... giống tìm kiếm theo bề rộng, phát tri n đỉnh mức phát tri n đỉnh mức Tuy nhiên, tìm kiếm theo bề rộng, ta phát tri n tất đỉnh mức, tìm kiếm beam, ta hạn chế phát tri n k đỉnh tốt (các đỉnh xác định ... (các đỉnh xác định hàm đánh giá) Do tìm kiếm beam, mức có nhiều k đỉnh phát tri n, tìm kiếm theo bề rộng, số đỉnh cần phát tri n mức d bd (b nhân tố nhánh) - Áp dụng vào toán: Một người cần tìm đường ... Public x, s, y, ID As Integer Public name As String Public Sub New() End Sub Public Sub New(ByVal i As Integer, ByVal j As Integer, ByVal n As String, ByVal o As Integer) x = i y = j name = n...
Ngày tải lên: 25/03/2014, 20:52
... thước n*n cho chúng không ăn Thuật toán A* - Thuật toán A* thuật toán loại bỏ đường có chi phí cao Hàm sử dụng thuật toán A* hàm lượng giá: F(x) = G(x) + H(x) Trong đó: G(x) = chi phí để đến...
Ngày tải lên: 25/03/2014, 21:46
Báo cáo trí tuệ nhân tạo :xây dựng chương trình cho phép tìm kiếm đường đi từ 1 điểm trên bản đồ đến 1 điểm khác trên bản đồ theo phương pháp tìm kiếm Nhành và cận
... vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, ... vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, ... Phúc vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1, vitribtn(2, vitribtn(1,...
Ngày tải lên: 25/03/2014, 21:52
Báo cáo trí tuệ nhân tạo: Áp dụng thuật toán Hill-climbing để giải bài toán N- Queen
Ngày tải lên: 25/03/2014, 22:26
Báo cáo Trí tuệ nhân Tạo : xây dựng chương trình giải quyết bài toán chiếc ba lô loại 2 theo giải thuật gene với phương pháp chọn steady state
... P(t) public int danhgia(Gene g) { int tonggiatri = 0; int i; for (i = 0; i < soluongvat; i++) { tonggiatri += giatrivat[i] * g.gen[i]; } return tonggiatri; } public bool hamthichnghi(Gene g) { int ... tớnh tổng giỏ trị cỏc vật đó chọn, tổng giỏ trị cao thỡ dóy gen đỏnh giỏ tốt ngược lại Tổng giỏ trị tớnh cụng thức: tonggiatri += giatrivat[i] * g.gen[i]; ...
Ngày tải lên: 05/12/2013, 13:30
Báo cáo Trí tuệ nhân Tạo Xây dựng chương trình giải quyết bài toán trò chơi caro theo phương pháp minimax
... pháp bố trí gán cho số vị trí thắng cho A +1 cho B −1 Điều dẫn đến lý thuyết trò chơi tổ hợp phát tri n John Horton Conway Một cách khác sử dụng quy định kết bước chiến thắng cho A gán dương vô ... lập lại trạng thái ban đầu để chuẩn bị cho game Sử dụng AI program: Phương thức GetBestMove () tri n khai thuật toán Minimax look-ahead để xác định bước tốt cho Computer Player Look-ahead thực...
Ngày tải lên: 05/12/2013, 13:33
Báo cáo Bài tập lớn trí tuệ nhân tạo :Không gian trạng thái được mô tả là trò chơi cờ tướng. Hãy xây dựng chương trình giải quyết bài toán theo phương pháp cắt tỉa alpha-beta
... if (vitri.X % == 1) { for (int i = 0; i < gt[vitri.X + 1].Length; i++) { if (ch[vitri.X + 1][i] == vitri.Y) { if (buoc > 1) { if (count > 0) { if (min > gt[vitri.X + 1][i - 1]) = gt[vitri.X + ... if (ch[vitri.X + 1][i] == vitri.Y) { if (buoc > 1) { if (count > 0) { if (max < gt[vitri.X + 1][i - 1]) max = gt[vitri.X + 1][i - 1]; gt[vitri.X + 1][i] = AlphaBeta(gt, ch, new Point(vitri.X + ... gt[vitri.X + 1][i]) { return val; } else { if (max < gt[vitri.X + 1][i]) { max = gt[vitri.X + 1][i]; if (vitri.X == hang) { cot = i; } } } } } return max; } else { for (int i = 0; i < gt[vitri.X...
Ngày tải lên: 12/03/2014, 19:50
Báo cáo Bài tập lớn trí tuệ nhân tạo : Áp dụng thuật toán best first search vào tìm đường đi từ một điểm đến một điểm khác trong bản đồ của một xã
... trạng thái khác) Thực ra, OPEN loại hàng đợi ưu tiên (priority queue) mà đó, phần tử có độ ưu tiên cao phần tử tốt Người ta thường cài đặt hàng đợi ưu tiên Heap Các bạn tham khảo thêm tài liệu Cấu ... private int[] dd = new int[50];// dd đánh dấu đỉnh đa duyệt private int[] h = new int[50]; private string path = ""; thực chương trình: public void Process() { for (int i = 0; i < n; i++) { head[i]...
Ngày tải lên: 12/03/2014, 19:50
Báo cáo bài tập lớn trí tuệ nhân tạo: Học tăng cường và ứng dụng trong nhận dạng ký tự viết tay
... đường bao ảnh C(i,j) điểm thứ i đường bao, i = 1, 2, , N (đường bao gồm N điểm) Giả sử tiếp: x0 = N y0 = N N ∑ xi ∑ yi i =1 N i =1 toạ độ tâm điểm Như vậy, moment trung tâm bậc p, q đường bao là: ... sung, tăng cường nhằm hiệu chỉnh lại bảng liệu tri thức Vấn đề đặt là, mẫu nhân nhiều lần coi việc học trọng theo mẫu Việc cập nhật lại bảng liệu tri thức hệ số phân bố theo xu hướng liệu phổ ... học tập, từ kiến thức phát tri n thành giảng bổ ích giúp cho cán bộ, học viên ngành khoa học kỹ thuật hiểu sâu sắc hơn, toàn diện từ làm tảng để sâu vào nghiên cứu phát tri n ý tưởng sáng tạo Xin...
Ngày tải lên: 25/03/2014, 21:57
Báo cáo đồ án trí tuệ nhân tạo: Xây dựng chương trình mô tả không gian trạng thái của toán chiếc balô loại 2 giải quyết theo giải thuật Gene với phương pháp chọn Rank
... dụng phương pháp đơn giản trực quan thuật toán tìm kiếm có thông tin sử dụng heurictics để áp dụng tri thức cấu trúc không gian tìm kiếm nhằm giảm thời gian cần thiết cho việc tìm kiếm sử dụng nhiều ... toán tối ưu với không gian tìm kiếm lớn cần phải giải Vì vậy, việc đòi hỏi thuật giải chất lượng cao sử dụng kỹ thuật trí tuệ nhân tạo đặc biệt cần thiết giải toán có không gian tìm kiếm lớn Thuật ... (Fitness Function) Gán giá trị thích nghi cho cá thể Giá trị thích nghi sát với thực tế độ xác cao c Lựa chọn để kết hợp lại (Selection For Recombine) Có nhiều kiểu lựa chọn + roulette wheel...
Ngày tải lên: 25/03/2014, 22:03
Báo cáo đồ án trí tuệ nhân tạo: Xây dựng chương trình giải quyết bài toán chơi cờ vua theo phương pháp Minimax
... mangdanhgia.Vitri(i, j) > Then tgiatri(mangdanhgia.Vitri, i, j, mangdanhgia.Vitri(i, j)) End If Next Next V trớ trung tõm: For i = To For j = To If
Ngày tải lên: 25/03/2014, 22:17
Báo cáo đồ án trí tuệ nhân tạo : GIẢI THUẬT TÌM KIẾM THEO CHIỀU SÂU (DEPTH FIRST SEARCH)
... hỏi thời gian tìm kiếm chấp nhận (có lên đến hàng vạn năm) Do đó, việc tìm giãi thuật tìm kiếm nhanh, hiệu công việc cần thiết Trong phần này, tìm hiểu hai giải thuật cổ điển đánh giá khả nó.Sau ... hữu hạn • Thời gian? O(bm) o Rất xấu m lớn nhiều so với d o Nhưng mật độ lời giải không gian lớn nhanh BFS • Không gian? O(bm), i.e., độ phức tạp tuyến tính • Tối ưu? không Cài đặt thuật toán tìm ... kết thúc o Sau thể kết phần ”Mô phỏng” hình vẽ để người xem dễ dàng nhận kết toán • Mô hình toán bao gồm: o Class ”banco” o Form • Class ”banco” class banco { int dong,cot; int[,] a; int step =...
Ngày tải lên: 25/03/2014, 22:17
báo cáo đồ án trí tuệ nhân tạo : Không gian trạng thái được mô tả là trò chơi Lines, kích thước là tùy ý
Ngày tải lên: 25/03/2014, 22:18
Báo cáo đồ án trí tuệ nhân tạo: Mô tả không gian trạng thái bài toán người đưa thư (Travelling Saleman Problem – PST) và dùng giải thuật Local Search để giải quyết
... Point(random(f), random(f + 1)) g.DrawEllipse(pen3, random(f) - 10, random(f + 1) - 10, 20, 20) g.DrawString(Convert.ToString(i), font, Brushes.BlueViolet, random(f) - 10, random(f + 1) - 10) f += Next - Kiểm ... Point(random(f), random(f + 1)) g.DrawEllipse(pen3, random(f) - 10, random(f + 1) - 10, 20, 20) g.DrawString(Convert.ToString(i), font, Brushes.BlueViolet, random(f) - 10, random(f + 1) - 10) f += Next For i ... nhỏ III-Giao diện chương trình: Chương trình thiết kế Visual Basic 2005 sử dụng ngôn ngữ VB.Net Bao gồm: - Picturebox: để biểu diễn không gian trạng thái toán Textbox: để nhập vào số thành phố...
Ngày tải lên: 25/03/2014, 22:18
Báo cáo đồ án trí tuệ nhân tạo : xây dựng chương trình sử dụng MLP đa lớp để tìm đường phân lớp 2 tập điểm là các điểm trên không gian 2 chiều
... hàm lỗi tụt dốc nhanh Học mẫu một: Một quy tắc cập nhật trọng số khác là: trọng số cập nhật sau mạng học xong mẫu, dựa đạo hàm lỗi riêng mẫu Với cách lỗi tập mẫu thường giảm nhanh bước đầu mạng ... phần R đầu vào kết nối đến tất Neural, ma trận trọng số có S hàng (R cột) Ta nói rằng, lớp Neural bao gồm: Ma trận trọng số, cộng, véc tơ bias b, hộp hàm truyền véc tơ đầu a Mỗi thành phần véc tơ...
Ngày tải lên: 25/03/2014, 22:18
Báo cáo đồ án trí tuệ nhân tạo: xây dựng chương trình sử dụng Radial basis functions networks để tìm đường phân lớp 2 tập điểm trên không gian
Ngày tải lên: 25/03/2014, 22:19
Báo cáo đồ án trí tuệ nhân tạo: Sử dụng thuật toán Gene với phương pháp chọn bánh xe Roulette cho bài toán ba lô 2
Ngày tải lên: 25/03/2014, 22:19
Báo cáo đồ án trí tuệ nhân tạo: Xây dưng chương trình nhận dạng số viết tay dùng mạng noron
Ngày tải lên: 25/03/2014, 22:20
Bạn có muốn tìm thêm với từ khóa: