Tổng quan nghiên cứu

Ngành hàng không quốc tế đóng vai trò huyết mạch trong việc thúc đẩy giao thương toàn cầu và phát triển kinh tế giữa các quốc gia. Theo số liệu thống kê từ Hiệp hội Vận tải Hàng không Quốc tế (IATA), nhu cầu di chuyển bằng đường hàng không trên thế giới dự kiến sẽ chạm mốc 7,2 tỷ lượt hành khách vào năm 2035, tăng gần gấp đôi so với con số 3,8 tỷ lượt ghi nhận năm 2016. Tốc độ tăng trưởng vượt bậc tập trung mạnh mẽ tại khu vực Châu Á - Thái Bình Dương, kéo theo sự thay đổi vị thế của các thị trường hàng không trọng điểm: Trung Quốc được dự báo sẽ vượt qua Mỹ vào năm 2029 để trở thành thị trường lớn nhất thế giới, trong khi Ấn Độ sẽ vượt Anh để chiếm vị trí thứ ba vào năm 2026.

Sự bùng nổ nhu cầu này đặt ra bài toán cấp thiết cho các hãng hàng không về việc tối ưu hóa quy trình điều hành, phân bổ nguồn lực đội bay và quản trị doanh thu. Tuy nhiên, lưu lượng hành khách là chuỗi dữ liệu thời gian biến động phi tuyến tính phức tạp, chịu ảnh hưởng đồng thời bởi các yếu tố mùa vụ, kỳ nghỉ lễ và biến động kinh tế.

Luận văn thạc sĩ chuyên ngành Hệ thống Thông tin với đề tài nghiên cứu công nghệ mạng nơ-ron hồi quy bộ nhớ dài ngắn (Long Short-Term Memory - LSTM) đã giải quyết trọn vẹn bài toán dự báo lưu lượng hành khách đường bay quốc tế. Mục tiêu trọng tâm của nghiên cứu là xây dựng, cấu hình và đánh giá hiệu năng của 5 biến thể kiến trúc LSTM trên tập dữ liệu thực tế gồm 129 quan sát hàng tháng của hãng hàng không American Airlines trong giai đoạn từ tháng 07/2005 đến tháng 03/2016. Kết quả nghiên cứu mang ý nghĩa thực tiễn lớn, chứng minh mô hình LSTM có khả năng hạ thấp sai số tương đối kiểm nghiệm xuống mức tối ưu 0,055%, cung cấp giải pháp dự báo chuẩn xác cho các nhà quản trị ngành hàng khô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 được xây dựng trên nền tảng lý thuyết học sâu (Deep Learning) kết hợp với mô hình hóa chuỗi thời gian, tập trung vào ba khối kiến thức cốt lõi:

  • Mạng nơ-ron nhân tạo (ANN): Hoạt động dựa trên nguyên lý xử lý thông tin mô phỏng hệ thần kinh sinh học, vận hành qua quá trình lan truyền tiến và thuật toán lan truyền ngược để cập nhật ma trận trọng số liên kết $W$ và độ lệch $b$, tối thiểu hóa hàm suy hao thông qua phương pháp giảm độ dốc.
  • Mạng nơ-ron hồi quy (RNN): Cấu trúc mạng có phản hồi cho phép duy trì trạng thái ẩn $S_t = f(Ux_t + Ws_{t-1})$ qua các bước thời gian, giải quyết hiệu quả dữ liệu tuần tự. Tuy nhiên, RNN truyền thống gặp hạn chế nghiêm trọng về sự suy giảm đạo hàm (vanishing gradient) khi chuỗi thời gian kéo dài quá 10 bước lặp.
  • Mạng bộ nhớ dài ngắn (LSTM): Kiến trúc cải tiến đột phá được phát triển nhằm duy trì sự phụ thuộc dữ liệu dài hạn. Lõi của LSTM gồm trạng thái tế bào (cell state $C_t$) đóng vai trò như băng chuyền thông tin và hệ thống 3 cổng kiểm soát: cổng quên (forget gate) sử dụng hàm kích hoạt Sigmoid để loại bỏ dữ liệu dư thừa, cổng vào (input gate) kết hợp hàm Tanh để cập nhật trạng thái ứng viên, và cổng ra (output gate) quyết định mức độ phát tín hiệu dự báo ra bên ngoài theo miền giá trị [-1, 1].

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

