Quá trình xây dựng mô hình liên quan đến một người xây dựng mô hình đưa ra nhiều quyết định. Một trong những quyết định liên quan đến việc lựa chọn giữa các lớp mô hình khác nhau để khám phá. Có nhiều lớp mô hình có thể được xem xét; ví dụ: mô hình ARIMA, mô hình ARDL, mô hình không gian trạng thái lỗi nhiều nguồn, mô hình LSTAR, mô hình tối thiểu, để đặt tên nhưng một số ít. Tất nhiên, một số lớp học của các mô hình rộng hơn những người khác và nó không phải là chung cho thấy rằng một số lớp của mô hình là sub-lớp học của người khác.
Với bản chất của câu hỏi, chúng ta có thể tập trung chủ yếu vào chỉ hai lớp mô hình; mô hình tuyến tính và mô hình phi tuyến tính .
Với hình ảnh trên, tôi sẽ bắt đầu giải quyết câu hỏi OP khi nào nên áp dụng mô hình phi tuyến tính và nếu có một khung logic để thực hiện điều đó - từ góc độ thống kê và phương pháp luận.
Điều đầu tiên cần lưu ý là các mô hình tuyến tính là một lớp con nhỏ của các mô hình phi tuyến tính. Nói cách khác, mô hình tuyến tính là trường hợp đặc biệt của mô hình phi tuyến tính. Có một số trường hợp ngoại lệ cho tuyên bố đó, nhưng, với mục đích hiện tại, chúng tôi sẽ không mất nhiều bằng cách chấp nhận nó để đơn giản hóa các vấn đề.
Thông thường, một người xây dựng mô hình sẽ chọn một lớp các mô hình và tiến hành chọn một mô hình từ bên trong lớp cụ thể đó bằng cách sử dụng một số phương pháp. Một ví dụ đơn giản là khi người ta quyết định mô hình chuỗi thời gian dưới dạng quy trình ARIMA và sau đó tuân theo phương pháp Box-Jenkins để chọn một mô hình trong số các mô hình ARIMA. Làm việc theo kiểu này, với các phương pháp liên quan đến gia đình người mẫu, là một vấn đề cần thiết thực tế.
Hậu quả của việc quyết định xây dựng một mô hình phi tuyến tính là vấn đề lựa chọn mô hình trở nên lớn hơn nhiều (phải xem xét nhiều mô hình hơn và phải đối mặt với nhiều quyết định hơn) khi so sánh với việc lựa chọn trong số các mô hình tuyến tính nhỏ hơn, vì vậy có một thực tế vấn đề thực tế trong tầm tay. Hơn nữa, thậm chí có thể không có các phương pháp được phát triển đầy đủ (đã biết, được chấp nhận, được hiểu, dễ giao tiếp) để sử dụng để chọn từ một số họ của các mô hình phi tuyến tính. Hơn nữa, một nhược điểm khác của việc xây dựng các mô hình phi tuyến tính là các mô hình tuyến tính dễ sử dụng hơn và các đặc tính xác suất của chúng được biết đến nhiều hơn ( Teräsvirta, Tjøstheim và Granger (2010) ).
Điều đó nói rằng, OP yêu cầu các cơ sở thống kê để hướng dẫn quyết định thay vì thực tiễn hoặc lý thuyết miền, vì vậy tôi phải tiếp tục.
Trước khi dự tính làm thế nào để đối phó với việc chọn mô hình phi tuyến tính nào để làm việc, thay vào đó, người ta phải quyết định ban đầu nên làm việc với mô hình tuyến tính hay mô hình phi tuyến tính, thay vào đó. Một quyết định! Làm thế nào để đưa ra lựa chọn này?
Bằng cách kêu gọi Granger và Terasvirta (1993) , tôi chấp nhận lập luận sau đây, có hai điểm chính để trả lời cho hai câu hỏi sau.
Q: Khi nào thì hữu ích để xây dựng một mô hình phi tuyến tính? Nói tóm lại, có thể hữu ích khi xây dựng một mô hình phi tuyến tính khi lớp mô hình tuyến tính đã được xem xét và được coi là không đủ để mô tả mối quan hệ được kiểm tra. Quy trình mô hình hóa phi tuyến tính này (quy trình ra quyết định) có thể nói là đi từ đơn giản đến chung chung, theo nghĩa là nó đi từ tuyến tính sang phi tuyến tính.
Hỏi: Có căn cứ thống kê nào có thể được sử dụng để biện minh cho việc xây dựng mô hình phi tuyến tính không? Nếu một người quyết định xây dựng một mô hình phi tuyến tính dựa trên kết quả của các bài kiểm tra tuyến tính, tôi sẽ nói, vâng, có. Nếu thử nghiệm tuyến tính cho thấy rằng không có sự phi tuyến đáng kể trong mối quan hệ thì việc xây dựng mô hình phi tuyến sẽ không được khuyến nghị; thử nghiệm nên đi trước quyết định xây dựng.
Tôi sẽ bổ sung những điểm này bằng cách tham khảo trực tiếp đến Granger và Terasvirta (1993):
Trước khi xây dựng một mô hình phi tuyến, nên tìm hiểu xem thực sự mô hình tuyến tính có đặc trưng đầy đủ các mối quan hệ [kinh tế] được phân tích hay không. Nếu đây là trường hợp, sẽ có nhiều lý thuyết thống kê có sẵn để xây dựng một mô hình hợp lý hơn là nếu một mô hình phi tuyến là phù hợp. Hơn nữa, việc có được các dự báo tối ưu trong hơn một giai đoạn trước sẽ đơn giản hơn nhiều nếu mô hình là tuyến tính. Điều đó có thể xảy ra, ít nhất là khi chuỗi thời gian ngắn, điều tra viên ước tính thành công một mô hình phi tuyến mặc dù mối quan hệ thực sự giữa các biến là tuyến tính. Do đó, nguy cơ gây phức tạp không cần thiết cho việc xây dựng mô hình là có thật, nhưng có thể giảm bớt bằng cách kiểm tra tuyến tính.
Trong cuốn sách gần đây hơn, Teräsvirta, Tjøstheim và Granger (2010), cùng một loại lời khuyên được đưa ra, mà bây giờ tôi xin trích dẫn:
Từ quan điểm thực tế, [vì vậy] rất hữu ích để kiểm tra tuyến tính trước khi thử ước lượng mô hình phi tuyến phức tạp hơn. Trong nhiều trường hợp, kiểm tra thậm chí là cần thiết từ quan điểm thống kê. Một số mô hình phi tuyến phổ biến không được xác định theo tuyến tính. Nếu mô hình thực sự tạo ra dữ liệu là tuyến tính và mô hình phi tuyến mà người ta quan tâm đến việc lồng mô hình tuyến tính này, thì các tham số của mô hình phi tuyến có thể được ước tính một cách nhất quán. Do đó, kiểm tra tuyến tính phải đi trước bất kỳ mô hình và ước lượng phi tuyến.
Hãy để tôi kết thúc với một ví dụ.
Trong bối cảnh mô hình hóa các chu kỳ kinh doanh, một ví dụ thực tế về việc sử dụng các cơ sở thống kê để biện minh cho việc xây dựng một mô hình phi tuyến tính có thể như sau. Do các mô hình tự phát tuyến tính hoặc vectơ không thể tạo ra chuỗi thời gian theo chu kỳ không đối xứng, nên một phương pháp mô hình phi tuyến tính, có thể xử lý các bất đối xứng trong dữ liệu, rất đáng để xem xét. Một phiên bản mở rộng của ví dụ này về khả năng đảo ngược dữ liệu có thể được tìm thấy trong Tong (1993) .
Xin lỗi nếu tôi tập trung quá nhiều vào các mô hình chuỗi thời gian. Tuy nhiên, tôi chắc chắn rằng một số ý tưởng cũng có thể áp dụng được trong các cài đặt khác.