Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Một số cải biên của mạng Hopfield và ứng dụng
PREMIUM
Số trang
72
Kích thước
864.0 KB
Định dạng
PDF
Lượt xem
1804

Một số cải biên của mạng Hopfield và ứng dụng

Nội dung xem thử

Mô tả chi tiết

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

ĐẠI HỌC THÁI NGUYÊN

KHOA CÔNG NGHỆ THÔNG TIN

…………..*…………..

TRẦN KIÊN

MỘT SỐ CẢI BIÊN CỦA MẠNG HOPFIELD

VÀ ỨNG DỤNG

LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH

THÁI NGUYÊN - 2010

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

ĐẠI HỌC THÁI NGUYÊN

KHOA CÔNG NGHỆ THÔNG TIN

…………..*…………..

TRẦN KIÊN

MỘT SỐ CẢI BIÊN CỦA MẠNG HOPFIELD

VÀ ỨNG DỤNG

Chuyên nghành: Khoa học máy tính

Mã số : 60.48.01

LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH

Người hướng dẫn khoa học: PGS.TS ĐẶNG QUANG Á

THÁI NGUYÊN - 2010

i

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

MỤC LỤC

Trang

Trang phụ bìa

Lời cam đoan

MỤC LỤC ....................................................................................................- i -

DANH MỤC CÁC HÌNH ..........................................................................- iii -

MỞ ĐẦU ...................................................................................................- 1 -

CHƢƠNG 1 GIỚI THIỆU VỀ MẠNG NƠ RON HOPFIELD VÀ CÁC BÀI

TOÁN VỀ ĐỒ THỊ LOẠI NP - C .............................................................- 3 -

1.1. Giới thiệu sơ lƣợc về mạng nơ-ron ...................................................- 3 -

1.1.1. Lịch sử phát triển........................................................................- 3 -

1.1.2. Nơ-ron nhân tạo .........................................................................- 4 -

1.1.3. Mạng nơ ron...............................................................................- 6 -

1.1.4. Luật học .....................................................................................- 9 -

1.1.5. Ƣu và nhƣợc điểm của mạng nơ-ron.........................................- 12 -

1.2. Mạng Hopfield ...............................................................................- 13 -

1.2.1. Mạng Hopfield rời rạc ..............................................................- 14 -

1.2.2 Mạng Hopfield liên tục:.............................................................- 15 -

1.3. Khả năng ứng dụng của mạng Hopfield..........................................- 17 -

1.4 Một số bài loại NP - C.....................................................................- 18 -

1.4.1 Bài toán bốn màu.......................................................................- 18 -

1.4.2 Bài toán phẳng hóa đồ thị..........................................................- 18 -

1.4.3 Bài toán ngƣời du lịch ...............................................................- 20 -

1.4.4 Bài toán phe nhóm tối đa...........................................................- 23 -

1.4.5 Bài toán cắt giảm tối đa .............................................................- 23 -

CHƢƠNG 2: ỨNG DỤNG MẠNG MAXIMUM NEURAL NETWORK

VỚI TỰ PHẢN HỒI PHI TUYẾN ĐỂ GIẢI BÀI TOÁN PHE NHÓM TỐI

ĐA...............................................................................................................- 24 -

ii

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

2.1 Giới thiệu bài toán phe nhóm tối đa.................................................- 24 -

2.2 Mô tả của thuật toán đề xuất cho vấn đề phe nhóm tối đa................- 25 -

2.3 Thử nghiệm và đánh giá kết quả......................................................- 31 -

CHƢƠNG 3: ỨNG DỤNG MẠNG MAXIMUM NEURAL NETWORK

VỚI TỰ PHẢN HỒI PHI TUYẾN ĐỂ GIẢI BÀI TOÁN CẮT GIẢM TỐI

ĐA ...........................................................................................................- 38 -

3.1 Giới thiệu bài toán...........................................................................- 38 -

3.2 Mô tả thuật toán đề xuất ..................................................................- 41 -

3.3 Thử nghiệm và đánh giá kết quả......................................................- 45 -

KẾT LUẬN..............................................................................................- 55 -

TÀI LIỆU THAM KHẢO........................................................................- 56 -

PHỤ LỤC 1 .............................................................................................- 58 -

PHỤ LỤC 2 .............................................................................................- 63 -

iii

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

DANH MỤC CÁC HÌNH

Hình 1.1 Mô hình một nơ ron 6

Hình 1.2 Mạng truyền thẳng một lớp 7

Hình 1.3 Mạng truyền thẳng nhiều lớp 8

Hình 1.4 Mạng một lớp có nối ngƣợc 9

