1. Trang chủ
  2. » Tất cả

(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành

55 8 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

Thông tin cơ bản

Định dạng
Số trang 55
Dung lượng 4,23 MB

Nội dung

(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành(Đề tài NCKH) Thiết kế và thi công phần mềm nhận diện lỗi trong mạch xén tín hiệu hỗ trợ công tác giảng dạy và hướng dẫn thực hành

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT TPHCM BÁO CÁO TỔNG KẾT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CỦA SINH VIÊN THIẾT KẾ VÀ THI CƠNG PHẦN MỀM NHẬN DIỆN LỖI TRONG MẠCH XÉN TÍN HIỆU HỖ TRỢ CÔNG TÁC GIẢNG DẠY VÀ HƯỚNG DẪN THỰC HÀNH MÃ SỐ : SV2021-37 Thuộc nhóm ngành khoa học: Kỹ thuật SV thực hiện: Bùi Xuân Lưu Nam, Nữ: Nam Dân tộc: Kinh Lớp, khoa: 151421B, Điện -Điện tử Năm thứ: /Số năm đào tạo: Ngành học: Điện- Điện tử (Ghi rõ họ tên SV chịu trách nhiệm thực đề tài) Người hướng dẫn: TS Nguyễn Thị Lưỡng TP Hồ Chí Minh, tháng 10, năm 2021 Mục lục Danh mục bảng biểu Danh mục từ viết tắt A MỞ ĐẦU Tổng quan tình hình nghiên cứu thuộc lĩnh vực đề tài Lý chọn đề tài Mục tiêu đề tài 10 Phương pháp nghiên cứu 10 Đối tượng phạm vi nghiên cứu 10 B NỘI DUNG 10 CHƯƠNG Cơ sở lý thuyết 10 1.1 Cơ sở liệu ảnh mạch xén 10 1.1.1 Mạch xén nối tiếp 11 1.1.2 Mạch xén song song 18 1.2 Hướng tiếp cận giải toán nhận diện ảnh 22 CHƯƠNG Mô hình mạng Neuron tích chập 24 2.1 Tổng quan mạng nơ-ron tích chập (CNN) 24 2.1.1 Định nghĩa 24 2.1.2 Lịch sử mạng nơ-ron tích chập 24 2.1.3 Kiến trúc mạng nơ-ron tích chập 30 2.2 Mơ hình học sâu (deeplearning) 32 2.2.1 Lựa chọn mạng học sâu 32 2.2.2 Cấu trúc mạng ResNet-18 34 2.3 Các bước thiết kế ứng dụng mạng ResNet-18 vào mơ hình 37 CHƯƠNG Đánh giá 47 3.1 Thử nghiệm ứng dụng thực tế 47 3.2 Ưu điểm đề tài 48 3.3 Nhược điểm đề tài 49 C KẾT LUẬN VÀ KIẾN NGHỊ 49 Tài liệu tham khảo 51 Chương trình máy tính 51 Danh mục bảng biểu Hình 1.1: Sơ đồ nguyên lý mạch xén nối tiếp 11 Hình 1.2: Mạch mạch xén nối tiếp 11 Hình 1.3: Mạch xén nối tiếp bị lỗi lắp ngược đầu que đo 12 Hình 1.4: Mạch xén nối tiếp bị lỗi hở mạch 12 Hình 1.5: Mạch xén nối tiếp bị lỗi Diode 13 Hình 1.6: Mạch xén nối tiếp bị lỗi Diode kết hợp lắp ngược chiều que đo 13 Hình 1.7: Mạch xén nối tiếp bị lỗi Vdc 14 Hình 1.8: Mạch xén nối tiếp lỗi Vdc kết hợp lắp ngược chiều que đo 14 Hình 1.9: Mạch xén nối tiếp bị lỗi lắp ngược chiều Vdc 15 Hình 1.10: Mạch xén nối tiếp bị lỗi lắp ngược chiều Vdc kết hợp lắp ngược chiều que đo 15 Hình 1.11: Mạch xén nối tiếp bị lỗi lắp ngược chiều Diode 16 Hình 1.12: Mạch xén nối tiếp bị lỗi lắp ngược chiều Diode kết hợp đảo chiều que đo 16 Hình 1.13: Mạch xén nối tiếp bị lỗi lắp ngược chiều Vdc, ngược chiều Diode kết hợp đảo chiều que đo 17 Hình 1.14: Mạch xén nối tiếp bị lỗi lắp ngược chiều Vdc, ngược chiều Diode 17 Hình 1.15: Sơ đồ nguyên lý mạch xén song song 18 Hình 1.16: Mạch mạch xén song song 18 Hình 1.17: Mạch xén song song bị lỗi lắp ngược chiều que đo 18 Hình 1.18: Mạch xén song song bị lỗi hở mạch Diode 19 Hình 1.19: Mạch xén bị lỗi Vdc 19 Hình 1.20: Mạch xén bị lỗi Vdc kết hợp đảo chiều que đo 19 Hình 1.21: Mạch xén bị lỗi lắp ngược chiều Diode 20 Hình 1.22: Mạch xén bị lỗi lắp ngược chiều Diode kết hợp lắp ngược chiều que đo 20 Hình 1.23: Mạch xén bị lỗi lắp ngược chiều Diode kết hợp lắp ngược chiều Vdc 21 Hình 1.24: Mạch xén bị lỗi lắp ngược chiều Diode kết hợp lắp ngược chiều Vdc đảo chiều que đo 21 Hình 1.25: Mạch xén bị lỗi lắp ngược chiều Vdc 22 Hình 1.26: Mạch xén bị lỗi lắp ngược chiều Vdc kết hợp đảo chiều que đo 22 Hình 2.1: Sơ đồ khối 31 Hình 2.2: Cách thức hoạt động CNN 31 Hình 2.3: Tổng hợp mạng học sâu 33 Hình 2.4: Một số thuộc tính mạng học sâu 34 Hình 2.5: Kiến trúc mạng thông tin chi tiết lớp mạng mạng ResNet-18 35 Hình 2.6: Sơ đồ kiến trúc mạng mạng ResNet-18 36 Hình 2.7: Chọn mạng ResNet-18 37 Hình 2.8: Thiết lập liệu đầu vào 38 Hình 2.9: Lớp kết nối đầy đủ mạng ResNet-18 39 Hình 2.10: Lớp ngõ mạng ResNet-18 39 Hình 2.11: Lớp kểt nối đầy đủ sau chỉnh sửa 40 Hình 2.12: Lớp ngõ sau chỉnh sửa 41 Hình 2.13: Thiết lập thông số huấn luyện 41 Hình 2.14: Quá trình huấn luyện mach xén nối tiếp 43 Hình 2.15: Quá trình huấn luyện mạch xén song song 43 Hình 2.17: Xuất liệu 44 Hình 2.18: Xuất code file 44 Hình 2.19: Xuất kết huấn luyện 45 Hình 2.20: Kết huấn luyện 45 Hình 2.21: Giao diện người dùng 46 Hình 2.22: Chú thích nhãn dán ứng dụng 47 Hình 3.1: Kết tiêu biểu 47 Danh mục từ viết tắt CSDL : sở liệu AI : Artificial Intelligence( Trí tuệ nhân tạo) CNN : Convolutional Neural Network( Mạng nơ-ron tích chập) TDNN : Time delay neural network( Thời gian trì hỗn mạng lưới thần kinh) GPUs: graphics processing units( Các đơn vị xử lý đồ họa) CPU: Central Processing Unit( Bộ phận xử lý trung tâm) ReLU: rectified linear unit( Đơn vị tuyến tính điều chỉnh) CHAOS: Controlled Hogwild with Arbitrary Order of Synchronization( Điều khiển Hogwild với thứ tự đồng hóa tùy ý ) BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT TPHCM THÔNG TIN KẾT QUẢ NGHIÊN CỨU CỦA ĐỀ TÀI Thông tin chung: - Tên đề tài: Thiết kế thi công phần mềm nhận diện lỗi mạch xén tín hiệu hỗ trợ công tác giảng dạy hướng dẫn thực hành - Chủ nhiệm đề tài: Bùi Xuân Lưu - Lớp: 151421B Mã số SV: 15142244 Khoa: Điện – Điện tử - Thành viên đề tài: Stt Họ tên Bùi Xuân Lực MSSV 18142334 Lớp 181421B Khoa Điện- Điện tử - Người hướng dẫn: TS Nguyễn Thị Lưỡng Mục tiêu đề tài: Xây dựng mơ hình nhận dạng lỗi tự động mạch chỉnh lưu ứng dụng công nghệ xử lý ảnh Tính sáng tạo: Áp dụng cơng nghệ machine learning vào nhận diện hình ảnh Kết nghiên cứu: Phần mềm xác dễ sử dụng Đóng góp mặt giáo dục đào tạo, kinh tế - xã hội, an ninh, quốc phòng khả áp dụng đề tài: Góp phần vào cơng tác giảng dạy giáo viên cho học sinh dạng sóng bị lỗi Công bố khoa học SV từ kết nghiên cứu đề tài (ghi rõ tên tạp chí có) nhận xét, đánh giá sở áp dụng kết nghiên cứu (nếu có): Giao diện dễ hiểu, dễ sử dụng Tp.Hồ Chí Minh Ngày 10 tháng 10 năm 2021 SV chịu trách nhiệm thực đề tài Nhận xét người hướng dẫn đóng góp khoa học SV thực đề tài (phần người hướng dẫn ghi): Nhóm nghiên cứu thu thập dạng sóng mạch xén tín hiệu dùng Diode từ trích chọn đặc trưng tạo sở liệu để thiết kế thi công phần mềm nhận diện lỗi mạch xén tín hiệu hỗ trợ cơng tác giảng dạy hướng dẫn thực hành Tp.Hồ Chí Minh Ngày 10 tháng 10 năm 2021 Người hướng dẫn (kí, họ tên) Nguyễn Thị Lưỡng A MỞ ĐẦU Tổng quan tình hình nghiên cứu thuộc lĩnh vực đề tài - Trong nước: + Luận văn thạc sĩ: Nghiên cứu mạng Neural tích chập ứng dụng cho toán nhận dạng bảng số xe chị Lê Thị Thu Hằng viết Hà Nội-2016 nghiên cứu mạng Neural tích chập + Luân văn thạc sĩ: Nghiên cứu mạng Neural Convelutional, áp dụng vào toán nhận dạng đối tượng lĩnh vực thị giác máy tính anh Nguyễn Mạnh Hùng thực Hà Nội- 2019 Trong đó, thị giác máy giác quan máy quan trọng giúp cho q trình thu nhận tín hiệu, xử lý, phân tích nhằm đưa tri thức phục vụ hệ thống định - Ngoài nước: + MATLAB Machine Learning Michael Paluszek Stephanie Thomas viết vào năm 2017 nghiên cứu cách lập trình Matlab việc ứng dụng Machỉn Learning + Bài báo "ImageNet Classification with Deep Convolutional Neural Networks" nhóm tác giả Alex Krizhevsky, Ilya Sutskever, and Geoffrey E Hinton, Geoffrey viết năm 2012 nghiên cứu mạng thần kinh tích chập áp dụng phổ biển để phân tích hình ảnh trực quan Tuy nhiên chưa có phần mềm ứng dụng hỗ trợ công việc giảng dạy thực hành việc nhận dạng xử lý lỗi ráp mạch hướng dẫn hiệu chỉnh mạch Lý chọn đề tài Hiện nay, Cuộc Cách mạng công nghiệp lần thứ với xu hướng phát triển dựa tảng tích hợp cao độ hệ thống kết nối số hóa - vật lý - sinh học với đột phá Internet vạn vật Trí tuệ nhân tạo làm thay đổi sản xuất giới Cách mạng công nghiệp lần thứ với đặc điểm tận dụng cách triệt để sức mạnh lan tỏa số hóa cơng nghệ thơng tin Làn sóng cơng nghệ diễn với tốc độ khác quốc gia giới, tạo tác động mạnh mẽ, ngày gia tăng tới mặt đời sống kinh tế - xã hội, dẫn đến việc thay đổi phương thức lực lượng sản xuất xã hội Việt Nam quốc gia trình cơng nghiệp hóa, đại hóa hội nhập quốc tế, Cách mạng công nghiệp lần thứ mở nhiều hội việc nâng cao trình độ công nghệ, nâng cao lực sản xuất cạnh tranh chuỗi sản phẩm; tạo thay đổi lớn hình thái kinh doanh dịch vụ; tạo nhiều hội cho doanh nghiệp khởi nghiệp sáng tạo; giảm đáng kể chi phí giao dịch, vận chuyển; tạo hội đầu tư hấp dẫn đầy tiềm lĩnh vực công nghệ số Internet đồng thời hội lớn cho sản xuất công nghiệp với trình độ khoa học cơng nghệ tiên tiến Tuy nhiên, không bắt kịp nhịp độ phát triển giới khu vực, Việt Nam phải đối mặt thách thức, tác động tiêu cực như: Sự tụt hậu công nghệ, suy giảm sản xuất, kinh doanh; dư thừa lao động có kỹ trình độ thấp gây phá vỡ thị trường lao động truyền thống, ảnh hưởng tới tình hình kinh tế xã hội đất nước; an tồn, an ninh thơng tin, xâm phạm quyền, thiếu hụt nguồn nhân lực trình độ cao Mặt khác có khả xuất sóng đẩy cơng nghệ lạc hậu từ nước phát triển sang nước phát triển chậm phát triển Do thay đổi mang tính cách mạng khoa học công nghệ dẫn tới thay đổi mạnh mẽ cấu, mơ hình kinh tế, hệ thống quản lý nhà nước, xã hội phương thức hoạt động doanh nghiệp Cách mạng công nghiệp lần thứ đặt thách thức số ngành, lĩnh vực cụ thể như: Yêu cầu đổi công nghệ lĩnh vực công nghệ thông tin; đẩy mạnh khoa học phân tích quản lý xử lý liệu lớn tạo tri thức mới, hỗ trợ việc đưa định tạo lợi cạnh tranh Yêu cầu đổi mơ hình quản lý, sản xuất, tối ưu hóa mơ hình kinh doanh, thiết lập chuỗi cung ứng hậu cần thông minh mạng lưới chuỗi giá trị tồn cầu mơ hình thuế quan Yêu cầu hệ thống quản lý sở hữu trí tuệ mới, tốt thời đại số Yêu cầu cao bảo đảm an tồn, an ninh thơng tin mạng Trước bối cảnh đó, trường Đại học phải thực tốt nhiệm vụ: “Gắn đào tạo với nhu cầu sử dụng lao động thị trường, nghiên cứu triển khai ứng dụng khoa học công nghệ; đẩy mạnh hợp tác sở giáo dục đại học với doanh nghiệp, tổ chức khoa học công nghệ; có sách ưu đãi thuế cho sản phẩm khoa học công nghệ sở giáo dục đại học; khuyến khích quan, tổ chức, doanh nghiệp tiếp nhận, tạo điều kiện để người học giảng viên thực hành, thực tập, nghiên cứu khoa học chuyển giao cơng nghệ, góp phần nâng cao chất lượng đào tạo” Nghị Đại hội Đảng toàn quốc lần thứ XIII khẳng định: “Tạo đột phá đổi bản, toàn diện giáo dục đào tạo, phát triển nguồn nhân lực chất lượng cao, thu hút trọng dụng nhân tài Thúc đẩy nghiên cứu, chuyển giao, ứng dụng mạnh mẽ thành tựu Cách mạng công nghiệp lần thứ tư vào lĩnh vực đời sống xã hội, trọng số ngành, lĩnh vực trọng điểm, có tiềm năng, lợi để làm động lực cho tăng trưởng theo tinh thần bắt kịp, tiến vượt lên số lĩnh vực so với khu vực giới” Chính địi hỏi trường Đại học phải điều chỉnh nội dung, phương pháp giảng dạy trình độ đào tạo cho phù hợp với yêu cầu thực tế đạt kết tối ưu Căn theo Thông báo Số: 119 /TB-ĐHSPKT, ngày 27 tháng năm 2020 việc đăng ký đề tài nghiên cứu khoa học cấp sở năm 2021 trường Đại học Sư phạm Kỹ Thuật thành phố Hồ Chí Minh, thân nhận thấy thi khuyến khích sinh viên vận dụng kiến thức học vào giải nhiệm vụ khoa học công nghệ quan tâm hình thành ý tưởng sáng tạo kỹ thuật công nghệ; tạo điều kiện để sinh Như thấy, mạng ResNet-18 thiết lập sẵn là:  512 ảnh đầu vào  1000 tệp ngõ  Không thể huấn luyện khác đầu vào ngõ nên cần phải thiết lập lại thông số Cho nên cần tạo thiết kế lại lớp Hình 2.11 Hình 2.12 bên để huấn luyện mạng học sâu (ở nhóm chúng em cài đặt Outputsize = 13 theo số tệp đặt tệp Xen_noi_tiep) Hình 2.11: Lớp kểt nối đầy đủ sau chỉnh sửa 40 Hình 2.12: Lớp ngõ sau chỉnh sửa  Bước 5: Thiết lập thông số huấn luyện mạng Hình 2.13: Thiết lập thơng số huấn luyện 41 Nhằm giúp cho việc huấn luyện tốt hơn, xác hơn, nhanh hơn, nhóm chúng em thiết lập thông số huấn luyện bảng Training Options (Tùy chọn Đào tạo) để đào tạo sau:  Đặt InitialLearnRate (tỷ lệ học tập ban đầu) thành giá trị nhỏ để làm chậm việc học lớp chuyển giao Ở nhóm chúng em chọn 0,0001  Xác định ValidationFrequency (tần số xác thực) cho độ xác liệu xác thực tính tốn mảng lần Ở nhóm chúng em chọn 13 có 13 tệp tệp Xen_noi_tiep  Chỉ định số lượng nhỏ mảng Một mảng chu kỳ đào tạo đầy đủ toàn tập liệu đào tạo Đối với học tập chuyển tiếp, bạn không cần phải đào tạo nhiều mảng Ở nhóm chúng em chọn mảng  Chỉ định kích thước lơ nhỏ, nghĩa có hình ảnh để sử dụng lần lặp lại Để đảm bảo toàn bộ liệu sử dụng thời đại, đặt kích thước lô nhỏ để chia số lượng mẫu đào tạo Ở nhóm chúng em chọn 35 có 10 tệp có Vdc tệp có 9*24=216 ảnh, với tệp khơng có Vdc tệp có 50 ảnh, lấy huấn luyện 70% cịn 1617 ảnh Sau lấy 1617 13 = 124,38 => Ta chọn 125 125 lớn nên chúng em chọn 35 thông số theo tệp khơng có Vdc để nhẹ dung lượng nhớ máy để huấn luyện 42 Hình 2.14: Quá trình huấn luyện mach xén nối tiếp .Hình 2.15: Quá trình huấn luyện mạch xén song song  Bước 6: Lưu liệu huấn luyện 43 Tại mục Export( xuất) có mục Generate Code for Training ( Xuất code cho huấn luyện) Export Trained Network and Results( Xuất thông tin kết chế độ huấn luyện) Hình 2.16: Xuất liệu Chúng ta chọn mục “Xuất code cho huấn luyện” để kiểm tra chỉnh sửa code cho chế độ huấn luyện trường hợp thay đổi thông số đầu vào đầu Hình 2.17: Xuất code file 44 Đồng thời ta chọn “Xuất thông tin kết chế độ huấn luyện” để lưu kết huấn luyện lại dùng cho công tác nghiên cứu Hình 2.18: Xuất kết huấn luyện Sau xuất kết thu liệu MATLAB sau Hình 2.19: Kết huấn luyện Chúng ta lưu kết đạt vào file “noi_tiep.mat ” để dùng hỗ trợ cho việc lập trình  Bước 7: Thiết lập giao diện để sử dụng Để xây dựng giao diện hình 2.19 nhóm chúng em thực sau :  Logo trường khoa hai góc  Tên đề tài nghiên cứu hai logo  Thanh lựa chọn “Chọn mạch nhận diện” để lựa chọn mạch nhận diện : mạch xén nối tiếp, xén song song  Nút nhấn “Ảnh nhận diện” để chọn ảnh đầu vào cần nhận diện  Nút nhấn “Nhận diện” để nhận diện ảnh đầu vào loại gì, có xác hay khơng, có sai khơng Bên cạnh nhấn vào nút xuất ảnh sơ 45 đồ nguyên lý mạch bên để có sai biết cách để sửa lại cho xác  Nút nhấn “Close” để đóng ứng dụng lại  Sử dụng WORD để tạo file htm để tạo thích tên nhãn dán Bởi nơi hiển thị dạng lỗi hiển thị tên tiếng việt dễ bị lỗi, nên nhóm chúng em sử dụng thích để người dùng dễ hiểu hơn, click vào chọn mục “Tên nhãn dán” để xem chi tiết lỗi Hình 2.20: Giao diện người dùng 46 Hình 2.21: Chú thích nhãn dán ứng dụng CHƯƠNG Đánh giá 3.1 Thử nghiệm ứng dụng thực tế Ứng dụng nhận dạng lỗi mạch xén tín hiệu thử nghiệm thực tế với loại mạch xén tín hiệu liệt kê khác nêu Nhóm mạch xén tín hiệu chọn để xây dựng liệu nhận dạng có kết nhận dạng với độ xác cao 47 Hình 3.1: Kết tiêu biểu 3.2 Ưu điểm đề tài  Sau hoàn thành đề tài nghiên cứu khoa học này, nhóm chúng em đánh giá giao diện dễ sử dụng, khơng tạo khó hiểu cho người dùng  Độ xác trình huấn luyện mạng 95% nên độ tin cậy cao  Thời gian nhận diện nhanh chóng 48 3.3 Nhược điểm đề tài  Người sử dụng quên thay đổi chọn hiển thị mạch xén tín hiệu làm cho sai lệch lỗi Bởi lỗi mạch xén tín hiệu mạch xén tín hiệu khác  Chưa thể viết dấu tiếng việt để hiển thị Nhưng có thích “Tên nhãn dán” nên nhược điểm khơng ảnh hưởng nhiều đến q trình nhận diện nhiều C KẾT LUẬN VÀ KIẾN NGHỊ Trên sở nghiên cứu tài liệu, cơng trình nghiên cứu khoa học số tác giả, đề tài nghiên cứu, tìm hiểu tốn tự động nhận dạng, tìm kiếm lỗi sai mạch xén Từ đó, nhóm thực phát triển, cài đặt phương án giải cho tốn dựa tìm kiếm, thống kê hướng tiếp cận công bố qua nhiều báo, cơng trình khoa học giới, tiếp cận công nghệ máy phương pháp lẫn cấu trúc mạng học sâu Đề tài đạt kết trình nhận diện lỗi sau: - Hoàn thiện xây dựng sở liệu ảnh phục vụ huấn luyện nhận dạng cho hai mạch xén thơng dụng phịng thực hành D302, với số lượng ảnh gốc mạch xén dao động từ 1700-2000 ảnh - Cài đặt tinh chỉnh mạng nơ-ron tích chập huấn luyện trước, ứng dụng vào toán nhận dạng lỗi mạch xén Đồng thời xây dựng hệ thống tự động nhận dạng lỗi mạch xén dễ sử dụng kết hợp với độ xác cao máy tính Thực nghiệm với liệu test thực tế cho kết tốt, nguyên nhân phạm vi số lượng mạng xén tín hiệu thu gọn lại ứng dụng cho phịng thực hành khơng tính nhiều so sánh với số lượng mạch xén có Việt Nam nói riêng giới nói chung Hệ thống tự động nhận dạng lỗi mạch xén cịn có nhiều thiếu sót cần cải thiện nhiều mặt chất lượng CSDL ảnh huấn luyện độ xác tốc độ vận hành lần nhận diện Trong tương lai, để cải thiện độ xác mơ hình nhận dạng, nhóm đề tài đề xuất cài 49 đặt thử nghiệm đánh giá loại mơ hình mạng Học sâu huấn luyện trước, đặc biệt mạng đạt kết cao thi Nhận dạng ảnh quy mô lớn ImageNet tổ chức thường niên như: ZF Net (2013), VGG Net (2014), GoogleNet Microsoft ResNet (2015)… Và đặc biệt nên phát triển theo hướng code Python thay Matlab để giảm nhẹ mặt dung lượng cần có để sử dụng chương tình Trên thành cơng bước đầu q trình nghiên cứu, nhóm mong góp ý q thầy bạn sinh viên để đề tài xây dựng sở liệu ảnh phục vụ huấn luyện nhận dạng cho hai mạch xén tín hiệu thơng dụng phịng thực hành D302 hồn thiện 50 Tài liệu tham khảo www.mathworks.com www.wikipedia.org Giáo trình Điện tử – Trần Thị Thu Hà (Chủ biên) Văn kiện Nghị Đại hội Đảng toàn quốc lần thứ XIII Chương trình máy tính  Code xử lý nút “Ảnh đầu vào” global I; % Tao khoang set(handles.edit1,'string',''); % Lay anh dau vao [Filename,Pathname]=uigetfile({'*.*';'*.jpg';'*.png'},'File Select'); % Lay duong dan file image fullfile=strcat(Pathname,Filename); %hien thi image len axes + dieu chinh kich thuoc dau vao a=imread(fullfile); I = imresize(a, [224 224]); axes(handles.axes1); imshow(I);  Code xử lý nút “Nhận diện” global I; luachon = get(handles.luachon,'value'); 51 switch luachon case % Xen noi tiep % Ket qua nhan duoc net = load('noi_tiep.mat'); [YPred1,probs1] = classify(net.trainedNetwork_1,I); imshow(I) axes(handles.axes2) label1 = YPred1; kq_resnet1 = string(label1) + ", " + num2str(100*max(probs1),3) + "%"; % Xuat man hinh set(handles.edit1,'string',kq_resnet1); imshow('C:\mach_xen\Xen_noitiep.png') set(handles.edit2,'string','So nguyen ly mach'); case % Xen song song % Ket qua nhan duoc net = load('song_song.mat'); [YPred2,probs2] = classify(net.trainedNetwork_2,I); imshow(I) axes(handles.axes2) label2 = YPred2; kq_resnet2 = string(label2) + ", " + num2str(100*max(probs2),3) + "%"; % Xuat man hinh set(handles.edit1,'string',kq_resnet2); imshow('C:\mach_xen\Xen_songsong.png') set(handles.edit2,'string','So nguyen ly mach'); end  Code xử lý nút “Close” answer = questdlg('Do you want to close?', 52 'Close', 'Yes','No','No'); switch answer case 'Yes' close; case 'No' end  Chèn “Tên nhãn dán” vào giao diện web tên.htm 53 ... trưng tạo sở liệu để thi? ??t kế thi công phần mềm nhận diện lỗi mạch xén tín hiệu hỗ trợ cơng tác giảng dạy hướng dẫn thực hành Tp.Hồ Chí Minh Ngày 10 tháng 10 năm 2021 Người hướng dẫn (kí, họ tên)... giới thi? ??u kết nghiên cứu mình; Tăng cường trao đổi, giao lưu sinh viên với sinh viên Do vậy, chọn vấn đề: ? ?Thi? ??t kế thi công phần mềm nhận diện lỗi mạch xén tín hiệu hỗ trợ công tác giảng dạy hướng. .. VÀ ĐÀO TẠO TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT TPHCM THÔNG TIN KẾT QUẢ NGHIÊN CỨU CỦA ĐỀ TÀI Thông tin chung: - Tên đề tài: Thi? ??t kế thi công phần mềm nhận diện lỗi mạch xén tín hiệu hỗ trợ cơng tác giảng

Ngày đăng: 15/01/2023, 21:58

w