Tổng quan nghiên cứu

Bảo tồn đa dạng sinh học và quản lý tài nguyên thực vật đang đối mặt với nhiều thách thức lớn khi các hoạt động sinh hoạt của con người làm suy giảm nghiêm trọng hệ sinh thái tự nhiên. Nhằm giải quyết bài toán này, luận văn thạc sĩ kỹ thuật điện tử của tác giả Nguyễn Hải Tùng tại Đại học Bách Khoa Hà Nội tập trung nghiên cứu giải pháp nhận dạng thực vật tự động thông qua thị giác máy tính và học sâu trên thiết bị di động. Đề tài được triển khai trong khuôn khổ dự án nghiên cứu khoa học cấp tỉnh Phú Thọ với mã số 13/ĐT-KHCN.PT/2021, phối hợp thực hiện cùng Đại học Lâm nghiệp trong giai đoạn 2021 - 2023.

Mục tiêu trọng tâm của nghiên cứu là xây dựng một phương pháp phân loại hình ảnh thực vật có độ chính xác cao bằng cách khai thác đồng thời các mối quan hệ phân cấp phân loại học như Họ, Chi và Loài. Nghiên cứu thực hiện thu thập và chuẩn hóa bộ dữ liệu thực địa gồm 22.367 bức ảnh của 156 loài thực vật thuộc 122 chi phân bố tại tỉnh Phú Thọ. Đối tượng nghiên cứu bao gồm các bộ phận hình thái như lá, hoa, thân và cành trong điều kiện chụp tự nhiên có phông nền phức tạp.

Ý nghĩa khoa học và thực tiễn của công trình thể hiện ở việc phát triển thành công hàm mất mát phân cấp thích ứng, giúp mô hình cải thiện độ chính xác phân loại thêm khoảng 1,1% so với các hàm mất mát entropy chéo truyền thống và vượt qua mức 78,43% của các mô hình cơ sở. Kết quả này được đóng gói hoàn chỉnh thành một ứng dụng di động trực quan, hỗ trợ người dùng truy xuất đặc tính sinh học, phân bố địa lý và công dụng thực vật một cách nhanh chóng.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu xây dựng trên nền tảng hệ thống phân loại học sinh vật Linnaean với cấu trúc cây phân cấp từ Giới, Ngành, Lớp, Bộ, Họ, Chi đến Loài. Đặc tính sinh học chỉ ra rằng các loài thực vật trong cùng một chi hoặc cùng một họ luôn sở hữu các đặc điểm hình thái tương đồng về cấu trúc gân lá, màu sắc cánh hoa hay kết cấu vỏ cây. Việc tận dụng tri thức phân cấp này cho phép thu hẹp không gian tìm kiếm và hạn chế nhầm lẫn giữa các loài có độ biến thiên ngoại hình lớn.

Về mặt học sâu, luận văn ứng dụng kiến trúc mạng nơ-ron tích chập sâu ResNet-50 gồm 50 tầng xử lý với các khối phần dư (Residual Block) đặc trưng. Điểm cốt lõi của ResNet-50 là các đường kết nối tắt (skip connections), cho phép véc-tơ gradient lan truyền trực tiếp qua các lớp mà không bị triệt tiêu (vanishing gradient), tối ưu hóa việc trích chọn đặc trưng đa cấp từ đường nét cục bộ đến hình thái tổng thể.

Bên cạnh đó, nghiên cứu phát triển hàm mất mát phân cấp thích ứng (AHL) tích hợp ba thành phần toán học: mất mát entropy chéo của loài, mất mát quan hệ cha - con giữa các bậc phân loại, và mất mát anh - chị - em phản ánh tính tương đồng giữa các loài trong cùng chi. Các trọng số thích ứng từ omega 1 đến omega 6 được khởi tạo đồng đều ở mức 33% và tự động hiệu chỉnh động trong quá trình lan truyền ngược bằng thuật toán tối ưu Stochastic Gradient Descent có kết hợp xung lượng (SGDM).

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

