Tổng quan nghiên cứu

Khí hậu tại Thành phố Hồ Chí Minh mang đặc trưng của chế độ nhiệt đới gió mùa với hai mùa mưa và mùa khô phân hóa rõ rệt. Trong mùa mưa kéo dài từ tháng 5 đến tháng 10, lượng mưa trung bình chiếm từ 85% đến 90% tổng lượng mưa cả năm, dao động phổ biến trong khoảng 1000 mm đến 1600 mm. Ngược lại, mùa khô từ tháng 11 đến tháng 4 chỉ chiếm 10% đến 15% tổng lượng mưa hàng năm với nền nhiệt độ cao duy trì ổn định từ 29°C đến 30°C và lượng bốc hơi lớn. Mặc dù diện tích đô thị mở rộng nhanh chóng, số lượng trạm quan trắc thời tiết đạt chuẩn phân bố trên địa bàn còn khá hạn chế, gây khó khăn lớn cho việc cung cấp các bản tin dự báo vi khí hậu chính xác tại từng quận, huyện và tiểu vùng đô thị.

Trước thách thức của biến đổi khí hậu cực đoan, nghiên cứu này tập trung phát triển hệ thống quan trắc và dự báo thời tiết thông minh ứng dụng trí tuệ nhân tạo, kết hợp đồng bộ với ứng dụng di động đa nền tảng. Mục tiêu cốt lõi của đề tài là xây dựng mô hình trạm thời tiết cá nhân nhỏ gọn, tiết kiệm năng lượng, có khả năng thu thập dữ liệu khí tượng thực địa và truyền tải theo thời gian thực về máy chủ trung tâm. Nghiên cứu triển khai thực nghiệm tại khu vực phường Tăng Nhơn Phú A và đường Lã Xuân Oai thuộc thành phố Thủ Đức trong giai đoạn năm 2023 đến đầu năm 2024.

Hệ thống cung cấp khả năng dự báo cực ngắn trước 10 phút đối với hiện tượng mưa và gió giật bằng thuật toán K-Nearest Neighbors, đồng thời cảnh báo trước 1 giờ đối với chỉ số bức xạ tia cực tím và nhiệt độ thông qua mạng nơ-ron hồi quy Long Short-Term Memory với độ chính xác kiểm thử đạt trên 93%. Giải pháp mang lại giá trị thực tiễn cao trong việc hỗ trợ điều phối năng lượng tái tạo, tối ưu hóa năng suất nông nghiệp đô thị và nâng cao an toàn sức khỏe cho cộng đồ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 lý thuyết học máy giám sát và mạng nơ-ron học sâu chuyên biệt cho dữ liệu chuỗi thời gian, kết hợp kiến trúc hệ thống nhúng Internet vạn vật (IoT). Mô hình nghiên cứu vận dụng hai phương pháp cốt lõi:

  • Thuật toán K-Nearest Neighbors (KNN): Phương pháp phân loại và hồi quy phi tham số, hoạt động theo cơ chế học lười (lazy learning) dựa trên phép đo khoảng cách Euclid giữa các điểm dữ liệu. Thuật toán này phân loại trạng thái thời tiết dựa trên nguyên tắc bỏ phiếu đa số từ tập hợp các điểm láng giềng gần nhất, đặc biệt hiệu quả trong việc xử lý các biến động tức thời của mưa và gió giật.
  • Mạng nơ-ron Long Short-Term Memory (LSTM): Biến thể nâng cao của mạng nơ-ron hồi quy (RNN) do Hochreiter và Schmidhuber phát triển, giải quyết triệt để vấn đề suy giảm đạo hàm (vanishing gradient). LSTM sở hữu ba cổng chức năng gồm cổng quên (forget gate), cổng nhập (input gate) và cổng xuất (output gate), cho phép ghi nhớ các mối phụ thuộc dài hạn và mô hình hóa chính xác xu hướng tuần hoàn của bức xạ UV và chu kỳ nhiệt độ trong ngày.

Khung lý thuyết tích hợp 5 khái niệm chuyên ngành then chốt: Vi khí hậu đô thị (Urban Microclimate), Bức xạ cực tím (UV Index), Gió giật (Wind Gust), Cổng chuyển tiếp cảm biến không dây (WiFi Gateway Sensor) và Độ trễ truyền nhận thời gian thực (Real-time Latency).

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

