1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(LUẬN án TIẾN sĩ) phát triển mạng nơron tế bào đa tương tác và khả năng ứng dụng

140 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

i BỘ GIÁO DỤC VÀ ĐÀO TẠO BỘ CÔNG THƯƠNG VIỆN NGHIÊN CỨU ĐIỆN TỬ, TIN HỌC, TỰ ĐỘNG HÓA *** NGUYỄN TÀI TUYÊN PHÁT TRIỂN MẠNG NƠRON TẾ BÀO ĐA TƯƠNG TÁC VÀ KHẢ NĂNG ỨNG DỤNG LUẬN ÁN TIẾN SĨ KỸ THUẬT HÀ NỘI, NĂM 2022 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ii BỘ GIÁO DỤC VÀ ĐÀO TẠO BỘ CÔNG THƯƠNG VIỆN NGHIÊN CỨU ĐIỆN TỬ, TIN HỌC, TỰ ĐỘNG HÓA *** NGUYỄN TÀI TUYÊN PHÁT TRIỂN MẠNG NƠRON TẾ BÀO ĐA TƯƠNG TÁC VÀ KHẢ NĂNG ỨNG DỤNG CHUYÊN NGÀNH: KỸ THUẬT ĐIỆN TỬ MÃ SỐ: 9520203 LUẬN ÁN TIẾN SĨ KỸ THUẬT NGƯỜI HƯỚNG DẪN KHOA HỌC PGS.TS NGUYỄN QUANG HOAN TS NGÔ VĂN SỸ HÀ NỘI, NĂM 2022 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com i MỤC LỤC LỜI CAM ĐOAN i LỜI CẢM ƠN ii DANH MỤC CÁC TỪ VIẾT TẮT .iii DANH MỤC CÁC KÝ HIỆU TOÁN HỌC v DANH MỤC BẢNG vii DANH MỤC HÌNH VẼ viii MỞ ĐẦU 1 Tính cấp thiết luận án Mục tiêu nghiên cứu luận án 3 Đối tượng phạm vi nghiên cứu Phương pháp nghiên cứu .3 Đóng góp luận án Cấu trúc luận án CHƯƠNG TỔNG QUAN VỀ MẠNG NƠRON TẾ BÀO 1.1 Tổng quan mạng nơron nhân tạo 1.1.1 Mơ hình cấu trúc mạng nơron nhân tạo 1.1.1.1 Mơ hình nơ ron Mc.Culloch Pitts's 1.1.1.2 Phân loại mạng nơron nhân tạo 1.1.2 Học mạng nơron nhân tạo 13 1.1.2.1 Học có tín hiệu đạo 13 1.1.2.2 Học khơng có tín hiệu đạo 14 1.2 Mạng nơron tế bào chuẩn Leon O Chua 15 1.2.1 Láng giềng r 16 1.2.2 Sơ đồ nguyên lý hoạt động 16 1.2.3 Mơ hình tốn học mạng nơron tế bào 18 1.2.4 Mạch điện tế bào 19 1.2.5 Mơ hình hình học nơron tế bào chuẩn 21 1.2.6 Động học mạng nơ ron tế bào 22 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ii 1.2.6.1 Giới hạn trạng thái xij mạng nơ ron tế bào chuẩn 23 1.2.6.2 Hàm Lyapunov mạng nơron tế bào chuẩn 23 1.2.6.3 Phương pháp xây dựng hàm E(t) 23 1.2.6.4 Chứng minh đạo hàm hàm E(t) không dương 24 1.2.6.5 Xác định hàm Lyapunov E(t) 25 1.3 Tình hình nghiên cứu CNN giới Việt Nam 26 1.3.1 Nghiên cứu cấu trúc CNN 26 1.3.1.1 Mạng nơron tế bào lớp có trễ 26 1.3.1.2 Mạng nơron tế bào nhiều lớp 26 1.3.1.3 Mạng nơron tế bào lai mờ 26 1.3.1.4 Mạng nơron tế bào bậc cao 27 1.3.2 Ổn định mạng nơron tế bào 28 1.3.3 Học mạng nơron tế bào 29 1.3.3.1 Học tìm A, B, RPLA 29 1.3.3.2 Bộ nhớ liên kết 29 1.3.4 Ứng dụng mạng nơron tế bào 29 1.3.4.1 Ứng dụng mạng nơron tế bào giới 30 1.3.4.2 Ứng dụng mạng nơron tế bào Việt Nam 30 1.3.5 Nhận xét 31 1.4 Phát biểu toán nghiên cứu 31 1.5 Kết luận chương 32 CHƯƠNG PHÁT TRIỂN CẤU TRÚC VÀ PHÂN TÍCH ỔN ĐỊNH CỦA MẠNG NƠ RON TẾ BÀO BẬC CAO 34 2.1 Mạng nơron tế bào bậc hai 34 2.1.1 Mơ hình tốn học mạng nơron tế bào bậc hai 34 2.1.2 Ổn định mạng nơron tế bào bậc hai 36 2.1.3 Chứng minh hàm E(t) hàm bị chặn 37 2.1.4 Chứng minh đạo hàm hàm E(t) không dương 38 2.1.5 Tính ổn định trạng thái xij (t) đầu yij (t) CNN bậc hai 41 2.1.6 Mơ hình hình học mạng nơron tế bào bậc hai 43 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com iii 2.2 Mạng nơ ron tế bào bậc cao 46 2.2.1 Mơ hình mạng nơron tế bào bậc cao 46 2.2.2 Ổn định mạng nơ ron tế bào bậc cao 47 2.2.3 Chứng minh hàm E(t) cho CNN bậc cao hàm bị chặn 47 2.2.4 Chứng minh đạo hàm hàm E(t) cho CNN bậc cao không dương 49 2.2.5 Ổn định trạng thái xij (t) ổn định đầu yij (t) CNN bậc cao 54 2.3 Mơ cấu trúc xác định tính ổn định CNN bậc cao 56 2.3.1 Bài tốn mơ 56 2.3.2 Kịch mô 57 2.3.3 Công cụ mô 58 2.3.4 Thuật toán 58 2.3.5 Kết mô CNN 59 2.3.6 Nhận xét 61 2.4 Kết luận chương 62 CHƯƠNG BỘ NHỚ LIÊN KẾT VÀ ỨNG DỤNG CỦA MẠNG NƠRON TẾ BÀO BẬC CAO 63 3.1 Bộ nhớ liên kết 63 3.2 Bộ nhớ liên kết mạng nơron tế bào 63 3.2.1 Bộ nhớ liên kết CNN chuẩn 63 3.2.1.1 Mơ hình toán học cấu trúc nhớ liên kết 63 3.2.1.2 Bộ nhớ lên kết A(i, j;k,l) 65 3.2.1.3 Bài toán nhận dạng mẫu sử dụng CNN chuẩn làm nhớ liên kết 70 3.2.2 Bộ nhớ liên kết sử dụng CNN bậc hai 73 3.2.2.1 Mơ hình toán học cấu trúc nhớ liên kết bậc hai 73 3.2.2.2 Mơ hình học hay nhớ lên kết bậc hai 74 3.2.2.3 Bài toán nhận dạng mẫu sử dụng CNN bậc hai làm nhớ liên kết 80 3.2.3 Kết luận 84 3.3 Mô hình ứng dụng thử nghiệm CNN bậc cao 85 3.3.1 Mơ hình tích hợp CNN bậc hai với STM32 FPGA 85 3.3.1.1 Kiến trúc FPGA 85 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com iv 3.3.1.2 Xử lý ảnh STM2 86 3.3.1.3 CNN bậc hai tảng FPGA STM2 87 3.3.1.4 Bàn luận đánh giá 88 3.3.2 Một số ứng dụng khác CNN bậc cao 88 3.3.2.1 Ứng dụng CNN bậc hai tốn ni trồng 88 3.3.2.2 Ứng dụng CNN bậc hai cảnh báo sớm cho bệnh nhân dung thuốc kháng Vitamin K 91 3.4 Kết luận chương 95 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦA LUẬN ÁN 96 Kết luận 96 Hướng phát triển luận án 96 CƠNG TRÌNH KHOA HỌC CỦA NGHIÊN CỨU SINH 97 TÀI LIỆU THAM KHẢO 98 PHỤ LỤC 107 PHỤ LỤC 116 PHỤ LỤC 118 PHỤ LỤC 123 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com i LỜI CAM ĐOAN Tơi xin cam đoan cơng trình nghiên cứu riêng Các kết công bố với tác giả khác đồng ý đồng tác giả trước đưa vào luận án Các kết luận án trung thực chưa công bố công trình khác Tác giả luận án Nguyễn Tài Tuyên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ii LỜI CẢM ƠN Luận án thực Viện Nghiên cứu Điện tử, Tin học, Tự động hóa, hướng dẫn PGS TS Nguyễn Quang Hoan TS Ngơ Văn Sỹ Tơi xin bày tỏ lịng biết ơn sâu sắc tới PGS TS Nguyễn Quang Hoan, TS Ngô Văn Sỹ người động viên, trao đổi nhiều kiến thức bảo tơi vượt qua khó khăn để hồn thành luận án Tơi xin gửi lời cảm ơn chân thành tới Viện trưởng, TS Nguyễn Thế Truyện, PGS.TSKH Nguyễn Hồng Vũ nhà khoa học khác Viện Nghiên cứu Điện tử, Tin học, Tự động hóa (VIELINA), Cơng Thương có trao đổi, góp ý để tơi hồn thiện luận án giúp đỡ tơi q trình học tập, nghiên cứu Xin gửi lời cảm ơn đến Ban Giám đốc Học viện Cơng nghệ Bưu Viễn thơng tạo điều kiện, quan tâm giúp đỡ để tơi hồn thành luận án Cuối cùng, tơi xin gửi lời cảm ơn sâu sắc tới gia đình, bạn bè, người ủng hộ, giúp đỡ hỗ trợ tơi mặt để tơi hồn thành luận án Tác giả luận án Nguyễn Tài Tuyên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com iii DANH MỤC CÁC TỪ VIẾT TẮT ART Adaptive Resonance Theory Lý thuyết cộng hưởng thích nghi ARM Advanced RISC Machine Bộ xử lý dựa kiến trúc RISC BAM Bidirectional Associative Memory Bộ nhớ liên kết hai chiều CNN Cellular Neural Networks Mạng nơron tế bào CNN-UM CNN Universal Machine Máy tính vạn CNN CMOS Complementary Metal Oxide Chất bán dẫn ôxit kim loại bù Semiconductor IEEE Institute of Electrical and Electronics Viện Kỹ sư Điện Điện tử Engineers FIRDDCNNs FPGA Fuzzy Delayed Reaction-Diffusion Mạng nơron tế bào khuếch tán mờ Cellular Neural Networks có trễ Field Programmable Gate Array Mảng cổng logic lập trình HiCNN Higher-order Cellar Neural Network Mạng nơron tế bào bậc cao HSYNC Horizontal SYNChronization Đồng ngang IO Input Outside Đầu vào bên INR International Normalized Ratio Tỷ lệ chuẩn hóa quốc tế đơng máu LUT Look Up Table Bảng dị tìm MCNN Multi-Layer Cellular Neural Mạng nơron tế bào nhiều lớp Networks MCUs Microcontroller Unit Bộ vi điều khiển MLP Multi-Layer Perceptron Perceptron nhiều lớp MTA Magyar Tudományos Akadémia Viện Hàn lâm Khoa học Hungary PC Personal Computer Máy tính cá nhân PE Processing Element Phần tử xử lý RAM Random Access Memory Bộ nhớ truy cập ngẫu nhiên RC Resistor, Capacitor Điện trở, tụ điện LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com iv RBF Radial Basis Function Hàm sở xuyên tâm RISC Reduced Instruction Set Computer Máy tính có tập lệnh đơn giản hóa ROM Read Only Memory Bộ nhớ đọc RPLA Recurrent Perceptron Learning Thuật toán học perceptron hồi quy Algorithm State Controlled Cellular Neural Mạng nơron tế bào điều chỉnh Network trạng thái SOM Self-Organizing Feature Maps Bản đồ tự tổ chức STM32 ST Microelectronic 32 Mạch tích hợp vi điều khiển 32 SC-CNN bit STMicroelectronics Transmission Control Protocol/ Giao thức điều khiển truyền nhận/ Internet Protocol Giao thức liên mạng Universal Asynchronous Receiver/ Bộ truyền nhận liệu nối tiếp Transmitter không đồng VLSI Very-Large-Scale Integration Mạch tích hợp cỡ lớn VSYNC Vertical Synchronization Đồng dọc TCP/IP UART LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 111 Định lý Hàm vô hướng E(t) Leon O Chua đưa [11] CNN viết lại (P1.8) hàm đơn điệu giảm, đó: dE (t ) 0 dt 1 E(t)= -   A(i, j;k,l)yij (t)ykl (t)+  yij (t) (i, j ) (k,l ) 2Rx (i, j ) -   B(i, j;k,l)yij (t)ukl -  Iyij (t) (i, j ) (k,l ) (P1.13) (i, j ) Lấy đạo hàm vế theo (t) ta có: dE(t) d  1 = -   A(i, j;k,l)yij (t)ykl (t)+  yij (t) dt dt  (i, j ) (k,l ) 2Rx (i, j )  −   B(i, j;k,l)yij (t)ukl -  Iyij (t) (i, j ) ( k,l ) (i, j )  =  d  d    yij (t) −  −   A(i, j;k,l)yij (t)ykl (t) +  dt  (i, j ) (k,l)  dt  2Rx (i, j )  − Đặt (P1.14)  d   d     B(i, j;k,l)yij (t)ukl  −   Iyij (t) dt (i, j ) (k,l )  dt (i, j )  A=  d   −   A(i, j;k,l ) yij (t ) ykl (t )  ; dt  (i, j ) (k,l )  B= d    yij (t ) ;  dt  2Rx (i, j )  C=−  d     B(i, j;k,l)yij (t)ukl  ; dt (i, j ) (k,l )  D=−  d    Iyij (t )  dt (i, j )  Đạo hàm phần: Ta có  yij (t ) dxij (t ) y (t ) dxkl (t ) 1 A = −    A(i, j;k,l) ykl (t)+   A(k, l;i, j) kl yij (t) (i, j ) (k,l ) xij (t ) dt xkl (t ) dt  (i, j ) ( k,l )   theo điều kiện LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 112 xij (t ) = xkl (t ); yij (t ) = ykl (t ) A(i, j;k,l)= A(k, l;i, j)  yij (t ) dxij (t ) 1 = −    A(i, j;k,l) ykl (t )  =  (i, j ) (k,l ) xij (t ) dt    = −   A(i, j;k,l) (i, j ) ( k,l ) A = −   A(i, j;k,l) (i, j ) ( k,l ) Ta có B = = B= yij (t ) dxij (t ) xij (t ) d (t ) yk,l (t ) yij (t ) dxij (t ) xij (t ) dt ykl (t) d    yij (t )   dt  2Rx (i, j )  yij (t ) dxij (t ) yij (t ) dxij (t ) = y (t)  yij  ij 2Rx (i, j ) xij (t ) dt Rx (i, j ) xij (t ) dt yij (t ) dxij (t ) y (t)  ij Rx (i, j ) xij (t ) dt Ta có C= −  d     B(i , j;k,l ) yij (t )ukl  dt (i, j ) (k,l )   yij (t ) dxij (t ) (i, j ) (k,l ) xij (t ) = −    B(i, j;k,l) C = −   B(i, j;k,l) (i, j ) (k,l ) dt  ukl (t) = −   B(i, j;k,l)  (i, j ) (k,l ) yij (t ) dxij (t ) u xij t dt kl yij (t ) dxij (t ) u xij (t ) dt kl  yij (t ) dxij (t )   d    Ta có D = −   Iyij (t) = −  I dt (i, j )  x ( t ) dt   ( i, j )  ij  D=−  I  yij (t ) dxij (t ) (i, j ) xij (t ) dt Từ phương trình (P1.17) ta có hàm vơ hướng có dạng: yij (t ) dxij (t ) yij (t ) dxij (t ) dE (t ) = −   A(i, j;k,l) ykl (t) + y (t ) −  ij d (t ) xij (t ) dt Rx (i, j ) xij (t ) dt (i, j ) (k,l ) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 113 −   B(i, j;k,l) (i, j ) ( k,l ) =−  yij (t ) dxij (t ) yij (t ) dxij (t ) ukl −  I xij (t ) dt (i, j ) xij (t ) dt (P1.15) yij (t ) dxij (t )  (i, j ) xij (t )  y (t ) −  B(i, j;k,l)ukl − I    A(i, j;k,l)ykl (t ) + Rx ij ( k,l ) (k,l )  dt Ta có 1   yij =  xij  −1 xij  −1  xij  xij  −1 1  = đạo hàm xij (t ) 0  yij (t ) xij = yij , xij  xij  −1 cho xij  Trường hợp thứ  xij  −1 (P1.16a) (P1.16b) yij (t ) xij (t ) = ta có A(i, j;k,l) = B(i, j;k,l) = cho C ( k , l )  N r ( i, j ) (P1.16c) xij (t )   dE (t ) = −  y (t ) −  B(i, j;k,l)ukl − I  = (P1.17)   A(i, j;k,l)ykl (t) + d (t ) dt (k, l ) Rx ij (i, j ) (k,l )  Vì dE (t ) = nên thỏa mãn điều kiện định lý Leon O Chua đề xuất [11] dt Trường hợp lại, với dE (t ) = 1, lúc ta có dt xij (t )   dE (t ) = −  y (t ) −  B(i, j;k,l )ukl − I  (P1.18)   A(i, j;k,l ) ykl (t ) + dt dt (k, l ) Rx ij (i, j ) ( k,l )  theo phương trình trạng thái (2a) [11] phần ngoặc vng:   dxij (t ) , nên ta có A ( i, j;k,l ) y (t) + y (t) − B ( i, j;k,l ) u − I    = kl kl ij Rx dt ( k, l ) ( k,l )   LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 114 xij (t )  dxij (t )   dxij (t )  dE (t ) dE (t ) =−    == −    = dt dt (i, j ) dt  dt  (i, j )  dt  thỏa mãm điều kiện (P1.16a) Định lý Leon O Chua đề xuất [11] có dE (t )  dt Đây điều cần chứng minh Định lý Trong [11], Leon O.Chua phát biểu sau: Cho đầu vào uij trạng thái ban đầu xij CNN, có: t → lim E (t ) = constant (P1.19a) dE(t ) =0 t → dt (P1.19b) lim Chứng minh Từ định lý định lý 3, E(t) hàm đơn điệu giảm theo thời gian t E(t) giới hạn đạo hàm tiến tới Sau mạng nơron tế bào phân rã tiến tới 0, thu đầu chiều (DC) không đổi Bằng cách khác, có: lim E (t ) = constant 1 i  M, 1 j  N (P1.20a) dE(t ) =0 t → dt 1 i  M, 1 j  N (P1.20b) t → lim Chúng ta xét trạng thái ổn định mạng nơron tế bào Từ chứng minh định lý với điều kiện dE (t ) = , có ba trạng thái tế bào: dt (1) (2) (3) dxij (t ) dt dxij (t ) dt dxij (t ) dt =0 xij (t )  (P1.13a) =0 xij (t )  (P1.21b) 0 xij (t )  (P1.21c) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 115 Bởi đặc tính hàm đầu (2.2b) [11] cho thấy: Khi xij (t )  có yij (t ) = xij (t ) dyij (t ) dt = dxij (t ) dt từ định lý hệ quả, theo trường hợp (P1.13a) Nhưng cho xij (t )  , yij (t )  xij (t ) với yij (t ) = 1 không đổi, khơng có dạng sóng xác xij (t ) Trong trường hợp xij (t ) = constant có trường hợp (P1.21b) Mặt khác áp dụng trường hợp (P1.21c) xij (t ) hàm tuần hồn chu kỳ giới hạn thời gian t trình bày định lý LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 116 PHỤ LỤC CHỨNG MINH DẠNG TƯƠNG ĐƯƠNG CỦA PHƯƠNG TRÌNH ĐẦU RA Từ phương trình đầu vào 2b [11] nhắc lại chương (1.33b) luận án, cho thấy: yij (t ) = (| xij (t ) +1|+| xij (t ) - 1|) yij (t )  -1 | xij (t ) +1|= -( xij (t ) +1) = -xij (t ) - < xij (t )  -1 | xij (t ) - 1|= -( xij (t ) - 1) = -xij (t ) +1 < xij (t )  x =x x0 x = −x x(t + 1)  x(t - 1)  x0  x(t + 1)    -x(t - 1)  x(t - 1) nếu xịj +1  xịj  -1 xịj +1   x(t + 1)    -x(t - 1)  x(t - 1) nếu xịj -1  xịj  xịj -1  xịj  -1 xịj  | xij (t ) - 1|= xij (t ) -  a) xij (t )    xij (t ) +1 = xij (t ) +1  xij (t ) +1 b) -1  xij (t )   -xij (t ) +1 yij (t ) = 1 (| xij (t ) - 1| - | xij (t ) +1|)  = 2xij  = xij    2 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 117 -xij (t ) -  c) xij (t )  −1  -xij (t ) + yij (t ) = Từ 1   yij =  x   −1 ) = -xij (t) - + xij (t) - 1 = −1 )( ( 1 -x (t ) - - -xij (t ) +1  ij -1  vxịj  vxịj  vxịj  -1 dyij 1 = dxij 0 xij - -2 -1 + yij -1 -1 -1 =0 1 xij  - < xij  xij  −1 hay dyij dxij 0   = 1   0 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 118 PHỤ LỤC TÍNH SỐ KẾT NỐI CỦA MẠNG NƠRON TẾ BÀO Số kết nối nơron tế bào bậc Theo Leon O.Chua [11] số kết nối đầu vào nơron tế bào bậc nhất, bán kính r =1 có kết nối đến tổng gồm kết nối kết nối tế bào: + Đầu vào (đầu vào nội) tế bào nơron + Đầu vào tế bào nơron (ký hiệu - IO) Đầu vào kết nối đến tổng tế bào gồm: • Kết nối từ mảng phản hồi A nơ ro-ron, tương ứng A=(2r+1)2 • Kết nối từ mảng điều khiển B nơ ro-ron, tương ứng B=(2r+1)2 • Kết nối từ ngưỡng I nơron Từ kết nối phân tích trên, ta tính tốn số đầu kết nối tương ứng cho nơron tế bào có bán kính r sau: a) Nơron tế bào có bán kính r= Mảng phản hồi A=(2r+1)2 mảng điều khiển B=(2r+1)2, ngưỡng I Tính số đầu vào ngồi nơron: Áp dụng cơng thức tính kết nối (2r+1)2 đề xuất [48], ta có số đầu vào từ mảng A mảng B nơron là: IO=A+B = (2  1+1)2 + (2x1+1)2 = 2(2  1+1)2= 18 đầu vào Tổng số đầu vào nơron: 18 Tổng số đầu vào nội (-1/R) nơron: Theo Leon O Chua [11] ta có đầu vào nội nơron tín hiệu phản hồi từ đầu trạng thái (x) nơron trở tổng Số đầu vào nơron chuẩn có r=1 là:  in (cell) = ( + 1) + + = 20 đầu vào (01 đầu vào phản hồi từ x) b) Nơron có bán kính r= Mảng phản hồi A=(2r+1)2 mảng điều khiển B=(2r+1)2, ngưỡng I Tính số đầu vào ngồi nơron: Áp dụng cơng thức tính kết nối (2r+1)2 đề xuất [11] ta có số đầu vào từ mảng A mảng B nơron là: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 119 IO = A+B = (2  2+1)2 + (2x2+1)2 = 2(2  2+1)2= 50 đầu vào • Tính số đầu vào nơron: Theo Leon O Chua [11] có đầu vào nội nơron tín hiệu phản hồi từ đầu trạng thái x nơron Đầu vào nơron chuẩn có r=2 là:  in (cell) = ( (2  2) + 1) + +1 = 52 đầu vào c) Nơron có bán kính r = Mảng phản hồi A=(2r+1)2 mảng điều khiển B=(2r+1)2, ngưỡng I trạng thái − Rx Tính số đầu vào ngồi nơron: Áp dụng cơng thức tính kết nối (2r+1)2 đề xuất [11], ta có số đầu vào ngồi từ mảng A mảng B nơron là: IO=A  B = ((2  3)+1)2  (2  3+1)2 = 2(2  3+1)2= 98 đầu vào Tổng số đầu vào nơron: IO = 98+ I = 98 +1 = 99 đầu vào Tính số đầu vào nội nơron: Theo Leon O.Chua [11] có đầu vào nội nơron tín hiệu phản hồi từ đầu trạng thái x nơron Kết hợp với đầu vào nội nơron (đầu vào phản hồi − ) ta có tổng số đầu Rx vào nơron chuẩn có r=3 là:  in (cell) = ((2  3) + 1) + +1 = 100 đầu vào Với cách tính số kết nối vào nơron tế bào với bán kính r=1, r=2, r=3, …, N với hệ chuẩn Leon O Chua [11], tác giả đề xuất công thức tính số đầu vào ngồi tế bào với bán kính r khác sau: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 120 Bảng P3.1 Tính số đầu vào ngồi tế bào với bán kính r Kích thước ma trận Số đầu vào ngồi cho tế bào A B IO=2(2r+1)2+1 = A+B+I r=1 (2r+1)2=3  9+9+1 = 32+32+1=2  32+1 r=2 (2r+1)2=5  52+52+1=25+25+1=2  52+1 r=3 (2r+1)2=7  72+72+1=49+49+1=2  72+1 r=4 (2r+1)2=9  92+92+1=81+81+1=2  92+1 … … … r=R (2R+1)2=(2R+1)  (2R+1) =  (2R+1)2+1 Bán kính r Số lượng kết nối nơron tế bào tương tác bậc cao Mạng nơron tế bào đa tương tác (bậc hai) có bán kính r =1 gồm phần: - Phần kết nối chuẩn có đầu vào (r =1) = 2(2r+1)2 - Phần phần kết nối bậc hai có số đầu vào = 2[(2r+1)2]2 (i) (ii) Số đầu vào ngồi nơron bậc hai có r =1 là: IO=2(2𝑟 + 1)2 + 2[(2𝑟 + 1)2 ]2 + = 181 đầu vào Kết hợp với đầu vào nội nơron (đầu vào phản hồi −1/ Rx ) có:  in (cell) = 2 ( (2 1) + 1)  + + = 182   Với mạng nơron tế bào bậc 3, tương tự cách tính với mạng bậc 3, có cách tính sau: Số đầu vào mạng gồm: - Phần chuẩn có (r=1) = 2(2r+1)2 (i) - Phần bậc (cộng thêm) gồm = 2[(2r+1)2]2 (ii) - Phần bậc (cộng thêm) gồm = 2[(2r+1)2]3 (iii) đó: Phần đầu vào phản hồi bằng: 27  27 = 33  33 = [(2r+1)2]3 số đầu vào ngồi nơron bậc ba có r =1 là: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 121 IO = ( 2r + 1)2 + ( 2r + 1)2  + ( 2r + 1)2  + = 929 đầu vào     Kết hợp với đầu vào nội nơron (đầu vào phản hồi − Tổng đầu vào =  ( 2r + 1) ) ta có: Rx 2 2   + ( 2r + 1)  + ( 2r + 1)  + +1 = 930     Từ lập luận trên, dạng tổng quát để tính số đầu vào ngồi nơron tế bào: - Phần chuẩn có (r =1) = 2(2r+1)2 (i) - Phần bậc (cộng thêm) gồm = 2[(2r+1)2]2 (ii) - Phần bậc (cộng thêm) gồm = 2[(2r+1)2]3 (iii) … - Phần bậc K (cộng thêm) gồm = 2[(2r+1)2]K (K) số đầu vào ngồi nơron bậc ba có r =1 là: IO = ( 2r + 1) 2 2 2 2    + ( 2r + 1)  + ( 2r + 1)  + + ( 2r + 1)        K −1 K 2  + ( 2r + 1)  +   Từ cách tính trên, tác giả đề xuất cơng thức tính số đầu vào ngồi tế bào với bán kính r khác sau: Dạng tổng quát cho mạng nơron tế bào bậc cao Bảng P3.2 Tính số đầu vào ngồi tế bào dạng tổng quát với bán kính r Bậc Số đầu vào Số đầu vào nơron nơron nơron ( 2r + 1) (i) 2  ( 2r + 1)    (ii) (i)+1 20 (i)+(ii)+1 182 930 2  ( 2r + 1)  (iii)   (i)+(ii)+(iii)+1 … … K-1 K 2  ( 2r + 1)    K −1 ( K − 1) K Tổng đầu vào 2  ( 2r + 1)  (K)   … bậc (K-2) +…+ ( K − 1) +1 bậc (K-2) +…+ bậc bậc ( K − 1) + + (K) +1 bậc ( K − 1) +bậc ( K − 1) +1+1 (K) +1+1 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 122 Điều cho thấy số đầu vào cho mạng rơ ron tế bào có bậc đa thức tăng dẫn đến số đầu vào kết nối lớn Do luận án, tác giả chọn bậc hai làm đại diện việc mơ phịng chứng minh tính ổn định mạng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 123 PHỤ LỤC KẾT QUẢ CỦA A( j, j; k , l; m, n) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 124 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 125 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... Mạng nơron tế bào lớp có trễ 26 1.3.1.2 Mạng nơron tế bào nhiều lớp 26 1.3.1.3 Mạng nơron tế bào lai mờ 26 1.3.1.4 Mạng nơron tế bào bậc cao 27 1.3.2 Ổn định mạng nơron. .. ổn định theo cấp số nhân mạng [41]; 1.3.4 Ứng dụng mạng nơron tế bào 1.3.4.1 Ứng dụng mạng nơron tế bào giới a) Máy tính nơron tế bào vạn Tamás Roska, Leon O.Chua (1993) phát minh máy vạn CNN (CNN-UM)... (ma trận) nơron tế bào N Số cột mảng (ma trận) nơron tế bào N r (i, j ); N r (k , l ) Các tế bào láng giềng N tế bào (i,j); (k,l) với bán kính r R , Rx , R y Điện trở tương ứng với tế bào (i,j),

Ngày đăng: 19/12/2022, 18:14

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w