Nghiên cứu kết hợp chặt chẽ giữa phân tích lý thuyết toán học và kiểm nghiệm thực nghiệm trên máy tính chuyên dụng:

  • Nguồn dữ liệu và kích thước mẫu: Tập dữ liệu chuỗi thời gian đơn biến gồm 129 điểm dữ liệu đo lường lượng hành khách thực tế theo tháng của American Airlines (giai đoạn 07/2005 – 03/2016). Phương pháp chọn mẫu toàn bộ chuỗi quan sát liên tục trong 129 tháng được áp dụng để bảo toàn tính chu kỳ và xu hướng dài hạn.
  • Tiền xử lý dữ liệu: Chuỗi dữ liệu số lượng hành khách được chuẩn hóa về miền giá trị [-1, 1] phù hợp với miền hoạt động của hàm tiếp tuyến hyperbolic (tanh). Sau đó, dữ liệu được chuyển đổi thành cấu trúc ma trận huấn luyện và kiểm nghiệm theo tỷ lệ phân chia chuẩn 67% huấn luyện (khoảng 86 quan sát) và 33% kiểm thử (khoảng 43 quan sát).
  • Thiết lập môi trường tính toán: Mô hình được lập trình trên ngôn ngữ Python, sử dụng nền tảng học máy TensorFlow và Keras trên môi trường máy trạm phần cứng CPU Intel Core i7-2600 3.40GHz, bộ nhớ RAM 2 GB chạy hệ điều hành Windows 10.
  • Kịch bản thực nghiệm: 5 kỹ thuật kiến trúc được triển khai đồng thời qua 100 chu kỳ huấn luyện (epochs) để đo lường độ lệch căn bậc hai sai số trung bình (Root Mean Squared Error - RMSE). Lý do lựa chọn RMSE vì đây là chỉ số phản ánh mức độ chênh lệch thực tế giữa số lượng hành khách dự báo và thực tế theo cùng đơn vị đo lường (hành khách).

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

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

Quá trình thực nghiệm 5 kịch bản cấu hình mạng LSTM trên cùng một tập dữ liệu chuẩn đã ghi nhận các chỉ số hiệu năng cụ thể sau:

STT Kịch bản kiến trúc LSTM Sai số RMSE tập huấn luyện Tỷ lệ lỗi tập huấn luyện (%) Sai số RMSE tập kiểm nghiệm Tỷ lệ lỗi tập kiểm nghiệm (%)
1 LSTM hồi quy cơ bản 14.528,72 0,087% 11.018,91 0,066%
2 LSTM hồi quy theo phương thức cửa sổ 14.157,42 0,085% 10.185,59 0,061%
3 LSTM hồi quy theo bước thời gian 15.010,17 0,090% 9.636,19 0,058%
4 LSTM duy trì bộ nhớ trạng thái 15.151,38 0,090% 10.310,33 0,062%
5 LSTM xếp chồng duy trì bộ nhớ trạng thái 15.520,49 0,093% 9.260,16 0,055%

Các phát hiện nổi bật rút ra từ bảng số liệu thực nghiệm:

  • Khả năng khái quát hóa của kiến trúc xếp chồng (Stacked LSTM): Mô hình LSTM xếp chồng sử dụng bộ nhớ giữa các bước đạt sai số kiểm nghiệm thấp nhất toàn diện với RMSE là 9.260,16 hành khách (tương đương tỷ lệ sai số chỉ 0,055%). So với mô hình LSTM hồi quy cơ bản (11.018,91 RMSE), kiến trúc xếp chồng đã giảm được 15,96% sai số trên tập dữ liệu chưa từng biết.
  • Hiệu năng học trên tập huấn luyện của phương pháp cửa sổ: Mô hình LSTM sử dụng khung cửa sổ trượt (windowing) thể hiện khả năng khớp dữ liệu huấn luyện tốt nhất với RMSE đạt 14.157,42 (sai số 0,085%), thấp hơn đáng kể so với mức sai số 15.520,49 của mô hình xếp chồng.
  • Tác động của cấu hình bước thời gian (Time-step): Việc cấu hình dữ liệu dạng chuỗi bước thời gian đa chiều giúp mô hình LSTM đạt RMSE kiểm nghiệm 9.636,19 (0,058%), vượt trội hơn hẳn so với việc đưa các quan sát quá khứ vào dưới dạng các đặc trưng riêng lẻ.

Thảo luận kết quả

Khi biểu diễn trực quan các kết quả dự báo qua đồ thị chuỗi thời gian, đường biểu diễn dự báo của mô hình LSTM bám sát gần như hoàn hảo đường dữ liệu thực tế của American Airlines qua cả các giai đoạn đỉnh mùa du lịch lẫn đáy thấp điểm.