Nguồn dữ liệu huấn luyện của nghiên cứu sử dụng bộ dữ liệu chuẩn gồm 38.936 bản ghi khí tượng trong năm 2023 do Viện Khoa học Khí tượng Thủy văn và Biến đổi khí hậu thu thập tại trạm quan trắc chuẩn đặt ở thành phố Thủ Đức. Dữ liệu thực nghiệm thời gian thực được thu nhận độc lập từ trạm khí tượng cá nhân Ambient Weather WS-2902 kết nối cảm biến ECOWITT GW1104, truyền sóng vô tuyến tần số RF 915MHz với cự ly phủ sóng đạt 100 mét.

Toàn bộ tập dữ liệu 38.936 dòng được xử lý làm sạch, chuẩn hóa kiểu dữ liệu và phân chia ngẫu nhiên có kiểm soát theo tỷ lệ 80% cho tập huấn luyện (training set) và 20% cho tập kiểm thử (testing set). Phương pháp chọn mẫu phân tầng theo chuỗi thời gian được áp dụng để bảo toàn đặc tính mùa vụ của các yếu tố khí tượng.

Lý do lựa chọn KNN cho dự báo mưa và gió giật là nhờ tốc độ tính toán tức thời dưới 1 giây, phù hợp với các phản ứng thời tiết đột ngột mà không đòi hỏi tài nguyên máy chủ phức tạp. Trong khi đó, LSTM đơn tầng được lựa chọn cho nhiệt độ và chỉ số UV nhờ khả năng trích xuất quy luật biến thiên liên tục theo quỹ đạo mặt trời. Timeline nghiên cứu, thu thập và tối ưu hóa hệ thống được thực hiện liên tục từ tháng 10 năm 2023 đến tháng 1 năm 2024.

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

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

Quá trình huấn luyện và đánh giá thực nghiệm trên các tập dữ liệu khí tượng độc lập đã mang lại những phát hiện quan trọng:

  • Độ chính xác vượt trội của mô hình dự báo mưa: Mô hình KNN dự báo khả năng xuất hiện mưa dựa trên 4 thuộc tính (nhiệt độ không khí, độ ẩm, tốc độ gió và áp suất khí quyển) đạt độ chính xác kiểm thử trên 93%. Khi khảo sát số lượng láng giềng K từ 1 đến 8, độ chính xác của tập kiểm thử đạt trạng thái ổn định và tối ưu nhất tại giá trị K bằng 5.
  • Hiệu suất phân loại cảnh báo gió giật: Với tập dữ liệu huấn luyện gồm các biến áp suất khí quyển và tốc độ gió, mô hình KNN cảnh báo gió giật (xác định khi vận tốc vượt ngưỡng 10 m/s) đạt độ chính xác kiểm thử ấn tượng xấp xỉ 99,86%. Việc mở rộng không gian tìm kiếm K từ 1 đến 17 cho thấy mô hình đạt điểm cân bằng phân loại xuất sắc nhất tại K bằng 7.
  • Độ hội tụ ổn định của mạng LSTM cho bức xạ UV: Mạng LSTM với kiến trúc 64 units kết hợp các lớp Dropout chống quá khớp (overfitting) và huấn luyện qua 4 chu kỳ (epochs) đã đạt hàm mất mát (loss) rất thấp ở mức 0,0629. Mô hình tái hiện chính xác đỉnh bức xạ cực đại (chỉ số UV từ 8 đến 10) trong khung giờ từ 11 giờ trưa đến 14 giờ chiều.
  • Tối ưu hóa băng thông truyền dữ liệu IoT: Cổng kết nối cảm biến truyền dữ liệu qua giao thức HTTP REST API với chu kỳ cập nhật 120 giây giúp duy trì tuổi thọ pin của trạm đo tại mức tối đa, đồng thời giảm thiểu độ trễ phản hồi của máy chủ xuống dưới 2 giây trên mỗi chu kỳ truy vấn.

Thảo luận kết quả

Nguyên nhân chính giúp mô hình KNN đạt hiệu năng cao trên dữ liệu mưa và gió giật là nhờ tính chất tương quan phi tuyến chặt chẽ giữa sự sụt giảm áp suất khí quyển đột ngột và sự tăng vọt của độ ẩm tương đối ngay trước khi xuất hiện mưa. So với các công trình nghiên cứu trước đây tại New Delhi áp dụng mạng nơ-ron nhận dạng mẫu (Pattern Recognition Network) đạt độ chính xác 82% hay cây quyết định CART đạt 80,3%, mô hình KNN tinh chỉnh trong luận văn này thể hiện tốc độ thực thi nhanh hơn khoảng 30% và thích ứng hoàn hảo với các thiết bị phần cứng giới hạn.