Nguồn dữ liệu của đề tài là bộ dữ liệu thực vật Vietforest, được xây dựng công phu tại các vùng sinh thái thuộc tỉnh Phú Thọ. Cỡ mẫu nghiên cứu bao gồm 22.367 ảnh chụp thực địa của 156 loài cây có giá trị kinh tế và sinh thái cao. Phương pháp chọn mẫu tập trung vào việc thu thập đa dạng các bộ phận hình thái bao gồm lá đơn, lá kép, cụm hoa, cành non và vỏ thân cây ở nhiều góc chụp, điều kiện ánh sáng và các giai đoạn sinh trưởng khác nhau nhằm đảm bảo tính đại diện cao.

Lý do lựa chọn phương pháp phân tích kết hợp ResNet-50 và hàm mất mát AHL xuất phát từ khả năng tự động trích xuất đặc trưng vượt trội của mạng tích chập sâu khi xử lý ảnh nền tự nhiên phức tạp, vượt qua các hạn chế của phương pháp trích chọn đặc trưng thủ công như SIFT hay HOG. Quy trình huấn luyện mô hình được thực hiện từ đầu trên hệ thống máy tính hiệu năng cao trong giai đoạn 2022 - 2023, trải qua các bước tiền xử lý chuẩn hóa kích thước ảnh về chuẩn 224x224 pixel, tăng cường dữ liệu và đánh giá chéo để kiểm tra độ tin cậy của thuật toán.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình thử nghiệm và đối sánh thực nghiệm trên bộ dữ liệu Vietforest đã mang lại các phát hiện khoa học quan trọng:

  • Hàm mất mát phân cấp thích ứng AHL chứng minh tính ưu việt khi đạt hiệu năng phân loại cao nhất ở cả ba cấp độ Họ, Chi và Loài. So với phương pháp mất mát phân loại Taxonomic Loss, AHL nâng cao độ chính xác từ 0,6% đến 1,0%. Khi so sánh với hàm mất mát Cross-Entropy tiêu chuẩn, mức cải thiện độ chính xác đạt từ 1,0% đến 1,1%.
  • Mất mát Softmax phân cấp truyền thống (HSL) bộc lộ sự suy giảm hiệu năng nghiêm trọng trên tập dữ liệu thực vật thực tế. Độ chính xác tổng thể của HSL chỉ đạt 27,12%, thấp hơn đáng kể so với mức trên 78,43% của các hàm mất mát đa tầng khác. Nguyên nhân cốt lõi là do sai số tích lũy nghiêm trọng từ các nút gốc cấp cao truyền dọc xuống các nút lá trong cấu trúc cây nhị phân nghiêm ngặt.
  • Cấu trúc dữ liệu có tính mất cân bằng tự nhiên giữa các họ thực vật. Họ Vang chiếm số lượng lớn nhất với 12 chi, chi Đa có 5 loài, trong khi các họ như Hà nu, Lộc vừng chỉ có 1 chi duy nhất. Sự phân hóa này dẫn đến độ chính xác nhận dạng Top-1 ở một số loài ít dữ liệu huấn luyện thấp hơn so với các nhóm loài có trên 150 ảnh mẫu.
  • Mô hình nhận dạng chính xác vượt trội đối với các loài cây lâm nghiệp bản địa quan trọng như Gáo (Nauclea orientalis), Thôi ba (Alangium chinense), Cánh kiến (Mallotus philippinensis), Hu đay (Trema orientalis) và Tếch (Tectona grandis) với xác suất dự đoán Top-1 đạt độ tin cậy tuyệt đối.

Thảo luận kết quả

Hiệu năng vượt bậc của hàm mất mát AHL bắt nguồn từ cơ chế tự động cân bằng động sáu tham số trọng số trong quá trình huấn luyện. Thay vì gán trọng số cố định, mô hình tự điều chỉnh sự tập trung giữa việc phân loại chi tiết loài và duy trì tính nhất quán của cấu trúc chi - họ. Khi việc phân biệt hai loài có hình thái tương đồng gặp khó khăn, thành phần mất mát anh - chị - em sẽ ép mô hình ưu tiên gán xác suất cao hơn cho các loài thuộc cùng một chi thực tế, ngăn ngừa hiện tượng dự đoán sai lệch sang các nhánh họ thực vật xa lạ.