Số hành khách

Sự vượt trội của mô hình LSTM xếp chồng bắt nguồn từ việc bổ sung các tầng ẩn lặp lại (stacked recurrent layers), tạo ra các cấp độ trừu tượng hóa dữ liệu theo thời gian sâu hơn. Tầng LSTM phía trên trích xuất các đặc trưng chuỗi vi mô theo từng bước thời gian, sau đó truyền toàn bộ chuỗi đầu ra cho tầng LSTM bên dưới để nhận diện quy luật mùa vụ vĩ mô.

Mặc dù sai số huấn luyện của mô hình xếp chồng cao hơn (15.520,49 so với 14.157,42 của mô hình cửa sổ), hiện tượng này phản ánh khả năng chống lại hiện tượng quá khớp (overfitting) vượt trội. Mô hình cửa sổ tuy bám sát tập huấn luyện nhưng dễ bị nhiễu cục bộ, trong khi mô hình xếp chồng duy trì trạng thái giúp giữ lại các phụ thuộc chuỗi dài hạn xuyên suốt toàn bộ tập dữ liệu kiểm nghiệm.

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

Dựa trên kết quả nghiên cứu thực nghiệm, các giải pháp cụ thể được đề xuất nhằm chuyển giao công nghệ vào thực tiễn ngành hàng không:

  • Triển khai kiến trúc LSTM xếp chồng vào hệ thống điều hành bay: Các hãng hàng không cần tích hợp mô hình Stacked LSTM vào hệ thống hoạch định nguồn lực doanh nghiệp (ERP) trong vòng 6 đến 12 tháng tới nhằm kiểm soát sai số dự báo nhu cầu dưới ngưỡng 0,06%, giúp tối ưu hóa việc phân bổ lịch bay và xếp chỗ ngồi.
  • Bổ sung các biến ngoại sinh đa chiều vào dữ liệu đầu vào: Trung tâm điều hành dữ liệu bay cần mở rộng tập dữ liệu trong giai đoạn 3 đến 6 tháng tiếp theo bằng cách tích hợp thêm các yếu tố vĩ mô như biến động giá dầu Jet A-1, chỉ số GDP, lịch nghỉ lễ và dự báo thời tiết cực đoan nhằm nâng độ chính xác dự báo thêm 15% đến 20%.
  • Nâng cấp hạ tầng tính toán chuyên dụng: Bộ phận công nghệ thông tin cần trang bị hệ thống máy chủ tích hợp chip xử lý đồ họa (GPU/TPU) chuyên biệt thay thế cho CPU truyền thống để rút ngắn thời gian huấn luyện mô hình khi mở rộng tập dữ liệu vượt mức 10.000 lượt quan sát.
  • Xây dựng quy trình tự động tái huấn luyện mô hình (MLOps Pipeline): Đội ngũ kỹ sư dữ liệu hàng không cần thiết lập luồng xử lý tự động cập nhật dữ liệu hành khách mới theo chu kỳ hàng tháng, tự động chạy lại 100 epochs để cập nhật ma trận trọng số, đảm bảo mô hình luôn thích ứng với các biến động thị trường đột xuất.

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

Nội dung và mã nguồn thực nghiệm của luận văn là tài liệu tham khảo giá trị cho các nhóm đối tượng:

  • Kỹ sư dữ liệu và chuyên gia Machine Learning: Tiếp cận quy trình xây dựng, tiền xử lý và tinh chỉnh 5 biến thể mạng LSTM trên thư viện Keras/TensorFlow để ứng dụng cho các bài toán dự báo chuỗi thời gian tài chính, giao thông hoặc logistics.
  • Nhà quản trị và chuyên viên điều hành hàng không: Nắm bắt phương pháp luận dự báo định lượng hiện đại để xây dựng chiến lược cung ứng tải, định giá vé linh hoạt và tối ưu hóa chi phí vận hành tại sân bay.
  • Học viên cao học và nhà nghiên cứu công nghệ thông tin: Sử dụng khung lý thuyết, công thức lan truyền ngược và phương pháp thiết kế thực nghiệm trong luận văn làm tài liệu nghiên cứu tham khảo cho các đề tài xử lý chuỗi thời gian hoặc học sâu ứng dụng.
  • Kiến trúc sư giải pháp phần mềm: Khảo sát mô hình kiến trúc tích hợp giữa module dự báo học sâu và các hệ thống quản lý cơ sở dữ liệu doanh nghiệp.

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

Mạng LSTM có ưu điểm gì vượt trội so với RNN truyền thống trong bài toán chuỗi thời gian?

