1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng

81 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Hoàng Tiến Dũng MẠNG NƠRON RBF VÀ ỨNG DỤNG LUẬN VĂN THẠC SĨ HÀ NỘI – 2006 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CƠNG NGHỆ Hồng Tiến Dũng MẠNG NƠRON RBF VÀ ỨNG DỤNG LUẬN VĂN THẠC SĨ NGƯỜI HƯỚNG DẪN KHOA HỌC: TS Hoàng Xuân Huấn HÀ NỘI – 2006 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - - MỤC LỤC LỜI CẢM ƠN MỤC LỤC MỞ ĐẦU CHƢƠNG 1: BÀI TOÁN NỘI SUY VÀ XẤP XỈ HÀM 1.1 Giới thiệu chung 1.2 Bài toán nội suy xấp xỉ hàm nhiều biến 1.2.1 Bài toán nội suy hàm nhiều biến 1.2.2 Phương pháp k-lân_cận_gần_nhất 1.2.3 Bài toán xấp xỉ hàm nhiều biến 10 CHƢƠNG 2: GIỚI THIỆU MẠNG NƠRON 12 2.1 Giới thiệu chung 12 2.2 Mạng nơron tự nhiên 13 2.3 Mạng nơron nhân tạo (Artificial Neural Network) 14 2.3.1 Cấu tạo nơron 15 2.3.2 Ví dụ cách nơron học 17 2.3.3 Cấu tạo mạng nơron 18 2.3.4 Quá trình học mạng nơron 20 2.4 Luật học mạng Nơron 21 2.4.1 Khái niệm luật học mạng nơron 21 2.4.2 Học có giám sát 21 2.4.3 Học không giám sát 21 2.4.4 Học tăng cường 21 2.5 Luật học Perceptron 22 2.5.1 Mơ hình tổng qt 22 2.5.2 Luâ ̣t ho ̣c Perceptron 23 2.5.3 Đặc tính hội tụ 25 2.5.4 Nhận xét thuật toán 26 2.6 Mạng ADALINE 26 2.6.1 Kiế n trúc tổ ng quát 27 2.6.2 ADALINE đơn 27 2.6.3 Sai số trung bình bình phương 28 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - - 2.6.4 Thuâ ̣t toán Trung bình bình phương nhỏ (Least Mean Square) 29 2.6.5 Sự hô ̣i tu ̣ 31 2.6.6 Nhận xét 31 2.7 Mạng Perceptron nhiều tầng MLP (Multi-Layer Perceptrons) 31 2.7.1 Kiến trúc mạng 31 2.7.2 Huấn luyện mạng thuật toán lan truyền ngược (Back-Propagation) 32 CHƢƠNG 3: MẠNG NƠRON NỘI SUY RBF (RADIAL BASIC FUNCTION) 36 3.1 Giới thiệu 36 3.2 Mạng nội suy RBF vấn đề liên quan 37 3.2.1 Bài toán nội suy nhiều biến với cách tiếp cận RBF 37 3.2.2 Kiến trúc mạng RBF đặc điểm huấn luyện 38 3.3 Phƣơng pháp Trung bình bình phƣơng nhỏ huấn luyện mạng RBF 40 3.3.1 Huấn luyện đầy đủ 40 3.3.2 Huấn luyện nhanh 40 3.4 Phƣơng pháp Lặp huấn luyện mạng RBF 40 3.4.1 Định lý 40 3.4.2 Mơ tả thuật tốn 41 3.4.3 Đặc tính hội tụ 44 3.5 Ứng dụng mạng RBF 45 CHƢƠNG 4: CHƢƠNG TRÌNH MÁY TÍNH THỰC NGHIỆM 48 4.1 Giới thiệu chƣơng trình máy tính 48 4.1.1 Giới thiệu 48 4.1.2 Cấu hình máy tính sử dụng chương trình 50 4.2 Sử dụng chƣơng trình máy tính 50 4.2.1 Cấu trúc liệu vào 50 4.2.2 Đọc liệu vào 51 4.2.3 Sinh mốc liệu vào 52 4.2.4 Huấn luyện mạng RBF với mốc nội suy đầu vào 54 4.2.5 Nội suy mạng RBF vừa huấn luyện 55 CHƢƠNG 5: BÀI TỐN XẤP XỈ HÀM TRONG KHÍ TƢỢNG THỦY VĂN 57 5.1 Phát biểu toán 57 5.1.1 Hoạt động thực tế 57 5.1.2 Đặt toán 59 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - - 5.2 Một vài phƣơng pháp áp dụng 60 5.2.1 Phương pháp địa phương 60 5.2.2 Mạng MLP 61 5.2.3 Dùng RBF phương pháp lặp 61 5.3 Ứng dụng chƣơng trình máy tính 61 5.3.1 Cấu trúc file liệu quan trắc 61 5.3.2 Đọc liệu vào 62 5.3.3 Huấn luyện mạng RBF với file số liệu quan trắc 63 5.3.4 Nội suy với liệu nằm mốc lưới 64 5.4 Nhận xét ứng dụng mạng nội suy RBF 67 KẾT LUẬN 69 Các kết đạt đƣợc 69 Hƣớng nghiên cứu 69 TÀI LIỆU THAM KHẢO 71 PHỤ LỤC 73 Mơi trƣờng viết chƣơng trình 73 Giới thiệu số thủ tục chƣơng trình 74 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - - MỞ ĐẦU Sự phát triển mạnh mẽ công nghệ thông tin thời gian qua nhanh chóng đƣa hệ thống thơng tin kỹ thuật số thay hệ thống thông tin văn cổ truyền Khi xử lý thông tin số, đặc biệt giải toán kỹ thuật, ta thƣờng gặp toán nội suy xấp xỉ hàm Mặc dù toán đƣợc nghiên cứu kỹ giải trọn vẹn từ lâu cho hàm biến, đến hàm nhiều biến nhiều vấn đề mở thu hút nhiều nhà nghiên cứu Hiện nay, phƣơng pháp địa phƣơng mạng nơron hai cách tiếp cận thông dụng để nội suy xấp xỉ hàm nhiều biến việc ƣớc lƣợng sai số chƣa đƣợc giải trọn vẹn Trong cách tiếp cận địa phƣơng, phƣơng pháp kláng giềng gần hồi quy địa phƣơng có thời gian tính giá trị hàm biến nhanh nhƣng chúng không dùng hết thông tin với điểm khác thơng tin biết điểm khác khó đƣợc sử dụng lại nên cần phải tính giá trị hàm nhiều điểm tốn thời gian không tiện dùng Mạng MLP (Multilayer Perceptron) công cụ mạnh nhƣng thời gian huấn luyện lâu nên khơng thích hợp cho hệ thống thời gian thực Một hệ thống thời gian thực đƣợc hiểu nhƣ mơ hình xử lý mà tính đắn hệ thống không phụ thuộc vào kết tính tốn mà cịn phụ thuộc vào thời gian đƣa kết Bài toán thời gian thực hầu nhƣ xuất lĩnh vực Trong kinh doanh, doanh nghiệp ln cần có thơng tin “thời gian thực” từ thị trƣờng, từ đối tác bạn hàng, qua đƣa sách hợp lý Trong kiểm sốt giao thơng, việc xác định “thời gian thực” mật độ lƣu lƣợng giao thông giúp cho đơn vị sử dụng điều khiển, phân luồng giao thông cách hợp lý Trong truyền thơng, việc trì kết nối “thời gian thực” giúp cho việc tƣơng tác hệ thống khác đƣợc vận hành đồng thực mục đích Trong điều khiển tự động, việc có đƣợc thông tin “thời gian thực” hoạt động thiết bị cho phép theo dõi vận hành thiết bị cách hợp lý hiệu Có thể kể nhiều yêu cầu thực tế khác đòi hỏi hệ thống phải đảm bảo yếu tố “thời gian thực” So với mạng MLP, mạng RBF có thời gian huấn luyện nhanh hơn, đặc biệt thuật toán huấn luyện lặp đƣợc đề xuất [2, 3] nên thích hợp với nhiều LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - - toán địi hỏi thời gian xấp xỉ hàm ngắn nói chung tốn “thời gian thực” nói riêng Luận văn trình bày nội dung sau:  Khảo cứu mạng nơron RBF để nội suy, xấp xỉ hàm số mà chủ yếu tập trung vào mạng nội suy thuật toán huấn luyện  Xây dựng phần mềm huấn luyện lặp mạng RBF làm công cụ học tập nghiên cứu  Xây dựng phần mềm tính giá trị gần hàm nội suy lƣới dựa tập giá trị quan trắc cho trƣớc dùng tốn khí tƣợng Phần trọng tâm đề tài xây dựng phần mềm cho phép thực nghiệm nội suy mạng nơron RBF bƣớc đầu thực nghiệm vào tốn khí tƣợng Ngồi phần kết luận, chƣơng đề tài đƣợc trình bày nhƣ sau:  CHƢƠNG 1: BÀI TOÁN NỘI SUY VÀ XẤP XỈ HÀM Trình bày tóm tắt điểm toán nội suy bao gồm nội suy hàm biến nội suy hàm nhiều biến  CHƢƠNG 2: GIỚI THIỆU MẠNG NƠRON Giới thiệu ngắn gọn mạng nơron bao gồm kiến trúc luật học Perceptron đơn, mạng ADALINE mạng MLP  CHƢƠNG 3: MẠNG NƠRON NỘI SUY RBF Trình bày khảo cứu mạng RBF số ứng dụng Nội dung Phương pháp Lặp huấn luyện mạng RBF  CHƢƠNG 4: GIỚI THIỆU CHƢƠNG TRÌNH MÁY TÍNH Giới thiệu chương trình máy tính thực nghiệm tốn nội suy mạng RBF huấn luyện phương pháp lặp trình bày chương  CHƢƠNG 5: BÀI TỐN XẤP XỈ HÀM TRONG KHÍ TƢỢNG THỦY VĂN Giới thiệu tốn thực tế khí tượng thuỷ văn đòi hỏi áp dụng xấp xỉ hàm nhiều biến Bài tốn đặt dựa cơng tác nghiên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - - cứu, hoạt động Khoa Khí tượng Thủy văn Hải dương học – Đại học KHTN – Đại học Quốc gia Hà Nội Đồng thời giới thiệu ứng dụng chương trình máy tính xây dựng để nội suy giá trị theo mốc quan trắc LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - - CHƢƠNG 1: BÀI TOÁN NỘI SUY VÀ XẤP XỈ HÀM Giới thiệu chung 1.1 Nội suy xấp xỉ hàm số toán đƣợc nhà khoa học nghiên cứu từ sớm Lý thuyết nội suy hàm số ứng dụng nhiều lĩnh vực khoa học nhƣ lĩnh vực sống Bài toán nội suy vấn đề thúc đẩy nhà khoa học ngành Khoa học máy tính phát triển mạng nơron để giải tốn Chƣơng trình bày vấn đề liên quan đến toán nội suy xấp xỉ hàm Bài toán xấp xỉ hàm đƣợc trình bày rõ Chƣơng (Bài tốn xấp xỉ hàm Khí tƣợng thủy văn) Chƣơng giới thiệu phƣơng pháp nội suy k-lân cận gần nhất, phƣơng pháp nội suy đơn giản đƣợc nhiều ngƣời ƣa dùng Mặc dù lý thuyết phƣơng pháp nội suy hàm biến đƣợc nghiên cứu đầy đủ nhƣng điều hạn chế để áp dụng thực tế hàm hay gặp thực tế thƣờng hàm nhiều biến Bài toán nội suy xấp xỉ hàm nhiều biến 1.2 Giả sử D miền giới nội Rn f hàm liên tục xác định D Ngƣời ta xác định đƣợc N điểm x1,x2….xN D: f(xi) = yi với i=1,2…,N cần tính giá trị f(x) điểm x khác D 1.2.1 Bài toán nội suy hàm nhiều biến Để tính f(x), ta cần hàm  (x) xác định D có dạng đơn giản dễ tính giá trị cho  (xi)=yi điểm xi biết xấp xỉ f(x)  (x) Khi điểm xi đƣợc gọi mốc nội suy hàm  đƣợc gọi hàm nội suy đƣợc chọn dƣới dạng đơn giản, dễ tính giá trị miền D 1.2.2 Phƣơng pháp k-lân_cận_gần_nhất Đây phƣơng pháp nội suy đơn giản đƣợc nhiều ngƣời ƣa dùng Chọn trƣớc số tự nhiên k, với x  D , ta xác định giá trị  (x) qua giá trị f k mốc nội suy gần LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - - Ký hiệu z1,…,zk k mốc nội suy gần x d(u,v) khoảng cách hai điểm u,v D,  (x) xác định nhƣ sau: k  ( x)    j f ( z j ) j 1 Trong  i đƣợc xác định bởi: i  d ( x, zi )1  d ( x, z ) k j 1 1 j Dễ thấy x dần tới mốc nội suy  (x) xác định nhƣ dần tới giá trị f mốc nội suy tƣơng ứng Tuy sai số phƣơng pháp không đánh giá chặt chẽ đƣợc nhƣng đƣợc ƣa dùng thực nghiệm Ta nhận xét phƣơng pháp k-lân_cận_gần_nhất có ƣu điểm cách tính tốn đơn giản dễ thực hiện, nhiên thực tế việc xác định giá trị k phù hợp vấn đề khó (phụ thuộc nhiều vào kinh nghiệm đánh giá toán thực tế), đồng thời cần xác định giá trị điểm, phƣơng pháp lại tìm tất giá trị biết để tìm đƣợc mốc gần nhất, điều đòi hỏi chi phí tính tốn nhiều Ta xem xét ví dụ: Bài tốn phân loại văn bản: Cho mơ ̣t số lớp văn bản đƣợc xác định trƣớc chủ đề, nhiê ̣m vu ̣ của phân loa ̣i văn bản là : gán văn vào mô ̣t (hay mô ̣t số ) lớp văn bản thić h hơ ̣p dựa vào nội dung văn Cách thực hiện: Khi cần phân loại văn mới, phƣơng pháp tìm tập văn xác định đƣợc chủ đề để tìm k văn gần với văn cần phân loại (k số thuật tốn k-lân_cận_gần_nhất văn đƣợc đánh giá gần dựa tiêu chí đó, ví dụ mức độ tƣơng tự nội dung) Dùng khoảng cách k điểm thu đƣợc để đánh trọng số cho chủ đề văn Nhƣ vậy, trọng số chủ đề tổng tất khoảng cách văn k-lân_cận_gần_nhất thu đƣợc dễ thấy chủ đề không xuất k-lân_cận_gần_nhất có tổng trọng số Sau đó, LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - 66 - Nội suy mạng RBF huấn luyện Với file số liệu nút lƣới, chƣơng trình máy tính thực đƣa giá trị nội suy (f_ns) tƣơng ứng thuộc tính vào (x, y, h) Sau hồn thành nội suy giá trị (f_ns) Chƣơng trình máy tính đƣa kết file liệu File liệu có cấu trúc bao gồm liệu đầu vào (x, y, h, f) đƣợc bổ sung thêm giá trị đƣợc nội suy (f_ns) Dƣới hình hiển thị kết nội suy: Dƣới cấu trúc file liệu kết nội suy mạng RBF: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - 67 - Thống kê kết nội suy Tham số huấn luyện q 0.9 0.9 0.9 0.9 Tham số huấn luyện  0.00001 0.000001 0.0000001 0.00000001 Tham số huấn luyện  0.9 0.9 0.9 0.9 Số điểm nút lƣới 12 822 12 822 12 822 12 822 Thời gian tính tốn (giây) 7 Nhận xét kết nội suy Kết nội suy mạng RBF đƣợc huấn luyện với số nút lƣới (12 822 điểm) đƣợc nội suy với thời gian ngắn, giá trị nội suy đƣợc đánh giá phản ánh tƣơng đối sát với số liệu thực nghiệm Điều cho thấy thuận lợi dấu hiệu tích cực bƣớc đầu áp dụng mạng nơron RBF để nội suy tốn Khí tƣợng 5.4 Nhận xét ứng dụng mạng nội suy RBF LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - 68 - Sau thực nội suy giá trị theo file liệu điểm nút lƣới đầu vào (12 822 điểm) mạng nội suy RBF đƣợc huấn luyện theo Phƣơng pháp lặp, số kết luận sau đƣợc rút ra:  Nội suy hàm số mạng RBF sử dụng phƣơng pháp lặp hội tụ nhanh so với phƣơng pháp áp dụng  Tốc độ hội tụ trình huấn luyện mạng nhƣ độ sai số mạng điểu chỉnh đƣợc cách dễ dàng thông qua việc điều chỉnh tham số q sai số  LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - 69 - KẾT LUẬN Các kết đạt đƣợc Mạng nơron RBF mạng truyền tới tầng (2 tầng nơron), công cụ hữu hiệu để nội suy xấp xỉ hàm nhiều biến đƣợc ứng dụng rộng rãi Mặc dù thời gian huấn luyện chúng ngắn so với mạng MLP nhƣng thuật toán thời xác định trọng số tầng phƣơng pháp cực tiểu sai số bình phƣơng giải trực tiếp hệ phƣơng trình tuyến tính Khi số mốc nội suy lớn phƣơng pháp chậm sai số lớn Đề tài tổng hợp lý thuyết sở “Bài toán Nội suy Xấp xỉ hàm nhiều biến” “Mạng nơron ứng dụng”, tập trung chủ yếu vào mạng nội suy RBF Đề tài tổng hợp đề xuất “Thuật toán pha để huấn luyện mạng nội suy RBF với hàm sở bán kính dạng Gauss” [2] Phần chính, quan trọng đề tài Xây dựng chƣơng trình máy tính để thực nghiệm với mạng nơron RBF ứng dụng đề xuất vào “Bài toán Xấp xỉ hàm Bài tốn Khí tƣợng” Đây tốn thực tế (nhƣ trình bày Chƣơng 5), mạng nội suy RBF với thuật tốn đề xuất có khả ứng dụng hiệu Bài toán nêu Bài toán đƣợc đặt với hƣớng dẫn, giúp đỡ, dựa vào công tác Nghiên cứu Hoạt động lĩnh vực Khí tƣợng Thủy văn Hải dƣơng học Thầy Phan Văn Tân – Đại học Khoa học Tự nhiên – Đại học Quốc gia Hà Nội Để kiểm tra đặc điểm ƣu việt Mạng nội suy RBF với thuật tốn đề xuất, tơi xây dựng chƣơng trình máy tính có khả tiếp nhận mốc liệu quan trắc ngẫu nhiên (thu đƣợc từ kết xuất trực tiếp thiết bị đo nối với computer) nội suy để đƣa đƣợc kết mốc cần biết khác khơng có liệu quan trắc Hƣớng nghiên cứu Bài tốn nội suy xấp xỉ hàm ln toán thực tế, toán nội suy xấp xỉ hàm xuất hầu hết lĩnh vực LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - 70 - Hƣớng nghiên cứu đề tài ứng dụng mạng nội suy RBF sâu tốn Khí tƣợng (đặt trên), tiến tới thiết lập module RBF nội suy tích hợp vào hệ thống dự báo có thành hệ thống thống Đề tài mong muốn mở rộng phạm vi ứng dụng mạng RBF vào lĩnh vực cụ thể khác nhƣ: Bài toán nhận dạng biển số xe phƣơng tiện giao thơng thơng qua camera quan sát; Lọc, bóc tách nhiễu khỏi hệ thống truyền thông (mạng điện thoại, mạng IP, …) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - 71 - TÀI LIỆU THAM KHẢO Tài liệu Tiếng Việt [1] Hồng Xn Huấn Giáo trình phương pháp tính 2003, tr 19-41 [2] Hồng Xn Huấn Đặng Thị Thu Hiền Thuật toán lặp huấn luyện mạng nội suy RBF, Kỷ yếu hội thảo quốc gia số vấn đề chọn lọc CNTT, Hải Phịng tháng 08 năm 2005, tr 314-323 [3] Hồng Xn Huấn Đặng Thị Thu Hiền Mạng RBF nội suy địa phương , báo cáo Hội thảo Quốc gia số vấn đề chọn lọc CNTT, Đà Lạt tháng 06 năm 2006 [4] Hoàng Xuân Huấn Bài giảng môn Mạng nơron ứng dụng, Trƣờng Đại học Công nghệ, Đại học Quốc gia Hà Nội Tài liệu Tiếng Anh [5] Blazieri Theorical interpretations and applications of radial basis function networks, University of Toronto, Technical report # DIT-03-023, May 2003 [6] R.Beale and T.Jackson, Adam Hilger Neural Computing: An Introduction, (Bristol, Philadelphia and New York) [7] D.S Broomhead and D Low Multivariable functional interpolation and adaptive networks Complex Systems, vol 2, 321-355,1988 [8] L Collatz Functional analysis and numerical mathematics, Academic press New York and London,1966 [9] Martin T Hagan, Howard B Demuth, Mark H Beale Neural Network Design PWS Pub Co, 1996 [10] E.J Hartman, J.D Keeler and J.M Kowalski Layered neural networks with Gaussian hidden units as universal approximations, Neural Comput., vol 2,no 2, 210-215, 1990 [11] S Haykin Neural Networks: A Comprehensive Foundation (second edition), Prentice Hall International, Inc., 1998 [12] C.G Looney Pattern recognition using nơron networks : Theory and algorithm for engineers and scientist, Oxford university press,1997 [13] C.Michelli Interpolation of scatered data: Distance matrices and coditionally positive definite functions, Constructive approximations, vol 2, pp 11-22, 1986 [14] Tom M.Mitchel, Mc.Graw-Hill Machine Learning, (March 1, 1997) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - 72 - [15] J.Park and I.W Sandberg Approximation and radial-basis-function networks, Neural Comput., vol 5,no 3, 305-316, 1993 [16] T Poggio and F Girosi Networks for approximating and learning, Proc IEEE, vol.78, 1481-1497, 1990 [17] M.J.D.Powell Radial basis function approximations to polynomials, Numerical analysis 1987 Proceeding, pp223-241, Dundee, UK, 1988 [18] F Schwenker H.A Kesler, Günther Palm Three learning phases for radialbasis-function networks, Neural networks, Vol.14, pp 439-458, 2001 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - 73 - PHỤ LỤC Môi trƣờng viết chƣơng trình Chƣơng trình máy tính đƣợc viết ngơn ngữ lập trình C ++ Đƣợc phát triển dựa cơng cụ lập trình IDE Microsoft Visual C++ 6.0 tảng MFC 6.0 Đặc trƣng biên dịch xây dựng hệ thống, tính tiền biên dịch tập tin đầu đề (header files) liên kết tịnh tiến (incremental link) - liên kết phần bị thay đổi trình xây dựng phần mềm mà khơng làm lại từ đầu Những đặc trƣng tính thuyên giảm tổng thời gian biên tập, biên dịch liên kết chƣơng trình phần mềm, đặc biệt đề án phần mềm lớn, đồng thời giúp cho chƣơng trình máy tính thực với thời gian tối ƣu nguồn tài nguyên máy tính Các phiên Visual C++:  Visual C++ 1.0, có MFC 2.0, phiên Visual C++, đời năm 1992, hỗ trợ 16-bit 32-bit, phiên tiếp sau C/C++ 7.0  Visual C++ 1.5, có MFC 2.5, hỗ trợ thêm OLE 2.0 ODBC cho MFC Nó nguyên phiên dùng 16-bit phiên Visual C++ đƣợc in ấn CD-ROM Phiên quan trọng nhƣ phiên trƣớc với hỗ trợ cho việc xây dựng phần mềm 16-bit  Visual C++ 2.0, có MFC 3.0, phiên dành riêng cho 32-bit, vào thời điểm có Visual C++ 1.51 (một cập nhật Visual C++ 1.5) đờ1 Các phiên cập nhật cho phiên gồm có: Visual C++ 2.1, đời lúc với Visual C++ 1.52, cập nhật khác cho Visual C++ 1.5, 2.2  Visual C++ 4.0, hỗ trợ MFC 4.0, đƣợc thiết kế cho Windows 95, nhƣ Windows NT Phiên cập nhật cho gồm có Visual C++ 4.1 Visual C++ 4.2, không hỗ trợ Win32s  Visual C++ 5.0, hỗ trợ MFC 4.21, cập nhật từ 4.2 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trang - 74 -  Visual C++ 6.0, MFC 6.0, đời 1998, đƣợc sử dụng rộng rãi cho project lớn nhỏ Ngôn ngữ Visual C++ 6.0 đƣợc chọn cho chƣơng trình máy tính đề tài tính ƣu việt thân ngôn ngữ việc viết chƣơng trình thuật tốn, chƣơng trình hệ thống, chƣơng trình điều khiển, Giới thiệu số thủ tục chƣơng trình //Hàm nhân ma trận M1 M2 kết trả M3 void Nhan_2_MaTran(double** M1,double* M2,double* M3,int N) { double* temp; int i; temp= new double[N]; for(i=0;i

