Chuyển đến nội dung chính

Khóa học miễn phí

Mô hình ARIMA với Python

Nâng cao4 giờ

Tìm hiểu mô hình ARIMA trong Python và trở thành chuyên gia phân tích chuỗi thời gian.

Python4 giờBản xác nhận thành tích

Tạo tài khoản miễn phí của bạn

Tiếp tục với Google
hoặc
Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách quyền riêng tư và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được yêu thích bởi người học tại hàng nghìn công ty

Đào tạo một nhóm?

Dùng thử cho Doanh nghiệp →

Mô tả khóa học

Bạn đã bao giờ thử dự đoán tương lai chưa? Những gì đang chờ phía trước vẫn là một bí ẩn, thường chỉ có thể được giải đáp bằng cách chờ đợi. Trong khóa học này, bạn có thể thôi chờ đợi và khám phá thế giới mô hình hóa chuỗi thời gian bằng các mô hình ARIMA trong Python để dự báo tương lai.

Dữ liệu chuỗi thời gian

Bắt đầu bằng việc tìm hiểu những kiến thức cơ bản về dữ liệu chuỗi thời gian, bao gồm khái niệm tính dừng—yếu tố then chốt khi làm việc với các mô hình ARMA. Bạn sẽ học cách kiểm định tính dừng bằng cả phương pháp trực quan lẫn thống kê, tạo dữ liệu ARMA và ước lượng các mô hình ARMA để xây dựng nền tảng vững chắc.​

Gói Statsmodels

Khi tiếp tục học, bạn sẽ khám phá thư viện Statsmodels mạnh mẽ để ước lượng các mô hình ARMA, ARIMA và ARMAX. Bạn sẽ trực tiếp thực hành sử dụng các mô hình của mình để dự đoán những giá trị trong tương lai, chẳng hạn như giá cổ phiếu.

Giúp bạn dễ dàng nắm bắt và áp dụng các khái niệm này, khóa học sẽ hướng dẫn bạn tạo dự đoán trước một bước, dự báo động và khớp các mô hình ARIMA trực tiếp với dữ liệu của mình.

Biểu đồ ACF và PACF

Một trong những điểm nổi bật là bạn sẽ học cách chọn mô hình tốt nhất bằng cách sử dụng đồ thị ACF và PACF để xác định các bậc mô hình tiềm năng. Bạn sẽ tìm hiểu các tiêu chí như AIC và BIC để lựa chọn và chẩn đoán mô hình, giúp bạn tinh chỉnh mô hình đến mức hoàn hảo​​.

Các mô hình SARIMA

Khóa học khép lại với các mô hình ARIMA mùa vụ (SARIMA), phù hợp để xử lý dữ liệu có tính mùa vụ. Bạn sẽ học cách phân rã dữ liệu chuỗi thời gian thành các thành phần mùa vụ và phi mùa vụ, đồng thời vận dụng kiến thức về ARIMA trong một thử thách dự báo toàn cầu.

Dự án cuối khóa này tổng hợp mọi kiến thức đã học, giúp bạn hiểu toàn diện về mô hình ARIMA.

Yêu cầu tiên quyết

Chương trình học

Đề cương khóa học

1

Mô hình ARMA

Bắt đầu ngay và tìm hiểu các đặc tính quan trọng nhất của chuỗi thời gian. Bạn sẽ học về tính dừng và vì sao điều này quan trọng với các mô hình ARMA. Bạn sẽ học cách kiểm tra tính dừng bằng trực quan và bằng một kiểm định thống kê tiêu chuẩn. Cuối cùng, bạn sẽ học cấu trúc cơ bản của mô hình ARMA, dùng nó để sinh dữ liệu ARMA và khớp một mô hình ARMA.
Bắt đầu chương
2

Khớp mô hình cho tương lai

Ở chương này, bạn sẽ dự đoán những gì sắp tới trong dữ liệu của mình. Bạn sẽ học cách dùng gói statsmodels linh hoạt để khớp các mô hình ARMA, ARIMA và ARMAX. Sau đó, bạn sẽ dùng các mô hình để dự báo tương lai đầy bất định của giá cổ phiếu!
Bắt đầu chương
3

Những mô hình tốt nhất

Trong chương này, bạn sẽ trở thành một người xây dựng mô hình với gu chọn lọc. Bạn sẽ học cách xác định các bậc mô hình hứa hẹn ngay từ dữ liệu, rồi sau khi huấn luyện những mô hình triển vọng nhất, bạn sẽ học cách chọn mô hình tốt nhất từ nhóm đã khớp. Bạn cũng sẽ học một khung phương pháp tuyệt vời để cấu trúc các dự án chuỗi thời gian.
Bắt đầu chương
4

Mô hình ARIMA theo mùa

Ở chương cuối, bạn sẽ học cách dùng các mô hình ARIMA theo mùa để khớp dữ liệu phức tạp hơn. Bạn sẽ học cách phân tách dữ liệu này thành phần theo mùa và không theo mùa, rồi có cơ hội vận dụng toàn bộ công cụ ARIMA của mình trong một thử thách dự báo toàn cầu cuối cùng.
Bắt đầu chương

Mô hình ARIMA với Python

Hoàn
thành khóa học

Nhận Giấy Chứng Nhận Hoàn Thành

Đăng ký ngay

Phát triển kỹ năng dữ liệu của bạn với DataCamp for Mobile

Tiến bộ mọi lúc mọi nơi với các khóa học di động và thử thách lập trình 5 phút mỗi ngày của chúng tôi.