Mạng RNN truyền thống thường gặp hiện tượng suy giảm đạo hàm khi xử lý chuỗi thời gian quá 10 bước lặp, khiến mô hình mất khả năng ghi nhớ dài hạn. Ngược lại, LSTM bổ sung trạng thái tế bào và 3 cổng kiểm soát (cổng quên, cổng vào, cổng ra), cho phép lưu giữ thông tin quan trọng qua hơn 100 bước thời gian với sai số kiểm nghiệm duy trì dưới 0,06%.

Tại sao mô hình LSTM xếp chồng lại đạt sai số kiểm nghiệm thấp nhất (9.260,16 RMSE)?

Mô hình LSTM xếp chồng sử dụng nhiều tầng LSTM liên tiếp, trong đó tầng trước cung cấp chuỗi đầu ra tuần tự cho tầng kế tiếp. Cấu trúc này tạo ra các mức độ trừu tượng hóa thời gian đa tầng, giúp mô hình bóc tách hiệu quả cả đặc trưng ngắn hạn lẫn xu hướng chu kỳ dài hạn của 129 tháng quan sát mà không bị quá khớp.

Bộ dữ liệu 129 tháng có đảm bảo tính tin cậy để huấn luyện mạng học sâu không?

Tập dữ liệu 129 tháng của American Airlines (từ 07/2005 đến 03/2016) bao quát gần 11 năm vận hành, thể hiện đầy đủ các chu kỳ mùa vụ hàng năm và các biến động kinh tế. Với cấu hình mạng phù hợp qua 100 chu kỳ huấn luyện và chuẩn hóa miền giá trị [-1, 1], dữ liệu đảm bảo mô hình hội tụ ổn định với sai số tương đối chỉ từ 0,055% đến 0,093%.

Kỹ thuật trượt cửa sổ (window method) hỗ trợ mô hình như thế nào?

Phương pháp cửa sổ chuyển đổi bài toán chuỗi thời gian thành bài toán hồi quy bằng cách sử dụng nhiều bước thời gian liên tiếp trong quá khứ ($t-1, t$) làm biến đầu vào để dự báo bước tiếp theo ($t+1$). Kỹ thuật này giúp mô hình đạt sai số huấn luyện thấp nhất (14.157,42 RMSE) nhờ tận dụng triệt để tương quan cục bộ giữa các tháng liền kề.

Doanh nghiệp có thể ứng dụng kết quả của luận văn vào thực tế như thế nào?

Doanh nghiệp vận tải hàng không có thể tích hợp trực tiếp module mã nguồn Python/Keras của luận văn vào hệ thống quản trị để tự động dự báo lượng khách trước 1 đến 12 tháng. Dựa trên số liệu dự báo sai số dưới 0,06%, hãng có thể tối ưu hóa việc phân bổ nhân sự bay, bảo dưỡng tàu bay và lập chính sách giá vé cạnh tranh.

Kết luận

  • Luận văn đã hệ thống hóa toàn diện cơ sở lý thuyết về mạng nơ-ron nhân tạo, mạng nơ-ron hồi quy và cơ chế vận hành chuyên sâu của kiến trúc LSTM.
  • Nghiên cứu đã thiết kế và triển khai thực nghiệm thành công 5 cấu hình mạng LSTM chuyên biệt cho bài toán dự báo chuỗi thời gian lưu lượng hành khách hàng không.
  • Kết quả thực nghiệm xác lập mô hình LSTM xếp chồng duy trì bộ nhớ trạng thái là giải pháp tối ưu nhất với sai số RMSE kiểm nghiệm đạt 9.260,16 hành khách (tỷ lệ lỗi chỉ 0,055%).
  • Đóng góp thực tiễn của đề tài là xây dựng hoàn chỉnh ứng dụng dự báo trên hệ điều hành Windows bằng ngôn ngữ Python kết hợp Keras và TensorFlow, có khả năng áp dụng trực tiếp cho các hãng bay.
  • Hướng phát triển tiếp theo trong giai đoạn tới bao gồm việc mở rộng thử nghiệm trên các bộ dữ liệu lớn quy mô hàng triệu lượt khách và nghiên cứu kết hợp mô hình LSTM với các thuật toán học máy lai (Hybrid Deep Learning).

Quý độc giả, nhà nghiên cứu và các đơn vị doanh nghiệp vận tải có thể ứng dụng khung giải pháp và phương pháp luận của luận văn để tối ưu hóa bài toán dự báo chuỗi thời gian trong thực tế.