Giới thiệu ứng dụng dự đoán giá

Một phần của tài liệu Ứng dụng khai phá dữ liệu vào dự báo giá mặt hàng trên sang giao dịch (Trang 54 - 56)

Ứng dụng đƣợc xây dựng với đầu vào là dữ liệu thô và đầu ra là giá trị dự đoán của mạng trong ngày kế tiếp. Giao diện của ứng dụng nhƣ Hình 4.11. Ứng dụng tách biệt với ba phần chính. Huấn luyện mạng, dự đoán, đồ thị so sánh giá trị thực và giá trị dự báo. 115 120 125 130 135 140 145 150 155 160 165 115 120 125 130 135 140 145 150 155 160 165

53

Hình 4.11: Giao diện ứng dụng dụ đoán.

4.5.1. Huấn luyện mạng

Thực hiện thiết lập địa chỉ lƣu trữ các file csv chứa dữ liệu thô các tham số đầu vào. Trên giao diện Hình 4.11 ta thấy, các địa chỉ lƣu trữ file tham số đầu vào đƣợc chọn và hiển thị trên các ô nhập. Các thông số của mạng đƣợc cấu hình ở bên phải ứng dụng. Trên Hình 4.11 là mạng 3 lớp ẩn, mỗi lớp ẩn chứa 14 nơ ron.

Thực hiện nhập thời gian huấn luyện mạng. Thời gian bắt đầu và kết thúc huấn luyện trên bộ dữ liệu huấn luyện. Thời gian thiết lập là ngày giao dịch của các mã trên sàn giao dịch. Sau khi thiết lập các thông số trên chúng ta chọn nút “start” để thực hiện huấn luyện mạng. Các thông số, số lần lặp trên tập dữ liệu và lỗi tối đa đạt đƣợc của huấn luyện không đƣợc tham số bên ngoài ứng dụng. Các thông tin này đƣợc chỉ định trong ứng dụng. Trong quá trình huấn luyện muốn dừng huấn luyện thì chọn nút “stop”, khi đó mạng sẽ dừng huấn luyện và ghi nhận giá trị trọng số tại thời điểm dừng. Kết thúc quá trình huấn luyện có thể lƣu thông tin mạng xuống ổ cứng khi nhấn nút “save”. File lƣu trữ dạng binary có đuôi mở rộng “.ntwrk”. Mạng sẽ tự động dừng khi đạt số lỗi tối đa hoặc số lần lặp trên bộ dữ liệu. Kết thúc quá trình huấn luyện ta có biểu đồ lỗi trong quá trình huấn luyện.

54

Hình 4.12: Giao diện hiển thị biểu đồ lỗi trong quá trình huấn luyện

Một phần của tài liệu Ứng dụng khai phá dữ liệu vào dự báo giá mặt hàng trên sang giao dịch (Trang 54 - 56)

Tải bản đầy đủ (PDF)

(64 trang)