Dữ liệu thực nghiệm có thể được trực quan hóa sinh động thông qua biểu đồ phân bố độ chính xác Top-1, Top-5, Top-10 và bảng ma trận nhầm lẫn phân cấp. Các biểu đồ này chứng minh rằng khi mở rộng phạm vi đánh giá lên Top-5, độ chính xác nhận dạng của hệ thống tăng vọt lên trên 90%, khẳng định không gian đặc trưng trích xuất bởi ResNet-50 có độ phân tách rất tốt.

So sánh với các nghiên cứu quốc tế trong khuôn khổ cuộc thi ImageCLEF và LifeCLEF giai đoạn 2012 - 2018, kết quả của luận văn khẳng định xu thế vượt trội của mạng nơ-ron tích chập so với các bộ mô tả thủ công như SIFT hay véc-tơ Fisher. Đồng thời, so với các nghiên cứu nhận dạng cây thuốc trong nước trước đây như hệ thống VnMed đạt 93% trên 10 loài hay một số nghiên cứu đạt 95% trên bộ dữ liệu Flavia nền trắng đơn giản, đề tài của tác giả Nguyễn Hải Tùng đã giải quyết thành công bài toán nhận dạng trên tập dữ liệu lớn 156 loài trong điều kiện ngoại cảnh phức tạp.

Đề xuất và khuyến nghị

Dựa trên các kết quả đạt được, luận văn đưa ra 4 nhóm giải pháp chiến lược nhằm tối ưu hóa và mở rộng khả năng ứng dụng thực tiễn của hệ thống:

  • Mở rộng quy mô cơ sở dữ liệu thực vật: Sở Khoa học và Công nghệ tỉnh Phú Thọ cùng Đại học Lâm nghiệp cần tiếp tục hợp tác mở rộng tập mẫu từ 156 loài hiện tại lên hơn 500 loài đặc hữu trong giai đoạn 2024 - 2025. Mục tiêu thu thập bổ sung đạt mốc 100.000 bức ảnh chất lượng cao để cải thiện độ chính xác Top-1 thêm 3% đến 5% cho các loài hiếm.
  • Tối ưu hóa mô hình học sâu cho thiết bị di động: Nhóm kỹ sư thị giác máy tính cần triển khai các kỹ thuật nén mô hình như lượng tử hóa trọng số (quantization) và cắt tỉa mạng (pruning) trên kiến trúc ResNet-50. Giải pháp này giúp giảm dung lượng tệp cài đặt xuống dưới 50 MB và hạ độ trễ suy luận xuống dưới 200 ms trên các dòng điện thoại thông minh tầm trung trong vòng 6 tháng tới.
  • Tích hợp mô-đun phân đoạn ảnh tự động: Đội ngũ phát triển phần mềm cần nhúng thêm các mô hình phân đoạn đối tượng hiện đại như Mask R-CNN hoặc YOLOv8 vào giai đoạn tiền xử lý trước quý 4/2024. Việc tự động loại bỏ nền phức tạp và tách riêng vùng lá, hoa sẽ giúp nâng tỷ lệ nhận diện đúng ngoài thực địa lên trên 85%.
  • Chuẩn hóa và triển khai ứng dụng quản lý tài nguyên rừng: Chi cục Kiểm lâm và Ban Quản lý Vườn quốc gia cần đưa ứng dụng di động gồm đầy đủ 12 chức năng vào quy trình tuần tra rừng thực địa trong năm 2024, hướng tới phục vụ hơn 10.000 lượt tra cứu thường xuyên của cán bộ và cộng đồng.

Đối tượng nên tham khảo luận văn

Công trình nghiên cứu mang lại giá trị học thuật và ứng dụng thực tiễn chuyên sâu cho nhiều nhóm đối tượng:

  • Kỹ sư Trí tuệ nhân tạo và Thị giác máy tính: Tài liệu cung cấp cơ sở toán học chi tiết về thiết kế hàm mất mát phân cấp thích ứng (AHL) và kỹ thuật tối ưu hóa mạng tích chập sâu cho các bài toán phân loại đa tầng có độ tương đồng liên lớp cao.
  • Chuyên gia Thực vật học và Cán bộ Lâm nghiệp: Luận văn cung cấp phương pháp luận số hóa hệ thống phân loại Linnaean, phục vụ công tác giám sát đa dạng sinh học và định danh tự động 156 loài thực vật bản địa tại các khu bảo tồn.
  • Học viên Cao học và Sinh viên ngành Điện tử - Viễn thông, Công nghệ Thông tin: Đây là tài liệu tham khảo chuẩn mực về quy trình xây dựng hệ thống học máy hoàn chỉnh từ xử lý tập dữ liệu thực tế, tối ưu thuật toán SGDM đến triển khai API di động.
  • Doanh nghiệp Công nghệ Nông nghiệp và Du lịch Sinh thái: Khai thác kiến trúc phần mềm 12 chức năng để phát triển các ứng dụng tra cứu cây trồng, sinh vật cảnh và cảnh quan thông minh phục vụ người dùng đại chúng.

