Đây không phải là một câu trả lời đầy đủ và tôi không có nhiều kinh nghiệm trong mạng lưới thần kinh, nhưng có lẽ hữu ích.
NN về cơ bản được đưa ra một đầu vào và tạo ra một phản ứng. Sau đó, họ được đào tạo thông qua thực hành để tạo ra các phản hồi tương tự trên các đầu vào "tương tự" trong miền, ví dụ, cùng nhãn với hình ảnh của cùng một con vật hoặc xếp hạng cao cho các vị trí cờ "tốt" trong đó tốt có nghĩa là cơ hội chiến thắng cao.
Vì vậy, như tôi đã nhận xét, mạng lưới thần kinh là một mô hình tính toán không đồng nhất, hoạt động theo một cách hoàn toàn khác so với các thuật toán từng bước chạy trên Turing Machines. Thay vào đó, hãy nghĩ về chúng như các mạch "mềm" sử dụng toán học liên tục thay vì Boolean và có thể được điều chỉnh hoặc đào tạo và được phép sai.
Tại sao chơi cờ dễ hơn Dijkstra hay Graphisomorphism?
Một phần, đó là sự khác biệt giữa việc yêu cầu ai đó trả lời một câu hỏi với khả năng tốt nhất của họ, và yêu cầu họ trả lời đúng cùng với một bằng chứng rằng nó đúng. Một phần, đó là sự khác biệt giữa giải quyết vấn đề kích thước cố định và giải quyết đồng thời vấn đề cho tất cả các kích cỡ đầu vào có thể.
Mỗi lần Dijkstra được chạy trên một thể hiện, có thể có kích thước bất kỳ, nó ngầm chứng minh rằng đầu ra của nó là một câu trả lời đúng và không có câu trả lời nào khác. Trong cờ vua và nhận dạng hình ảnh, người ta đưa ra câu trả lời tốt nhất có thể và lỗi được chấp nhận. Hơn nữa, người ta chỉ đào tạo các mạng để giải quyết các vấn đề có kích thước này tại một thời điểm. Tôi không nghĩ rằng chúng ta đã biết cách khái quát hóa một giải pháp mạng thần kinh như vậy, ví dụ, các trường hợp vấn đề có kích thước và hình dạng hoàn toàn khác nhau.
Tôi không nghĩ rằng chúng ta nên cho rằng mạng lưới thần kinh không thể giải quyết các con đường ngắn nhất hoặc các vấn đề thuật toán tương tự, nhưng chúng giải quyết các vấn đề theo một cách khác về cơ bản so với thuật toán từng bước luôn luôn đúng.
Quay trở lại sự giống nhau giữa mạng lưới thần kinh và mạch, lưu ý rằng các mạch đã được nghiên cứu trong nhiều thập kỷ, nhưng đánh giá bằng cách không có câu trả lời cho (5) câu hỏi trước đây của tôi , chúng ta hầu như không biết gì về cách xây dựng các mạch chính xác hoàn toàn cho một mạch nhất định vấn đề ngoại trừ thông qua việc chuyển đổi một thuật toán thống nhất (Turing Machine) thành một mạch.