Thuật toán Heuristic của Huarng [9]

Một phần của tài liệu Các phương pháp chia khoảng trong mô hình chuỗi thời gian mờ (Trang 37 - 39)

Huarng đã sử dụng mô hình của Chen và đƣa vào các thông tin có sẵn của chuỗi thời gian để cải tiến độ chính xác và giảm bớt các tính toán phức tạp của dự báo. Nhờ sử dụng những thông tin có trong chuỗi thời gian nên mô hình của Huarng đƣợc gọi là mô hình Heuristic.

Các bƣớc thực hiện của mô hình Huarng cũng triển khai theo các bƣớc trên. Điều khác biệt là sử dụng một hàm h để xác định mối quan hệ logic mờ. dƣới đây là mô tả các bƣớc thực hiện của mô hình Heuristic chuỗi thời gian mờ.

Bước 1: Xác định tập nền. Tập nền U đƣợc xác định nhƣ sau: lấy giá trị lớn nhất fmax và nhỏ nhất fmin của chuỗi thời gian U = [fmax, fmin]. Đôi khi có thể mở rộng khoảng này thêm một giá trị nào đó để dễ tính toán. Chia đoạn U thành m khoảng con bằng nhau u1, u2, …, um.

Bước 2: Xác định tập mờ Ai và mờ hoá giá trị. Mỗi tập Ai gán cho một biến ngôn ngữ và xác định trên các đoạn đã xác định u1, u2, …, um. Khi đó các tập mờ A có thể biểu diễn nhƣ sau:

m m Ai Ai Ai i u u u u u u A ( ) ( ) ... ( ) 2 2 1 1       

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

Bước 3: Thiết lập mối quan hệ mờ và nhóm các mối quan hệ mờ. Nhƣ định nghĩa ở trên, đối với chuỗi thời gian mờ ta có thể xác định đƣợc mối quan hệ mờ tại mỗi thời điểm t và qua đó ta xác định đƣợc nhóm các mối quan hệ mờ.

Bước 4: Sử dụng hàm h để thiết lập các nhóm mối quan hệ logic mờ Heuristic:

Ai → hj (x, Ap1, Ap2,…,) = Ap1, Ap2, …, Apk

Bước 5: Dự báo. Từ các nhóm quan hệ logic mờ Heuristic. Các giá trị chủ yếu lấy từ điểm giữa hay trung bình các điểm giữa các khoảng cách trong nhóm quan hệ mờ heuristic.

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

CHƢƠNG 3: CÁC PHƢƠNG PHÁP CHIA KHOẢNG TRONG MÔ HÌNH CHUỖI THỜI GIAN MỜ

Chiều dài của khoảng thời gian trong các thuật toán mô hình chuỗi thời gian mờ ảnh hƣởng rất lớn đến kết quả dự báo chuỗi thời gian mờ. Nếu chiều dài của khoảng thời gian là quá lớn thì sẽ không có biến động trong dự báo còn khi chiều dài là quá nhỏ, ý nghĩa của chuỗi thời gian mờ sẽ đƣợc giảm bớt. Vì vậy một điểm quan trọng trong việc lựa chọn chiều dài của khoảng thời gian mờ là không nên quá lớn hay quá nhỏ.

Để làm rõ vấn đề này trong nội dung chƣơng 3, em xin trình bày một số phƣơng pháp chia khoảng trong các thuật toán mô hình chuỗi thời gian mờ để so sánh giữa các phƣơng pháp từ đó tìm ra phƣơng pháp chia khoảng tốt hơn để kết quả thu dự báo đƣợc khả quan, làm cho độ chính xác của dự báo đƣợc nâng lên.

Một phần của tài liệu Các phương pháp chia khoảng trong mô hình chuỗi thời gian mờ (Trang 37 - 39)