Hình 1.5 Mạng nhiều lớp có nối ngƣợc 9

Hình 1.6 Mô hình mạng Hopfield 13

Hình 1.7 Đồ thị chƣa phẳng 19

Hình 1.8 Đồ thị phẳng 20

Hình 1.9 Đồ thị phẳng 20

Hình 1.10 Biểu diễn đồ thị trên một hàng 20

Hình 2.1 (a) Biểu diễn đồ thị 10 đỉnh 27

Hình 2.1 (b) Biểu diễn đồ thị phần bù 27

Hình 2.1 (c) Biểu diễn một phe nhóm tối đa 28

Hình 2.2. Cơ cấu của mạng MNN với phi tuyến tự phản hồi 30

Hình 2.3 Biểu diễn lƣu đồ thuật toán 33

Hình 2.4 (a) Biểu diễn đồ thị 6 đỉnh 34

Hình 2.4 (b) Biểu diễn một phe nhóm tối đa 34

Hình 2.5 (a) Biểu diễn đồ thị 10 đỉnh 35

Hình 2.5 (b) Biểu diễn một phe nhóm tối đa 36

Hình 2.6 (a) Biểu diễn đồ thị 20 đỉnh 36

Hình 2.6 (b) Biểu diễn một phe nhóm tối đa 37

Hình 3.1 (a ) Một đồ thị vô hƣớng đơn giản bao gồm 5 đỉnh 41

Hình 3.1 (b ) Một trong các đồ thị cắt giảm tối đa 41

Hình 3.2. Cơ cấu của mạng MNN với phi tuyến tự phản hồi 45

Hình 3.3 Biểu diễn lƣu đồ thuật toán 47

iv

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

Hình 3.4 (a) Một đồ thị vô hƣớng đơn giản bao gồm 5 đỉnh 48

Hình 3.4 (b) Một trong các đồ thị cắt giảm tối đa 48

Hình 3.5( a) Biểu diễn đồ thị 10 đỉnh 21 cạnh 49

Hình 3.5 (b) Một trong các đồ thị cắt giảm tối đa 50

Hình 3.6 (a) Biểu diễn đồ thị 25 đỉnh 51

Hình 3.6 (b) Một trong các đồ thị cắt giảm tối đa 54

- 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

MỞ ĐẦU

Trong thực tế có nhiều bài toán phức tạp thuộc lớp bài toán tối ƣu tổ

hợp và bài toán tối ƣu có rằng buộc, cũng có nhiều công trình nghiên cứu để

giải quyết các bài toán đó. Ví dụ: Bài toán tìm đƣờng đi ngắn nhất, bài toán tô

màu bản đồ, bài toán xếp hậu, bài toán cắt giảm tối đa, bài toán phe nhóm tối

đa ... Xong các giải thuật đƣa ra thƣờng phức tạp mà chƣa có thuật toán đơn

giản và hợp lý. Những năm gần đây trên thế giới đƣa ra mô hình mạng nơron

nhân tạo là mô hình tính toán đƣợc áp dụng rộng rãi trong lĩnh vực công nghệ

thông tin. Đặc biệt mạng Hopfield và các cải biên của nó rất thích hợp cho các

bài toán trên.

Nhận thức đƣợc vấn đề đó và có sự gợi ý và định hƣớng của PGS .TS

Đặng Quang Á em đã mạnh dạn nghiên cứu đề tài "Một số cải biên mạng của

Hopfield và ứng dụng". Nội dung cơ bản của luận văn tốt nghiệp gồm có ba

chƣơng:

Chƣơng một trình bày tổng quan về cơ sở của mạng nơron, mạng nơ

ron Hopfiel và các bài toán về đồ thị loại NP - C bao gồm: Giới thiệu sơ lƣợc

về mạng nơ-ron, mạng nơ ron Hopfield, phạm vi ứng dụng của mạng nơron

Hopfield, một số bài toán đồ thị loại NP - C.

Chƣơng hai trình bày về ứng dụng cải biên của mạng nơron Hopfield

trong việc giải quyết bài toán phe nhóm tối đa. Khi ứng dụng cải biên mạng

nơron Hopfield để giải quyết bài toán này thì thu đƣợc kết qủa khả quan cụ

thể: Về mặt chƣơng trình gọn đơn giản, thời gian thực hiện nhỏ.

Chƣơng ba trình bày về ứng dụng cải biên của mạng nơron Hopfield

trong việc giải quyết bài toán cắt giảm tối đa, đây là bài toán thuộc lớp bài

toán tối ƣu tổ hợp. Khi ứng dụng cải biên mạng nơron Hopfield để giải quyết

Tải ngay đi em, còn do dự, trời tối mất!