Đồ án HCMUTE về việc thực hiện mạng nơ ron trên FPGA

2018

113
3
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

TÓM TẮT

MỤC LỤC

DANH MỤC CHỮ VIẾT TẮT

DANH MỤC CÁC BẢNG BIỂU

DANH MỤC CÁC HÌNH ẢNH

1. CHƯƠNG 1: GIỚI THIỆU

1.1. GIỚI THIỆU ĐỀ TÀI

1.2. TÍNH CẤP THIẾT CỦA ĐỀ TÀI

1.3. MỤC TIÊU

1.4. TÌNH HÌNH TRONG NƯỚC VÀ NGOÀI NƯỚC

1.5. NHIỆM VỤ NGHIÊN CỨU

1.6. ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU

1.7. GIẢI QUYẾT VẤN ĐỀ

1.8. BỐ CỤC LUẬN VĂN

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. GIỚI THIỆU VỀ MẠNG NƠ-RON NHÂN TẠO

2.2. MẠNG NƠ-RON SINH HỌC

2.3. MẠNG NƠ-RON NHÂN TẠO

2.4. MÔ HÌNH TOÁN HỌC MẠNG NƠ-RON NHÂN TẠO

2.5. HÀM KÍCH HOẠT

2.6. KIẾN TRÚC MẠNG NƠ-RON

2.7. PHÂN LOẠI MẠNG NƠ-RON

2.8. HUẤN LUYỆN MẠNG

2.9. THUẬT TOÁN LAN TRUYỀN NGƯỢC

2.10. THỰC HIỆN XÂY DỰNG MỘT MẠNG NƠ-RON ĐƠN GIẢN

2.11. GIỚI THIỆU FPGA VÀ KIT LẬP TRÌNH DE1

2.11.1. GIỚI THIỆU FPGA

2.11.2. GIỚI THIỆU KIT LẬP TRÌNH DE1

2.12. DẤU CHẤM ĐỘNG VÀ TIÊU CHUẨN IEEE 754

2.13. THỰC HIỆN PHÉP CỘNG VÀ TRỪ

2.14. THỰC HIỆN PHÉP NHÂN

2.15. THỰC HIỆN PHÉP CHIA

2.16. LÝ THUYẾT MÁY TRẠNG THÁI HỮU HẠN

2.16.1. MÁY TRẠNG THÁI MOORE

2.16.2. MÁY TRẠNG THÁI MEALY

3. CHƯƠNG 3: THIẾT KẾ VÀ THI CÔNG

3.1. THỰC HIỆN CÁC PHÉP TOÁN DẤU CHẤM ĐỘNG VÀ CÁC HÀM CHỨC NĂNG

3.1.1. THỰC HIỆN PHÉP CỘNG VÀ TRỪ

3.1.2. THỰC HIỆN PHÉP NHÂN

3.1.3. THỰC HIỆN PHÉP CHIA

3.1.4. THỰC HIỆN HÀM MŨ

3.1.5. THỰC HIỆN HÀM E MŨ

3.1.6. THỰC HIỆN HÀM KÍCH HOẠT SIGMOID

3.1.7. THỰC HIỆN HÀM ĐẠO HÀM CỦA HÀM SIGMOID

3.2. THỰC HIỆN MẠNG NƠ-RON

3.2.1. THỰC HIỆN MẠNG NƠ-RON LAN TRUYỀN THUẬN

3.2.2. THỰC HIỆN MẠNG NƠ-RON LAN TRUYỀN NGƯỢC

3.2.3. THỰC HIỆN MẠNG NƠ-RON HOÀN CHỈNH

4. CHƯƠNG 4: KẾT QUẢ ĐẠT ĐƯỢC

4.1. MÔ PHỎNG KẾT QUẢ CÁC PHÉP TOÁN DẤU CHẤM ĐỘNG

4.1.1. MÔ PHỎNG KẾT QUẢ CỦA PHÉP CỘNG VÀ TRỪ

4.1.2. MÔ PHỎNG KẾT QUẢ CỦA PHÉP NHÂN

4.1.3. MÔ PHỎNG KẾT QUẢ CỦA PHÉP CHIA

4.2. MÔ PHỎNG KẾT QUẢ CÁC HÀM TÍNH TOÁN

4.2.1. MÔ PHỎNG KẾT QUẢ CỦA HÀM MŨ

4.2.2. MÔ PHỎNG KẾT QUẢ CỦA HÀM E MŨ

4.2.3. MÔ PHỎNG KẾT QUẢ CỦA HÀM SIGMOID

4.2.4. MÔ PHỎNG KẾT QUẢ CỦA KHỐI ĐẠO HÀM SIGMOID

4.3. MÔ PHỎNG CÁC THÀNH PHẦN TRONG MẠNG NƠ-RON

4.3.1. MÔ PHỎNG KẾT QUẢ KHỐI NÚT LAN TRUYỀN THUẬN

4.3.2. MÔ PHỎNG KẾT QUẢ KHỐI LAN TRUYỀN THUẬN

4.3.3. MÔ PHỎNG KẾT QUẢ KHỐI NÚT LAN TRUYỀN NGƯỢC

4.3.4. MÔ PHỎNG KẾT QUẢ KHỐI LAN TRUYỀN NGƯỢC

4.3.5. MÔ PHỎNG KẾT QUẢ MẠNG NƠ-RON HOÀN CHỈNH

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

Bài viết "Mạng nơ ron trên FPGA: Đồ án HCMUTE" khám phá ứng dụng của mạng nơ ron trong việc tối ưu hóa hiệu suất xử lý trên FPGA, một công nghệ quan trọng trong lĩnh vực điện tử và viễn thông. Bài viết cung cấp cái nhìn sâu sắc về cách mà mạng nơ ron có thể được triển khai trên FPGA để cải thiện tốc độ và hiệu quả của các ứng dụng học máy. Độc giả sẽ tìm thấy những lợi ích rõ ràng từ việc áp dụng công nghệ này, bao gồm khả năng xử lý nhanh chóng và tiết kiệm năng lượng, điều này rất quan trọng trong các hệ thống nhúng hiện đại.

Nếu bạn muốn mở rộng kiến thức của mình về các ứng dụng liên quan, hãy tham khảo bài viết Đồ án hcmute ứng dụng xử lý ảnh trong nhận diện khuôn mặt, nơi bạn sẽ tìm hiểu về việc áp dụng công nghệ xử lý ảnh trong nhận diện khuôn mặt. Ngoài ra, bài viết Luận văn thạc sĩ kỹ thuật viễn thông công nghệ ip security và hiện thực trên fpga sẽ cung cấp cho bạn cái nhìn về công nghệ bảo mật IP trên nền tảng FPGA. Cuối cùng, bài viết Hcmute thiết kế bộ lọc phần tử particle filtering xử lý tín hiệu trên nền công nghệ fpga sẽ giúp bạn hiểu rõ hơn về các phương pháp xử lý tín hiệu tiên tiến trên FPGA. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và khám phá sâu hơn về các ứng dụng của công nghệ FPGA trong lĩnh vực học máy và xử lý tín hiệu.