Về mặt biểu diễn trực quan, kết quả kiểm thử được đối sánh thông qua các biểu đồ chuỗi thời gian so sánh giá trị thực nghiệm (Actual Test Data) và giá trị dự báo (Predicted Test Data) liên tục từ ngày 8 đến ngày 14 tháng 10 năm 2023. Đồ thị cho thấy đường dự báo bám sát đường đo lường thực tế của trạm quan trắc chuẩn. Hiện tượng sai lệch nhỏ chỉ xuất hiện ở các điểm cực trị bức xạ UV do ảnh hưởng cục bộ của mây che phủ tức thời, tuy nhiên biên độ sai số hoàn toàn nằm trong ngưỡng chấp nhận được của các tiêu chuẩn khí tượng ứng dụng.

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

Dựa trên kết quả nghiên cứu và khả năng vận hành thực tế của hệ sinh thái phần mềm, 4 giải pháp cụ thể được đề xuất nhằm nâng cấp hệ thống:

  • Mở rộng mạng lưới trạm quan trắc vi khí hậu: Triển khai lắp đặt thêm 20 trạm đo Ambient Weather WS-2902 tại các điểm nóng ngập lụt và khu đô thị đông dân cư thuộc Thành phố Hồ Chí Minh trước quý 4 năm 2024. Mục tiêu thu hẹp bán kính bao phủ xuống dưới 3 km mỗi trạm, do các cơ quan quản lý môi trường đô thị phối hợp với đơn vị nghiên cứu thực hiện.
  • Nâng cấp thuật toán dự báo kết hợp: Tích hợp phương pháp phân tích kinh nghiệm EMD (Empirical Mode Decomposition) với KNN và phát triển mạng LSTM đa tầng sử dụng biến áp suất làm dữ liệu trung gian nhằm nâng cao độ chính xác dự báo lượng mưa tích lũy thêm 15% trong vòng 6 tháng tới, do đội ngũ kỹ sư trí tuệ nhân tạo phụ trách.
  • Phát triển tính năng cảnh báo tự động trên di động: Tối ưu ứng dụng React Native bằng cách bổ sung cơ chế gửi thông báo đẩy (Push Notification) tức thời đến người dùng trong vòng dưới 5 giây khi hệ thống phát hiện chỉ số UV vượt ngưỡng nguy hại cấp 8 hoặc vận tốc gió giật vượt quá 10 m/s, do nhóm phát triển ứng dụng di động đảm nhiệm trước quý 3 năm 2024.
  • Nâng cấp hạ tầng máy chủ và bảo mật API: Tái cấu trúc cơ sở dữ liệu MariaDB sang mô hình phân tán và thiết lập tường lửa xác thực đa tầng cho các điểm cuối API trên máy chủ Cloud VPS, đảm bảo năng lực phục vụ ổn định trên 10.000 yêu cầu truy vấn đồng thời vào quý 1 năm 2025 do bộ phận kỹ thuật hệ thống vận hành.

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

