Đang chuẩn bị liên kết để tải về tài liệu:
Luận văn: Ứng dụng mạng Noron truyền thẳng trong dự báo dữ liệu
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Ứng dụng của mạng noron truyền thẳng được xây dựng dựa trên các nhân tố ảnh hưởng đến sự thay đổi của dữ liệu đã được thực tiễn chứng minh là khá mạnh và hiệu quả trong các bài toán dự báo, phân tích dữ liệu. | -1- MỤC LỤC MỞ ĐẦU. .2 CHƯƠNG I CÁC KHÁI NIỆM CƠ BẢN VỀ MẠNG NƠRON.4 1.1. Sơ lược về mạng nơron.4 1.1.1. Lịch sử phát triển.4 1.1.2. Ứng dụng.6 1. 1 . 3. Căn nguyên sinh học.6 1.2. Đơn vị xử lý.8 1.3. Hàm xử lý.9 1.3.1. Hàmkếthợp.9 1.3.2. Hàm kích hoạt hàm chuyển .9 1.4. Các hình trạng của mạng.12 1.4.1. Mạng trUyền thẳng. .12 1.4.2. Mạng hồi quy.13 1.5. Mạng học.13 1.5.1. Học có thầy.13 1.5.2. Học không có thầy.14 1.6. Hàm mục tiêu.14 CHƯƠNG II. Mạng nơron truyền thẳng và thuật toán lan truyền ngược . 16 2.1. Kiến trúc cơ bản.16 2.1. 1. Mạng truyền thẳng.16 2.1.2. Mạnghồiquy.18 2.2. Khả năng thể hiện.19 2.3. Vấn đề thiết kế cấu trúc mạng.19 2.3.1 . Số lớp ẩn.19 2.3.2. Số đơn vị trong lớp ẩn.20 2.4. Thuật toán lan truyền ngược Back-Propagation .21 2.4.1. Mô tả thuậttoán.22 2.4.2. Sử dụng thuậttoán lan truyền ngược.27 2.4.3. Mộtsố biến thể của thuậttoán lan truyền ngược.31 2.4.4. Nhận xét. 36 2.5. Các thuật toán tối ưu khác.38 2.5.1 . Thuật toán giả luyện kim Simulated annealing .38 2.5.2. Thuậtgiảiditruyền GenetícAlgorithm .39 CHƯƠNG III. ỨNG DỤnG mẠnG NơrOn truyền thẳng trong dự báo dữ liệu .41 3.1. Sơ lược về lĩnh vực dự báo dữ liệu.41 3.2. Thu thập phân tích và xử lý dữ liệu.42 3.2.1. Kiểu của các biến.43 3.2.2. Thu thập dữ liệu.44 3.2.3. Phân tích dữ liệu.45 3.2.4. Xử lý dữ liệu.46 3.2.5. Tổnghợp.48 3.3. Chương trình dự báo dữ liệu.48 3.3.1. Các bước chính trong quá trình thiếtkế và xây dựng.48 3.3.2. Xây dựng chương trình.54 3.3.3. Chương trình dự báo dữ liệu.69 3.4. Một số nhận xét.75 KẾT luận.77 TÀI LIỆU THAM KHẢO.79 -2- MỞ ĐẦU Cùng với sự phát triển của mô hình kho dữ liệu Dataware house ở Việt nam ngày càng có nhiều kho dữ liệu với lượng dữ liệu rất lớn. Để khai thác có hiệu quả những dữ liệu khổng lồ này đã có nhiều công cụ được xây dựng để thỏa mãn nhu cầu khai thác dữ liệu mức cao chẳng hạn như công cụ khai thác dữ liệu Oracle Discoverer của hãng Oracle. Công cụ này được sử dụng như một bộ phân tích dữ liệu đa năng theo nhiều chiều dữ liệu đặc biệt theo