Câu hỏi thường gặp

Hàm mất mát phân cấp thích ứng (AHL) giải quyết vấn đề gì trong nhận dạng thực vật?
AHL giải quyết hiện tượng phân loại sai giữa các loài thực vật có hình thái tương đồng bằng cách liên kết đồng thời mất mát của loài, mất mát cha - con và mất mát anh - chị - em. Sáu trọng số thích ứng tự động tối ưu hóa giúp mô hình nâng cao độ chính xác thêm 1,1% so với mất mát truyền thống.

Tại sao nghiên cứu lựa chọn mạng ResNet-50 làm mô hình nền tảng?
ResNet-50 gồm 50 tầng tích chập sở hữu các khối phần dư và đường kết nối tắt, giúp giải quyết triệt để hiện tượng suy giảm gradient khi huấn luyện mạng sâu. Cấu trúc này cho phép trích xuất đặc trưng đa tầng phong phú, từ chi tiết gân lá đến cấu trúc cành hoa.

Quy mô và đặc điểm của bộ dữ liệu Vietforest trong luận văn như thế nào?
Bộ dữ liệu gồm 22.367 hình ảnh chụp thực địa của 156 loài thực vật thuộc 122 chi tại tỉnh Phú Thọ. Dữ liệu bao gồm đầy đủ các bộ phận lá, hoa, thân, cành trong điều kiện tự nhiên có phông nền phức tạp và tính đa dạng sinh học cao.

Ứng dụng di động của đề tài cung cấp những chức năng nổi bật nào?
Hệ thống di động cung cấp 12 chức năng chính phục vụ người dùng, bao gồm nhận diện loài qua máy ảnh trực tiếp hoặc thư viện ảnh, tra cứu chi tiết đặc điểm hình thái, đặc tính sinh học, môi trường phân bố, công dụng thực vật và đóng góp thêm dữ liệu quan sát.

Vì sao mất mát Softmax phân cấp (HSL) lại có độ chính xác thấp trong thử nghiệm?
Mất mát HSL chỉ đạt 27,12% độ chính xác do áp dụng cơ chế xác suất tích lũy từ trên xuống nghiêm ngặt. Khi các nút cấp cao như họ hoặc chi bị phân loại sai, sai số sẽ lan truyền xuống các nút lá, làm giảm mạnh độ chính xác ở cấp độ loài.

Kết luận

  • Luận văn đã giải quyết thành công bài toán nhận dạng thực vật tự nhiên thông qua đề xuất hàm mất mát phân cấp thích ứng (AHL) kết hợp cấu trúc mạng ResNet-50.
  • Xây dựng hoàn chỉnh bộ dữ liệu chuẩn Vietforest với 22.367 hình ảnh thuộc 156 loài và 122 chi thực vật có giá trị sinh thái cao tại tỉnh Phú Thọ.
  • Cải thiện độ chính xác phân loại thêm 1,1% so với các hàm mất mát entropy chéo tiêu chuẩn, khắc phục nhược điểm lan truyền sai số của Softmax phân cấp.
  • Đóng gói toàn bộ mô hình thành công lên ứng dụng di động với 12 chức năng trực quan, hỗ trợ hiệu quả công tác tra cứu thực địa.
  • Định hướng giai đoạn 2024 - 2025 tập trung mở rộng dữ liệu lên 500 loài và nén mô hình để triển khai diện rộng. Các tổ chức lâm nghiệp và nhà nghiên cứu quan tâm có thể tiếp cận áp dụng mô hình để nâng cao hiệu quả quản lý tài nguyên thiên nhiên.