Nghiên Cứu và Ứng Dụng Các Thuật Toán Nhận Dạng Côn Trùng Tại Trường Đại Học An Giang

Trường đại học

Trường Đại Học An Giang

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

2022

148
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

TÓM TẮT

TÊN VIẾT TẮT

1. PHẦN 1: MỞ ĐẦU

1.1. Tính cấp thiết của đề tài

1.2. Lý do chọn đề tài

1.3. Mục tiêu của đề tài

1.4. Phạm vi đề tài

1.5. Phương pháp nghiên cứu

2. PHẦN 2: NỘI DUNG

3. CHƯƠNG 1: TỔNG QUAN

3.1. Tổng quan về nghiên cứu

3.2. Các nghiên cứu có liên quan để làm cơ sở phát triển đề tài

3.3. Các nghiên cứu có liên quan

3.4. Phát triển đề tài

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

4.1. Lượt khảo tổng quan về côn trùng

4.2. Côn trùng là gì?

4.3. Côn trùng gây hại

4.4. Côn trùng có lợi

4.5. Phương pháp phân loại côn trùng

4.6. Tổng quan và giới thiệu về bài toán nhận dạng đối tượng

4.7. Các khái niệm cơ bản về xử lý ảnh

4.7.1. Độ phân giải ảnh

4.7.2. Mức xám của ảnh

4.7.3. Hệ màu RGB

4.8. Nghiên cứu về xử lí ảnh côn trùng

4.8.1. Nguyên liệu và phương pháp phân loại ảnh côn trùng gây hại

4.8.1.1. Các tập dữ liệu hình ảnh côn trùng gây hại

4.8.2. Tiền xử lí ảnh côn trùng

4.8.3. Tăng cường hình ảnh côn trùng

4.8.4. Phân loại trong xử lí ảnh côn trùng

4.9. Lịch sử phát triển mạng nơ-ron

4.9.1. Khái niệm mạng nơ-ron nhân tạo

4.9.2. Mô hình mạng nơ-ron nhân tạo

4.9.3. Quá trình học của mạng nơ-ron

4.10. Convolutional Neural Network (CNN)

4.10.1. Cách thức hoạt động của mô hình CNN

4.10.2. Fully Connected Layer

4.11. Tổng quan về kỹ thuật Transfer Learning

4.11.1. Tại sao nên dùng transfer learning trong deep learning

4.12. Data Labelling và Data Annotations trong các bài toán Deep Learning

4.13. Các loại thuật toán phát hiện đối tượng

4.13.1. Thuật toán dựa trên phân loại

4.13.2. Thuật toán dựa trên hồi quy

4.13.2.1. Thuật toán R-CNN
4.13.2.2. Thuật toán Fast R-CNN
4.13.2.3. Thuật toán Faster R-CNN
4.13.2.4. SSD - Single Shot Detector

4.14. Thuật toán You Only Look Once (YOLO)

4.14.1. Tại sao phải là YOLO?

4.14.2. Mô hình thuật toán YOLO

4.14.3. Phát hiện hợp nhất của YOLO (Unified Detection of YOLO)

4.14.4. Thuật toán YOLO hoạt động thế nào?

4.14.5. Những điểm mạnh và điểm yếu của YOLO?

4.14.6. Tóm tắt và so sánh các nâng cấp về Modules và Performances của dòng họ Yolo

4.14.7. Các phiên bản của YOLO

4.15. Giới thiệu Google Colab

5. CHƯƠNG 3: THÍ NGHIỆM VÀ THẢO LUẬN

5.1. Xây dựng tập dữ liệu

5.1.1. Các tập dữ liệu sử dụng trong nghiên cứu

5.1.2. Chuẩn hoá dữ liệu

5.1.3. Gán nhãn cho dữ liệu

5.1.4. Cấu trúc bộ dữ liệu

5.2. Siêu tham số (Hyperparameters) trong các mô hình thử nghiệm

5.3. Huấn luyện hệ thống trích dẫn đặc trưng và phát hiện đối tượng với Yolov4

5.3.1. Tổng quan hệ thống

5.3.2. Các công cụ, nền tảng hỗ trợ xây dựng hệ thống

5.3.3. Cấu trúc cơ bản của hệ thống

5.4. Huấn luyện hệ thống trích dẫn đặc trưng và phát hiện đối tượng với Yolov5

5.4.1. Tổng quan hệ thống

5.4.2. Các công cụ, nền tảng hỗ trợ xây dựng hệ thống

5.4.3. Cấu trúc cơ bản của hệ thống

5.4.4. Cấu hình hệ thống

5.5. Huấn luyện hệ thống trích dẫn đặc trưng và phát hiện đối tượng với Yolox

5.5.1. Tổng quan hệ thống

5.5.2. Bố trí dữ liệu

5.5.3. Các công cụ, nền tảng hỗ trợ xây dựng hệ thống

5.5.4. Cấu trúc cơ bản của hệ thống

5.5.5. Cấu hình hệ thống

5.6. Kết quả nhận dạng

5.6.1. Kết quả nhận dạng côn trùng với Yolov4

5.6.2. Kết quả nhận dạng côn trùng với Yolov5

5.6.3. Kết quả nhận dạng côn trùng với Yolox

5.7. Đánh giá kết quả

6. PHẦN 3: KẾT LUẬN

6.1. Kết quả đạt được

6.2. Nhược điểm

6.3. Hướng phát triển

TÀI LIỆU THAM KHẢO

Nghiên cứu và ứng dụng các thuật toán nhận dạng côn trùng

Bạn đang xem trước tài liệu:

Nghiên cứu và ứng dụng các thuật toán nhận dạng côn trùng

Tài liệu có tiêu đề Nghiên Cứu và Ứng Dụng Thuật Toán Nhận Dạng Côn Trùng cung cấp cái nhìn sâu sắc về các phương pháp và kỹ thuật trong việc nhận diện côn trùng thông qua các thuật toán hiện đại. Bài viết không chỉ nêu rõ các thuật toán được sử dụng mà còn phân tích ứng dụng của chúng trong nghiên cứu sinh học và bảo vệ môi trường. Độc giả sẽ tìm thấy những lợi ích thiết thực từ việc áp dụng các thuật toán này, như cải thiện độ chính xác trong việc phân loại côn trùng và hỗ trợ trong các nghiên cứu sinh thái.

Để mở rộng kiến thức của mình về lĩnh vực này, bạn có thể tham khảo tài liệu Luận án tiến sĩ hierarchical text categorization and its application to bioinformatics, nơi cung cấp cái nhìn sâu hơn về phân loại văn bản và ứng dụng của nó trong tin sinh học. Tài liệu này sẽ giúp bạn hiểu rõ hơn về cách mà các phương pháp phân loại có thể được áp dụng trong nghiên cứu sinh học, từ đó mở rộng kiến thức và ứng dụng của bạn trong lĩnh vực này.