Luận văn mang lại giá trị học thuật và ứng dụng thực tiễn chuyên sâu cho 4 nhóm đối tượng chính:

  • Sinh viên, Học viên cao học và Giảng viên ngành Hệ thống Thông tin: Tài liệu cung cấp bức tranh toàn diện về quy trình tích hợp mô hình học máy (KNN, LSTM) với kiến trúc phần mềm hoàn chỉnh từ thiết bị nhúng IoT, dịch vụ web API cho đến giao diện hiển thị ứng dụng di động.
  • Kỹ sư IoT và Lập trình viên ứng dụng di động (Mobile Developers): Tham khảo chi tiết phương pháp lập trình giao tiếp cảm biến qua tần số vô tuyến RF 915MHz, cấu hình Webview tối ưu và cách xây dựng ứng dụng di động đa nền tảng bằng React Native CLI kết nối cơ sở dữ liệu thời gian thực.
  • Chủ trang trại và Doanh nghiệp nông nghiệp công nghệ cao: Ứng dụng mô hình trạm thời tiết cá nhân giá rẻ để tự chủ theo dõi chỉ số nhiệt ẩm, cảnh báo lượng mưa và kiểm soát bức xạ mặt trời trực tiếp tại nông trại với độ chính xác cao.
  • Cán bộ phụ trách quản lý quy hoạch đô thị và phòng chống thiên tai: Sử dụng kiến trúc giải pháp để nghiên cứu, xây dựng mạng lưới cảnh báo sớm vi khí hậu và ngập úng đô thị cục bộ với chi phí đầu tư thiết bị thấp hơn đáng kể so với các trạm quan trắc truyền thống.

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

  • Vì sao luận văn sử dụng kết hợp cả hai thuật toán KNN và LSTM thay vì một mô hình duy nhất? Hệ thống phân tách nhiệm vụ dựa trên đặc tính dữ liệu. Thuật toán KNN phù hợp cho việc phân loại biến cố ngắn hạn trước 10 phút như mưa và gió giật nhờ tốc độ suy luận nhanh dưới 1 giây. Trong khi đó, mạng LSTM vượt trội trong việc học các mẫu phụ thuộc chuỗi thời gian tuần hoàn để dự báo chính xác nhiệt độ và bức xạ UV trước 1 giờ.
  • Hệ thống xử lý vấn đề truyền nhận dữ liệu khi kết nối mạng không ổn định như thế nào? Cổng cảm biến ECOWITT GW1104 được thiết kế để duy trì kết nối sóng vô tuyến nội bộ RF 915MHz trong phạm vi 100 mét với trạm đo độc lập với mạng Internet. Khi kết nối WiFi được phục hồi, cơ chế API trên máy chủ Node.js sẽ tự động đồng bộ lại các gói tin bị gián đoạn vào cơ sở dữ liệu MariaDB mà không làm mất mát dữ liệu lịch sử.
  • Độ chính xác của mô hình dự báo gió giật và lượng mưa có bị giảm sút theo thời gian không? Mô hình KNN đạt độ chính xác kiểm thử trên 93% đối với mưa và 99,86% đối với gió giật tại giá trị K tối ưu bằng 7. Nhờ cơ chế lưu trữ tập dữ liệu động trong bộ nhớ, mô hình có thể liên tục cập nhật các điểm dữ liệu quan trắc mới từ trạm đo thực địa để duy trì độ tin cậy dự báo quanh năm.
  • Ngưỡng cảnh báo gió giật và chỉ số UV trên ứng dụng di động được thiết lập ra sao? Hệ thống kích hoạt trạng thái cảnh báo nguy hiểm khi vận tốc gió giật vượt ngưỡng 10 m/s nhằm giúp người dùng chủ động phòng tránh rủi ro khi lưu thông. Đối với bức xạ cực tím, mô hình theo dõi thang đo từ 0 đến 10 và phát cảnh báo đặc biệt khi chỉ số UV vượt mức 8 trong khung giờ cao điểm ban ngày.
  • Dữ liệu dùng để huấn luyện mô hình có đảm bảo tính khách quan và khoa học không? Nguồn dữ liệu huấn luyện gồm 38.936 bản ghi khí tượng được cung cấp chính thức bởi Viện Khoa học Khí tượng Thủy văn và Biến đổi khí hậu tại trạm chuẩn ở thành phố Thủ Đức. Dữ liệu bao quát đầy đủ các biến số áp suất, nhiệt độ, độ ẩm, tốc độ gió và lượng mưa trong suốt năm 2023, phản ánh chân thực khí hậu khu vực.

Kết luận

Đề tài đã hoàn thành xuất sắc các mục tiêu nghiên cứu và giải quyết trọn vẹn bài toán quan trắc, dự báo vi khí hậu đô thị thông qua các kết quả then chốt:

  • Chế tạo và vận hành thành công mô hình trạm thời tiết IoT cá nhân nhỏ gọn, truyền nhận dữ liệu ổn định qua tần số RF 915MHz và cổng WiFi Gateway.
  • Tối ưu hóa thuật toán KNN đạt độ chính xác kiểm thử trên 93% cho dự báo mưa và 99,86% cho cảnh báo gió giật trước 10 phút.
  • Ứng dụng hiệu quả mạng nơ-ron hồi quy LSTM trong việc dự báo chuỗi thời gian bức xạ UV và nhiệt độ trước 1 giờ với hàm mất mát loss chỉ 0,0629.
  • Xây dựng hoàn chỉnh hệ sinh thái phần mềm gồm máy chủ API Node.js, cơ sở dữ liệu MariaDB, giao diện Webview trực quan và ứng dụng di động React Native mượt mà.
  • Mở ra hướng tiếp cận mới trong việc xã hội hóa mạng lưới quan trắc thời tiết vi khí hậu với chi phí đầu tư hợp lý cho từng hộ gia đình và tổ chức.

Kế hoạch phát triển tiếp theo của dự án trong năm 2024 - 2025 là tích hợp các kỹ thuật phân tích EMD-KNN nâng cao và mở rộng triển khai thử nghiệm trên 50 điểm trạm khắp khu vực phía Nam. Hãy liên hệ và tham khảo toàn văn công trình nghiên cứu để cùng ứng dụng giải pháp dự báo thời tiết thông minh vào thực tiễn sản xuất và đời sống ngay hôm nay!