ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ VŨ VĂN HẢI DỰ BÁO NHIỆT ĐỘ THỦ ĐÔ HÀ NỘI SỬ DỤNG MẠNG NƠRON NHÂN TẠO LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Hà Nội – 2013 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ VŨ VĂN HẢI DỰ BÁO NHIỆT ĐỘ THỦ ĐÔ HÀ NỘI SỬ DỤNG MẠNG NƠRON NHÂN TẠO Ngành: Công nghệ Thông tin Chuyên nghành: Hệ thống Thông tin Mã số: 60 48 05 LUẬN VĂN THẠC SỸ CÔNG NGHỆ THÔNG TIN NGƢỜI HƢỚNG DẪN KHOA HỌC: PGS.TS NGUYỄN QUANG HOAN Hà Nội - 2013 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI CAM ĐOAN Tôi xin cam đoan: Bản luận văn tốt nghiệp này là công trình nghiên cứu thực sự của cá nhân , được thực hiện trên cơ sở nghiên cứu lý thuyết , thực nghiệm thông qua các ứng du ̣ng mã nguồ n mở , các kiến thức học được ở cấp cao học và dưới sự hướng dẫn khoa học của PGS. Nguyễn Quang Hoan. Các số liệu và kết quả trong luận văn là trung thực, chưa được sử dụng hay công bố ở bất cứ hình thức nào. Dữ liệu để thực nghiệm có nguồn gốc rõ ràng và không mang tính chất thương mại. Hà Nội, tháng 12 năm 2013 HỌC VIÊN Vũ Văn Hải LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI CẢM ƠN Trước tiên, tôi xin bày tỏ lòng biết ơn sâu sắc tới PGS. Nguyễn Quang Hoan, người thầy đã hướng dẫn, chỉ bảo tận tình để tôi có thể hoàn thành luận văn này. Tôi cũng chân thành gửi lời cảm ơn tới các thầy, cô giáo Trường Đại học Công nghệ - Đại học Quốc gia Hà Nội đã truyền thụ kiến thức, hỗ trợ tôi trong suốt quá trình học tập vừa qua. Tôi cũng xin cảm ơn cơ quan, bạn bè đồng nghiệp, gia đình và những người thân đã cùng chia sẻ, giúp đỡ, động viên, tạo mọi điều kiện thuận lợi để tôi hoàn thành nhiệm vụ học tập và cuốn luận văn này. Hà Nội, tháng 12 năm 2013 HỌC VIÊN Vũ Văn Hải LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC LỜI CẢM ƠN . 5 DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT . 7 DANH MỤC CÁC BẢNG BIỂU . 8 DANH MỤC HÌNH VẼ, ĐỒ THỊ . LÝ DO CHỌN ĐỀ TÀI . MỤC TIÊU VÀ NHIỆM VỤ CỦA LUẬN VĂN . ĐỐI TƢỢNG VÀ PHẠM VI NGHIÊN CỨU . PHƢƠNG PHÁP NGHIÊN CỨU . Ý NGHĨA KHOA HỌC VÀ THỰC TIỄN CỦA ĐỀ TÀI. BỐ CỤC CỦA LUẬN VĂN . TỔNG QUAN VỀ BÀI TOÁN DỰ BÁO . QUY TRÌNH THỰC HIỆN DỰ BÁO. PHƢƠNG PHÁP DỰ BÁO . Phƣơng pháp dự báo định tính . Phƣơng pháp dự báo định lƣợng . Một số mô hin ̀ h dự báo thời tiết. Phƣơng pháp dự báo sử dụng mạng nơron nhân tạo . Mô ̣t số phƣơng pháp dự báo khác . ĐÁNH GIÁ KẾT QUẢ DỰ BÁO . KẾT LUẬN CHƢƠNG 1. NGHIÊN CỨU MẠNG NƠRON NHÂN TẠO . GIỚI THIỆU MẠNG NƠRON NHÂN TẠO . Mạng nơron nhân tạo là gì? . Lịch sử phát triển mạng nơron . So sánh mạng nơron với máy tính truyền thống. NƠRON SINH HỌC VÀ NƠRON NHÂN TẠO. Nơron sinh học . Nơron nhân tạo. MẠNG NƠRON NHÂN TẠO. Mô hình mạng nơron nhân tạo . Phân loa ̣i ma ̣ng nơron nhân ta ̣o. Thuật học trong mạng nơron . MẠNG NƠRON NHÂN TẠO TRUYỀN THẲNG . Mạng Perceptron một lớp . Mạng Perceptron nhiều lớp. Thuật toán học theo phƣơng pháp lan truyền ngƣợc sai số . Một số yếu tố ảnh hƣởng đến quá trình học theoBPA . Một số vấn đề cần chú ý khi sử dụng mạng MLP . KẾT LUẬN CHƢƠNG 2. 44 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chƣơng 3. DỰ BÁO NHIỆT ĐỘ THỦ ĐÔ HÀ NỘI SỬ DỤNG MẠNG NƠRON NHÂN TẠO . ĐIỀU KIỆN NHIỆT ĐỘ Ở THỦ ĐÔ HÀ NỘI . THỐNG KÊ VÀ LÀM SẠCH DỮ LIỆU . Thống kê dữ liệu . Làm sạch dữ liệu . DỰ BÁO NHIỆT ĐỘ SỬ DỤNG MẠNG NƠRON NHÂN TẠO. Các bƣớc xây dựng bài toán. Xác định cấu trúc mạng. Chƣơng trin ̀ h dự báo sử dụng mạng nơron nhân ta ̣o . Kế t quả dự báo bằng phƣơng pháp ANN . Dự báo nhiệt độ kết hợp ma ̣ng nơron nhân ta ̣o và phƣơng pháp hồ i quy 55 3. DỰ BÁO NHIỆT ĐỘ SỬ DỤNG MỘT SỐ PHƢƠNG PHÁP KHÁC. Dự báo nhiệt độ sử dụng phƣơng pháp K-NN . Dự báo nhiệt độ sử dụng phƣơng pháp hồ i quy tuyế n tính . KẾT LUẬN CHƢƠNG 3. KẾT QUẢ ĐA ̣T Đ ƢỢC . HƢỚNG PHÁ T TRIỂN. 65 TÀI LIỆU THAM KHẢO . 66 PHỤ LỤC 1: MỘT SỐ KẾT QUẢ DỰ BÁO KHÁC . 68 PHỤ LỤC 2: DỮ LIỆU THỜI TIẾT THỦ ĐÔ HÀ NỘI . 70 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT TÊN VIẾT TT TÊN ĐẦY ĐỦ DIỄN GIẢI TẮT 1 ANN Artificial Neural Network Mạngnơron nhân tạo 2 BPA Back Propagation Algorithm Thuâ ̣t toán lan truyề n ngươ ̣c 3 DWD Deutscher Wetter Dienst Nha Khí tươ ̣ng Thủy văn Đức High Resolution Regional 4 HRM Mô hình đô ̣ phân giải cao Model 5 K-NN K-Nearest Neighbors K - láng giềng gần nhất 6 MAE Mean Absolute Error Sai số tuyệt đối MeanAbsolutePercentage Sai số trung bình phần trăm 7 MAPE Error tuyệt đối Mạngnơron Perceptron nhiều 8 MLP Multilayer Layer Perceptron lớp 9 MSE Mean Square Error Sai số quân phương Fifth-Generation Penn Mô hình Penn State /NCAR 10 MM5 State/NCAR Mesoscale Model Mesoscale thế hê ̣ thứ 5 Regional Atmospheric Mô hình hê ̣ thố ng khí quyể n khu 11 RAMS Modelling System vực 12 RMSE Root Mean Square Error Sai số căn quân phương The Weather Research And 13 WRS Nghiên cứu thời tiế t và dự báo Forcast LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DANH MỤC CÁC BẢNG BIỂU Bảng 1.1 Tổng hợp một số phương pháp dự báo trên thế giới .1 Một số hàm kích hoạt được sử dụng trong các mô hình nơron nhân tạo .1 Dữ liệu nhiệt độ năm 2011 ở thủ đô Hà Nội .2 Dữ liệu được tổng hợp làm đầu vào cho bài toán dự báo .3 Kế t quả dự báo nhiê ̣t đô ̣ Hà Nô ̣i năm 2010 ứng với một số nơron lớp ẩn .4 Kế t quả dự báo nhiệt độ Hà Nội năm 2011 ứng với một số nơron lớp ẩn .5 Kết quả dự báo nhiê ̣t đô ̣ thủ đô Hà Nô ̣i bằng phương pháp ANN .6 Kế t quả dự báo nhiê ̣t đô ̣ năm 2010 của Hà Nội phương pháp lai ghép .7 Kết quả dự báo nhiê ̣t đô ̣ thủ đô Hà Nô ̣i bằng phương pháp K-NN.8 Kế t quả dự báo nhiê ̣t đô ̣ thủ đô Hà Nô ̣i bằ ng phương pháp hồ i quy . 63 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DANH MỤC HÌNH VẼ, ĐỒ THỊ Hình 1.1 Phân lớp trong thuật toán K-NN.1 Cấu trúc của một nơron sinh học điển hình .2 Cấ u trúc nơron nhân tạo .3 Mô hình mạng nơron nhân tạo .4 Phân loa ̣i ma ̣ng nơron .5 Các dạng học tham số .6 Mạng Perceptron một lớp .7 Mạng MLP tổng quát .8 Lan truyền tín hiệu theo phương pháp lan truyền ngược sai số .9 Minh họa về ý nghĩa của quán tính trong thực tế .1 Dữ liệu thiế u .2 Sơ đồ huấ n luyê ̣n dữ liê ̣u dự báo .4 Giao diện chương trình dự báo .5 Huấn luyện mạng .6 Dự báo nhiệt độ sử dụng mạng nơron nhân tạo.7 Biể u đồ dự báo nhiê ̣t đô ̣ thủ đô Hà Nô ̣i năm 2010 bằ ng phương pháp ANN .8 Biể u đồ dự báo nhiê ̣t đô ̣ thủ đô Hà Nô ̣i năm 2011 bằ ng phương pháp ANN .9 Khoảng cách giữa các Query Point với tất cả các mẫu học.10 Dữ liệu biến phụ thuộc .11 Kết quả dự báo bằng phương pháp K-NN .12 Hô ̣p thoa ̣i chứa các công cu ̣ phân tić h dữ liê ̣u .13 Hô ̣p thoa ̣i khai báo các thông số của mô hình hồi quy .14 Kế t quả phân tích hồ i quy . 63 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỞ ĐẦU 1. LÝ DO CHỌN ĐỀ TÀI Công tác dự báo có nhiệm vụ đoán trước sự thay đổi của đối tượng dự báo t rên cơ sở nghiên cứu các quy luật của chúng. Hiện nay có rất nhiều bài toán dự báo được đặt ra như dự báo tuyển sinh, dự báo các chỉ số kinh tế vĩ mô v. Dự báo nhiệt độ có ý nghĩa quan trọng đối với sản xuất và đời sống, nhằm phòng chống và hạn chế thiên tai, thiết lập kế hoạch sản xuất, khai thác tiềm năng khí hậu. Luận văn sử dụng công cụ tiến tiến là mạng nơron nhân tạo với mong muốn thử nghiê ̣m dự báo nhiệt độ của thủ đô Hà Nội. MỤC TIÊU VÀ NHIỆM VỤ CỦA LUẬN VĂN Luận văn tập trung nghiên cứu , lựa chọn các mô hình mạng nơron , áp dụng phương pháp học máy mạng nơron và ứng dụng vào bài toán dự báo nhiệt độ của thủ đô Hà Nội. Luận văn phát triển công cụ thử nghiệm riêng và tiến hành thử nghiệm trên bộ số liệu được thu thập. ĐỐI TƢỢNG VÀ PHẠM VI NGHIÊN CỨU Luận văn nghiên cứu lý thuyết mạng nơron nhân tạo , mạng nơron lan truyền thẳng và thuật toán lan truyền ngược , áp dụng vào bài toán dự báo nói chung và dự báo nhiệt độ của thủ đô Hà Nội nói riêng . Luâ ̣n văn nghiên cứu thuâ ̣t toán K -NN trong dự bá o và phương pháp hồ i quy để đố i sánh kế t quả dự báo với phương pháp ma ̣ng nơron nhân ta ̣o . Đồng thời luận văn cũng lai ghép phương pháp mạng nơron và hồi quy tuyế n tiń h để dự báo . Do nguồ n dữ liê ̣u thu thâ ̣p đươ ̣c chưa đầ y đủ , luâ ̣n văn mới thử nghiê ̣m cho dữ liê ̣u tháng, từ năm 2002 đến năm 2011. PHƢƠNG PHÁP NGHIÊN CỨU Nghiên cứu về lý thuyết để nắm rõ các mô hình mạng nơron, các phương pháp dự báo, lý thuyết về mạng nơron nhân tạo, mạng nơron lan truyền thẳng và thuật toán lan truyền ngược. Trên cở sở đó học viên lựa chọn mô hình phù hợp và thử nghiệm để hiệu chỉnh tối ưu mô hình đã lựa chọn. Ý NGHĨA KHOA HỌC VÀ THỰC TIỄN CỦA ĐỀ TÀI Luâ ̣n văn thử nghiê ̣m phương pháp ho ̣c của ma ̣ng nơron cho dự báo thời tiế t . Các đầ u vào dữ liê ̣u mẫu có thể sử du ̣ng phương pháp hồ i quy để dự báo từng tham số . Toàn bộ bài toán có thể sử dụng phương pháp lai giữa mạng nơron và phương pháp hồi quy. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.
Tổng quan nghiên cứu
Dự báo nhiệt độ là một bài toán quan trọng trong lĩnh vực khí tượng thủy văn, có ý nghĩa thiết thực trong việc phòng chống thiên tai, hoạch định sản xuất và phát triển kinh tế xã hội. Thủ đô Hà Nội, với khí hậu cận nhiệt đới ẩm đặc trưng, có sự biến đổi nhiệt độ theo mùa rõ rệt, từ mùa đông lạnh đến mùa hè nóng ẩm, cùng với các hiện tượng thời tiết bất thường như mưa lớn, nắng nóng cực đoan. Dữ liệu nhiệt độ trung bình hàng tháng của Hà Nội trong giai đoạn 2002-2011 cho thấy nền nhiệt dao động từ khoảng 12°C đến trên 34°C, với các biến động đáng chú ý như nhiệt độ cao kỷ lục 42°C vào tháng 5/1926 và thấp nhất 2°C vào tháng 1/1955.
Mục tiêu nghiên cứu của luận văn là xây dựng và thử nghiệm mô hình dự báo nhiệt độ thủ đô Hà Nội sử dụng mạng nơron nhân tạo (Artificial Neural Network - ANN), đồng thời so sánh hiệu quả với các phương pháp dự báo truyền thống như hồi quy tuyến tính và thuật toán K-Nearest Neighbors (K-NN). Phạm vi nghiên cứu tập trung vào dữ liệu thời tiết tháng của Hà Nội trong giai đoạn 2002-2011, với dữ liệu năm 2010-2011 dùng để kiểm định mô hình. Ý nghĩa của nghiên cứu được thể hiện qua việc nâng cao độ chính xác dự báo nhiệt độ, góp phần hỗ trợ công tác dự báo khí tượng và các hoạt động liên quan đến quản lý môi trường và phát triển kinh tế.
Cơ sở lý thuyết và phương pháp nghiên cứu
Khung lý thuyết áp dụng
Luận văn dựa trên hai lý thuyết chính: mạng nơron nhân tạo và các phương pháp dự báo định lượng. Mạng nơron nhân tạo là mô hình tính toán mô phỏng cách thức hoạt động của nơron sinh học, gồm các lớp nơron đầu vào, lớp ẩn và lớp đầu ra, với khả năng học từ dữ liệu thông qua thuật toán lan truyền ngược sai số (Back Propagation Algorithm - BPA). Mạng Perceptron nhiều lớp (Multilayer Perceptron - MLP) được sử dụng với hàm kích hoạt sigmoid, cho phép xấp xỉ các hàm phi tuyến phức tạp.
Các khái niệm chính bao gồm:
- Mạng nơron nhân tạo (ANN): hệ thống các nơron nhân tạo kết nối với nhau, có khả năng học và tổng quát hóa dữ liệu.
- Thuật toán lan truyền ngược sai số (BPA): phương pháp học có giám sát điều chỉnh trọng số mạng dựa trên sai số giữa đầu ra dự báo và thực tế.
- Phương pháp hồi quy tuyến tính: mô hình thống kê dự báo dựa trên mối quan hệ tuyến tính giữa biến phụ thuộc và các biến độc lập.
- Thuật toán K-Nearest Neighbors (K-NN): phương pháp dự báo dựa trên khoảng cách gần nhất giữa điểm cần dự báo và các điểm trong tập dữ liệu huấn luyện.
Phương pháp nghiên cứu
Nguồn dữ liệu chính là số liệu thời tiết trung bình tháng của Hà Nội từ năm 2002 đến 2011, bao gồm các biến số: số giờ nắng, độ ẩm, lượng mưa và nhiệt độ. Dữ liệu được thu thập từ Tổng cục Thống kê Việt Nam và đã được làm sạch, bổ sung các giá trị thiếu bằng trung bình cộng của các tháng tương ứng trong các năm khác.
Phương pháp phân tích chính là xây dựng mô hình mạng nơron nhân tạo MLP với cấu trúc gồm 3 nơron đầu vào (độ ẩm, lượng mưa, số giờ nắng), một lớp ẩn với số lượng nơron được thử nghiệm từ 5 đến 1000, và một nơron đầu ra (nhiệt độ). Dữ liệu được chuẩn hóa về khoảng [0,1] để đảm bảo tính đồng nhất. Quá trình huấn luyện sử dụng thuật toán lan truyền ngược sai số với các tham số như tốc độ học, hằng số quán tính được điều chỉnh thực nghiệm. Ngoài ra, các phương pháp hồi quy tuyến tính và K-NN cũng được áp dụng để so sánh kết quả dự báo.
Timeline nghiên cứu kéo dài từ việc thu thập, làm sạch dữ liệu, xây dựng mô hình, huấn luyện và đánh giá kết quả dự báo trong khoảng thời gian từ năm 2012 đến cuối năm 2013.
Kết quả nghiên cứu và thảo luận
Những phát hiện chính
-
Hiệu quả dự báo của mạng nơron nhân tạo:
Mạng nơron với 20 nơron lớp ẩn cho kết quả dự báo nhiệt độ năm 2010 với sai số MAE thấp nhất là 1.4°C, RMSE là 2.2°C và MSE là 4.2. Năm 2011, sai số MAE là 2.3°C, RMSE là 3.0°C và MSE là 9.0. So với các số lượng nơron lớp ẩn khác, 20 nơron là lựa chọn tối ưu cân bằng giữa độ chính xác và thời gian huấn luyện. -
So sánh với phương pháp hồi quy tuyến tính và K-NN:
Mạng nơron nhân tạo cho độ chính xác dự báo cao hơn so với hồi quy tuyến tính và K-NN. Ví dụ, sai số dự báo bằng phương pháp K-NN và hồi quy tuyến tính có xu hướng lớn hơn, đặc biệt trong các tháng có biến động nhiệt độ mạnh. -
Ảnh hưởng của dữ liệu đầu vào:
Việc chuẩn hóa dữ liệu đầu vào giúp mạng nơron học hiệu quả hơn, tránh hiện tượng bão hòa hàm kích hoạt. Dữ liệu đầu vào gồm số giờ nắng, độ ẩm và lượng mưa có ảnh hưởng rõ rệt đến kết quả dự báo nhiệt độ. -
Khả năng kết hợp mô hình:
Luận văn thử nghiệm mô hình lai giữa mạng nơron và hồi quy tuyến tính, cho thấy sự kết hợp này có thể cải thiện độ chính xác dự báo so với từng phương pháp riêng lẻ.
Thảo luận kết quả
Nguyên nhân mạng nơron nhân tạo đạt hiệu quả cao là do khả năng mô hình hóa các quan hệ phi tuyến phức tạp giữa các biến đầu vào và nhiệt độ, điều mà các mô hình hồi quy tuyến tính không thể làm tốt. Kết quả sai số thấp của mạng nơron phù hợp với các nghiên cứu trong ngành khí tượng sử dụng ANN cho dự báo thời tiết.
So sánh với các phương pháp truyền thống, mạng nơron thể hiện ưu thế trong việc xử lý dữ liệu có tính phi tuyến và nhiễu cao. Việc lựa chọn số lượng nơron lớp ẩn phù hợp là yếu tố quyết định đến hiệu quả mô hình, tránh hiện tượng học quá hoặc học chưa đủ.
Dữ liệu tháng được sử dụng trong nghiên cứu có giới hạn về độ chi tiết so với dữ liệu ngày, do đó độ chính xác dự báo có thể được cải thiện nếu có dữ liệu ngày đầy đủ hơn cùng các biến đầu vào bổ sung như hướng gió, áp suất khí quyển.
Kết quả có thể được trình bày qua biểu đồ so sánh nhiệt độ thực tế và dự báo theo từng tháng, bảng tổng hợp sai số các phương pháp, giúp trực quan hóa hiệu quả mô hình.
Đề xuất và khuyến nghị
-
Mở rộng thu thập dữ liệu chi tiết hơn:
Thu thập dữ liệu nhiệt độ theo ngày cùng các yếu tố khí tượng bổ sung như áp suất, hướng gió để nâng cao độ chính xác dự báo. Thời gian thực hiện: 1-2 năm. Chủ thể: Trung tâm Khí tượng Thủy văn Quốc gia. -
Phát triển mô hình mạng nơron đa lớp với nhiều lớp ẩn:
Thử nghiệm các kiến trúc mạng phức tạp hơn để cải thiện khả năng học và tổng quát hóa. Thời gian: 6-12 tháng. Chủ thể: Các nhóm nghiên cứu công nghệ thông tin và khí tượng. -
Kết hợp mô hình mạng nơron với các phương pháp thống kê khác:
Xây dựng mô hình lai giữa ANN, hồi quy phi tuyến và các thuật toán học máy khác để tận dụng ưu điểm từng phương pháp. Thời gian: 1 năm. Chủ thể: Viện nghiên cứu và các trường đại học. -
Ứng dụng mô hình dự báo vào hệ thống cảnh báo sớm:
Tích hợp mô hình dự báo nhiệt độ vào hệ thống cảnh báo thời tiết để hỗ trợ quản lý thiên tai và hoạch định sản xuất. Thời gian: 1-2 năm. Chủ thể: Bộ Tài nguyên và Môi trường, các cơ quan quản lý địa phương.
Đối tượng nên tham khảo luận văn
-
Nhà nghiên cứu và sinh viên ngành Công nghệ Thông tin và Khí tượng:
Học hỏi về ứng dụng mạng nơron nhân tạo trong dự báo thời tiết, phương pháp xử lý dữ liệu và xây dựng mô hình. -
Cơ quan khí tượng thủy văn và quản lý môi trường:
Áp dụng kết quả nghiên cứu để nâng cao chất lượng dự báo, phục vụ công tác phòng chống thiên tai và quản lý khí hậu. -
Doanh nghiệp và nhà hoạch định chính sách:
Sử dụng dự báo nhiệt độ chính xác để lập kế hoạch sản xuất, kinh doanh, đặc biệt trong các ngành nông nghiệp, du lịch và năng lượng. -
Các nhà phát triển phần mềm và công nghệ:
Tham khảo kỹ thuật xây dựng mô hình mạng nơron, thuật toán lan truyền ngược và các phương pháp đánh giá mô hình để phát triển các ứng dụng dự báo thông minh.
Câu hỏi thường gặp
-
Mạng nơron nhân tạo là gì và tại sao lại phù hợp cho dự báo nhiệt độ?
Mạng nơron nhân tạo là mô hình tính toán mô phỏng cách thức hoạt động của bộ não, có khả năng học từ dữ liệu và mô hình hóa các quan hệ phi tuyến phức tạp. Điều này giúp mạng nơron phù hợp với bài toán dự báo nhiệt độ vốn chịu ảnh hưởng của nhiều yếu tố khí tượng đa dạng và không tuyến tính. -
Dữ liệu đầu vào gồm những yếu tố nào và có ảnh hưởng ra sao đến kết quả dự báo?
Dữ liệu đầu vào gồm số giờ nắng, độ ẩm và lượng mưa. Các yếu tố này ảnh hưởng trực tiếp đến nhiệt độ và được chuẩn hóa để đảm bảo mạng học hiệu quả, tránh sự chênh lệch lớn giữa các biến. -
Làm thế nào để xác định số lượng nơron lớp ẩn tối ưu trong mạng?
Số lượng nơron lớp ẩn được xác định thông qua thử nghiệm thực nghiệm, cân bằng giữa độ chính xác dự báo và thời gian huấn luyện. Trong nghiên cứu, 20 nơron lớp ẩn cho kết quả tốt nhất. -
So sánh hiệu quả giữa mạng nơron nhân tạo và các phương pháp dự báo truyền thống?
Mạng nơron nhân tạo cho độ chính xác dự báo cao hơn so với hồi quy tuyến tính và K-NN, đặc biệt trong các trường hợp dữ liệu có tính phi tuyến và nhiễu cao. -
Có thể kết hợp mạng nơron với các phương pháp khác để nâng cao hiệu quả dự báo không?
Có, luận văn đã thử nghiệm mô hình lai giữa mạng nơron và hồi quy tuyến tính, cho thấy sự kết hợp này có thể cải thiện độ chính xác dự báo so với từng phương pháp riêng biệt.
Kết luận
- Mạng nơron nhân tạo MLP với 20 nơron lớp ẩn là mô hình hiệu quả nhất trong dự báo nhiệt độ thủ đô Hà Nội trên dữ liệu tháng 2002-2011.
- Mạng nơron vượt trội hơn các phương pháp hồi quy tuyến tính và K-NN về độ chính xác dự báo.
- Việc chuẩn hóa dữ liệu đầu vào và lựa chọn tham số mạng đóng vai trò quan trọng trong hiệu quả mô hình.
- Kết quả nghiên cứu mở ra hướng phát triển mô hình dự báo lai kết hợp nhiều phương pháp để nâng cao độ chính xác.
- Đề xuất mở rộng thu thập dữ liệu chi tiết và ứng dụng mô hình vào hệ thống cảnh báo sớm thời tiết.
Tiếp theo, cần triển khai thu thập dữ liệu ngày và các yếu tố khí tượng bổ sung, đồng thời phát triển mô hình mạng nơron đa lớp phức tạp hơn. Mời các nhà nghiên cứu và cơ quan quản lý khí tượng tiếp cận và ứng dụng kết quả nghiên cứu để nâng cao chất lượng dự báo thời tiết tại Việt Nam.