Ngày đăng: 05/12/2022, 15:50

Xem thêm:

HÌNH ẢNH LIÊN QUAN

Hình 2.2. 1: Cấu tạo của một nơron tự nhiên Các thành phần chính:  - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
Hình 2.2. 1: Cấu tạo của một nơron tự nhiên Các thành phần chính: (Trang 14)
Hình 2.3. 1: Mơ hình của một nơron - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
Hình 2.3. 1: Mơ hình của một nơron (Trang 16)
Hình ảnh của hai chữ A và B có thể phân tích thành nhiều ơ nhỏ nhƣ sau: - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
nh ảnh của hai chữ A và B có thể phân tích thành nhiều ơ nhỏ nhƣ sau: (Trang 18)
Những nút hình trịn biểu diễn các nơron. Các vecto định hƣớng chỉ những kết nối từ một nơron ở tầng định trƣớc tới những nơron khác nằm trong một tầng  khác - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
h ững nút hình trịn biểu diễn các nơron. Các vecto định hƣớng chỉ những kết nối từ một nơron ở tầng định trƣớc tới những nơron khác nằm trong một tầng khác (Trang 20)
Hình 2.5.1. Kiến trúc của Perceptron - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
Hình 2.5.1. Kiến trúc của Perceptron (Trang 23)
Hình 2.5.2. Perceptron đơn với R=2 - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
Hình 2.5.2. Perceptron đơn với R=2 (Trang 24)
Để dễ hình dung, ta xét một ADALINE đơn với hai đầu vào nhƣ trong hình dƣới.  - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
d ễ hình dung, ta xét một ADALINE đơn với hai đầu vào nhƣ trong hình dƣới. (Trang 28)
Hình 2.6.3. Biên quyết định của ADALINE đơn 2 đầu vào - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
Hình 2.6.3. Biên quyết định của ADALINE đơn 2 đầu vào (Trang 29)
Hình 2.6.2. Nơron tuyến tính 2 đầu vào - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
Hình 2.6.2. Nơron tuyến tính 2 đầu vào (Trang 29)
Hình 2.7.1. Kiến trúc của mạng nơron truyền tới - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
Hình 2.7.1. Kiến trúc của mạng nơron truyền tới (Trang 33)
Ta xét một mạng 2 tầng nhƣ hình 2.7.2. Mạng này có các tín hiệu vào vơ hƣớng {x 0,x1...,xn} trong đó x0  = -1 - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
a xét một mạng 2 tầng nhƣ hình 2.7.2. Mạng này có các tín hiệu vào vơ hƣớng {x 0,x1...,xn} trong đó x0 = -1 (Trang 34)
Hình 3.1. Kiến trúc mạng nội suy RBF cho hàm fR R - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
Hình 3.1. Kiến trúc mạng nội suy RBF cho hàm fR R (Trang 40)
4.1.2. Cấu hình máy tính sử dụng chƣơng trình - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
4.1.2. Cấu hình máy tính sử dụng chƣơng trình (Trang 51)
Dƣới đây là màn hình cho phép ngƣời sử dụng sinh mốc nội suy: - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
i đây là màn hình cho phép ngƣời sử dụng sinh mốc nội suy: (Trang 53)
Tại màn hình này, ngƣời dùng lần lƣợt đƣa vào khoảng giá trị của các mốc và số mốc theo từng chiều (x, y, h), có thể nhập hàm sinh mốc vào từ bàn phím hoặc  sinh mốc theo hàm cố định - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
i màn hình này, ngƣời dùng lần lƣợt đƣa vào khoảng giá trị của các mốc và số mốc theo từng chiều (x, y, h), có thể nhập hàm sinh mốc vào từ bàn phím hoặc sinh mốc theo hàm cố định (Trang 54)
Dƣới đây là màn hình hiển thị kết quả nội suy: - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
i đây là màn hình hiển thị kết quả nội suy: (Trang 57)
Thực tế, khi giải các bài toán khí tƣợng bằng mơ hình số, ngƣời ta cần giá trị của các biến trƣờng khí tƣợng tại các điểm nút lƣới điều hịa (có thể hiểu đó là  các điểm nút của một lƣới ô vuông nếu sử dụng hệ tọa độ Đềcác, còn trong hệ tọa  độ trái đất cá - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
h ực tế, khi giải các bài toán khí tƣợng bằng mơ hình số, ngƣời ta cần giá trị của các biến trƣờng khí tƣợng tại các điểm nút lƣới điều hịa (có thể hiểu đó là các điểm nút của một lƣới ô vuông nếu sử dụng hệ tọa độ Đềcác, còn trong hệ tọa độ trái đất cá (Trang 60)
Dƣới đây là màn hình hiển thị kết quả nội suy: - Luận văn thạc sĩ VNU UET mạng nơron RBF và ứng dụng
i đây là màn hình hiển thị kết quả nội suy: (Trang 67)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN