Lưu đồ thuật toán tính toán bằng mạng nơron tế bào

Một phần của tài liệu Nghiên cứu ứng dụng công nghệ mạng nơron tế bào vào giải phương trình Burger (Trang 55 - 58)

Sau khi thiết kế và chế tạo mạng CNN dựa trên các mẫu tìm đƣợc, chúng ta thực hiện tính toán trên mạng để đƣa ra kết quả tính toán là giá trị trạng thái của mỗi tế bào. Nếu mạng là mảng M phần tử tính toán ta có giá trị đầu ra là mảng 1 chiều M giá trị ban đầu. Thuật toán thực hiện nhƣ sau:

Bƣớc 1: Đƣa các giá trị khởi tạo cho mạng (là mảng các giá trị ban đầu của các tế bào);

Bƣớc 2: Thực hiện các mẫu theo trình tự thiết kế trong mạch điện; Bƣớc 3: Thực hiện các phép tính toán;

Bƣớc 4: Đƣa ra kết quả tính toán; Bƣớc 5: Kết thúc thuật toán.

Thuật toán đƣợc mô tả trong lƣu đồ sau:

ui(t) Aul Bu Fi(t) + ui(t+ t) + Aln + . -1/Ru ui(t) ui(t)

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn/

Hình 2.7: Thuật toán tính toán trên mạng nơron tế bào Có Bắt đầu Khởi tạo mảng ui(t0) Tính toán giá trị ui(t+ ) Nhập các giá trị mẫu Lƣu kết quả tính ui(t) Tính tiếp ? Đƣa kết quả tính ui(t) Kết thúc Không

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn/

2.3. Kết luận

Trong chƣơng này, từ phƣơng trình đạo hàm riêng ban đầu ta sai phân theo công thức Taylor đƣợc phƣơng trình sai phân va sai số bậc 1. Từ phƣơng trình phân tích mô hình vật lý và mô hình toán học, sai phân so sánh với phƣơng trình trạng thái (1.2) thiết kế mẫu cho phƣơng trình Burger. Nhƣ đã thiết kế ở trên mẫu cho mạng CNN có 2 dạng là mẫu tuyễn tính (Linear) và phi tuyến (Nonlinear). Mạng CNN đƣợc thiết kế cho thấy là mạng CNN 1 lớp và theo kiến trúc 1D.

Dựa trên phân tích, ta đã đƣa ra kiến trúc tổng thể của mạng và kiến trúc cho khối tính toán số học. Dựa trên sơ đồ thiết kế này ta có thể chế tạo đƣợc phần cứng cho mạng. Tuy nhiên do điều kiện về thiết bị nên ta chỉ mô phỏng tính toán trên công cụ máy PC sử dụng công cụ Matlab. Kết quả tính toán đƣợc thực hiện ở chƣơng 3.

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn/

CHƢƠNG 3

KẾT QUẢ THỰC NGHIỆM

Một phần của tài liệu Nghiên cứu ứng dụng công nghệ mạng nơron tế bào vào giải phương trình Burger (Trang 55 - 58)

Tải bản đầy đủ (PDF)

(71 trang)