Turing có ý nghĩa gì khi nói rằng các máy của Cameron có thể làm phát sinh những bất ngờ mà là do sai lầm?


29

Tôi gặp phải tuyên bố dưới đây của Alan M. Turing ở đây :

"Quan điểm cho rằng máy móc không thể tạo ra sự ngạc nhiên là do, tôi tin rằng, một sự ngụy biện mà các nhà triết học và toán học đặc biệt là chủ đề. Đây là giả định rằng ngay khi một sự thật được trình bày cho tâm trí mọi hậu quả của sự thật đó xảy ra vào mùa xuân tâm trí đồng thời với nó. Đó là một giả định rất hữu ích trong nhiều trường hợp, nhưng người ta quá dễ quên rằng nó sai. "

Tôi không phải là người nói tiếng Anh bản ngữ. Bất cứ ai có thể giải thích nó bằng tiếng Anh đơn giản?


2
có lẽ, nó phù hợp hơn với cổng thông tin triết học hơn là khoa học cứng như CS
Bulat

3
@Bulat Tôi cũng sẽ nói như vậy - và chuyển hướng đến những người học tiếng Anh - nhưng sau đó tôi nhận ra rằng có một số nội dung liên quan đến CS có thể được giải thích trong một câu trả lời, có lẽ sẽ không được chọn, trong các phần khác của Stack Exchange.
David Richerby

7
Một ví dụ điển hình là phép lặp của phép biến đổi z: = z² + c , trong đó zc là các số phức. Điều gì xảy ra nếu tôi lấy bất kỳ điểm bắt đầu nào trên mặt phẳng z và lặp đi lặp lại, con số sẽ đi đến vô cùng hay không? Một người bình thường sẽ nói, ừ, điều này sẽ cung cấp cho bạn hai vùng hoặc có thể thêm một vài nơi mà giá trị bằng 0 và phần còn lại sẽ chuyển sang vô cùng. Tương đối không ngạc nhiên. Sau đó Mandelbrot xuất hiện và thực sự vẽ các vùng trên mặt phẳng được xác định bởi "cỗ máy" đơn giản này. Khi kết quả ra khỏi máy in dotmatrix, "cỗ máy" đơn giản này chứng tỏ bản thân nó ... kỳ lạ.
David Tonhofer

Facebook và các phương tiện truyền thông xã hội khác là một ví dụ tuyệt vời về điều này ... Rất nhiều hậu quả của thuật toán của họ không phải là điều mà người sáng tạo (hoặc bất kỳ ai thực sự mong đợi).
aslum

Một cá nhân khá kỳ quặc đã từng đề cập đến điều này bằng cách sử dụng phép ẩn dụ lửa: "Bạn càng xây dựng kiến ​​thức của mình càng lớn, bóng tối càng lộ ra trước mắt bạn giật mình"
JacobIRR

Câu trả lời:


30

Các nhà toán học và triết gia thường cho rằng máy móc (và ở đây, có lẽ ông có nghĩa là "máy tính") không thể làm chúng ta ngạc nhiên. Điều này là do họ cho rằng một khi chúng ta tìm hiểu một số thực tế, chúng ta ngay lập tức hiểu mọi hậu quả của thực tế này. Đây thường là một giả định hữu ích, nhưng thật dễ để quên rằng nó sai.

Ông nói rằng các hệ thống với các mô tả đơn giản, hữu hạn (ví dụ: máy Turing) có thể thể hiện hành vi rất phức tạp và điều này làm một số người ngạc nhiên. Chúng ta có thể dễ dàng hiểu khái niệm về máy Turing nhưng sau đó chúng ta nhận ra rằng chúng có những hậu quả phức tạp, chẳng hạn như sự không ổn định của vấn đề tạm dừng, v.v. Thuật ngữ kỹ thuật ở đây là "kiến thức không bị đóng cửa khi khấu trừ". Nghĩa là, chúng ta có thể biết một số thực tế  , nhưng không biết  , mặc dù ngụ ý  .MộtBMộtB

Thành thật mà nói, tôi không chắc rằng lập luận của Turing rất hay. Có lẽ tôi có lợi ích khi viết gần 70 năm sau Turing, và sự hiểu biết của tôi là nhà toán học điển hình biết nhiều về logic toán học hơn so với thời Turing. Nhưng dường như các nhà toán học hầu như khá quen thuộc với ý tưởng về các hệ thống đơn giản có hành vi phức tạp. Ví dụ, mọi nhà toán học đều biết định nghĩa của một nhóm , chỉ bao gồm bốn tiên đề đơn giản. Nhưng không ai - hôm nay hay sau đó - sẽ nghĩ, "Aha. Tôi biết bốn tiên đề, do đó tôi biết mọi thực tế về các nhóm." Tương tự, các tiên đề của Peano đưa ra một mô tả rất ngắn về các số tự nhiên nhưng không ai đọc chúng nghĩ rằng "Phải, tôi biết mọi định lý về các số tự nhiên, bây giờ."


22
Trong lịch sử, đầu thế kỷ 20 có một niềm tin học thuật mạnh mẽ trong việc "giải quyết" toán học. Ví dụ, chương trình của Hilbert và Whitehead + Russel's Princia Mathematica . Công việc của Godel đã giải quyết nhiệm vụ đó một cách tiêu cực, nhưng tôi tưởng tượng phải mất một thời gian để giới hàn lâm hoàn toàn chấp nhận khái niệm này; thậm chí thừa nhận đầy đủ tính đúng đắn của Godel, mọi người vẫn sẽ nhớ những ý tưởng lớn của Hilbert. Tôi nghĩ rằng Turing viết chỉ hai thập kỷ sau Godel sẽ giải quyết đối tượng của mình với bối cảnh này trong tâm trí.
BurnsBA

7
Tôi sẽ hỏi liệu hầu hết các nhà toán học có biết "nhiều về logic toán học" hơn Turing không. Nhưng rõ ràng là hầu hết tất cả con người đương đại đều có kinh nghiệm thực tế hơn rất nhiều về những gì máy móc (và đặc biệt là máy tính) có thể làm hơn anh ta.
alephzero

4
@alephzero Đó không phải là những gì tôi nói! Tôi đã nói rằng nhà toán học trung bình ngày nay biết nhiều về logic toán học hơn là nhà toán học trung bình trong thời gian của Turing.
David Richerby

14
Lập luận của bạn dường như không phải là lập luận của Turing không tốt, nhưng nó không cần thiết hoặc hướng vào một người rơm. Tôi cực kỳ nghi ngờ Turing đã có những người thực sự tranh luận như thế với anh ta, vì vậy tôi không nghĩ anh ta đang làm một người rơm chẳng ra gì. Như thằn lằn rời rạc trong một bình luận, Turing chỉ nói rằng một lập luận cụ thể chống lại máy móc làm chúng ta ngạc nhiên là xấu. Câu trả lời của bạn chỉ nói rằng lập luận này là xấu thậm chí còn trở nên rõ ràng hơn theo thời gian. Điều đó nói rằng, mọi người (mặc dù thường không phải là chuyên gia) vẫn đưa ra lập luận trong tĩnh mạch ngày nay.
Derek Elkins

Đó là sự vắng mặt của đóng cửa epistemia.
Dan D.

19

Chỉ là một ví dụ - đưa ra các quy tắc cờ vua, bất kỳ ai cũng cần lập tức tìm ra chiến lược tốt nhất để chơi cờ.

Tất nhiên, nó không hoạt động. Ngay cả mọi người không bằng nhau, và máy tính có thể tốt hơn chúng ta do khả năng tốt hơn để đưa ra kết luận từ thực tế.


1
Không chắc đó là một ví dụ tốt. Người ta dễ dàng đưa ra các chiến lược đánh cờ, ngay sau khi họ nắm bắt đúng các quy tắc, và mặc dù những chiến lược rõ ràng là sai lầm và vô dụng đối với người chơi có kinh nghiệm hơn và động cơ hiện đại, họ sẽ đã đủ tốt đối với động cơ máy tính cờ sớm.
leftaroundabout

1
Quan điểm của tôi chính xác là không chỉ con người khác nhau, mà cả máy tính cũng khác nhau, vì vậy những chiếc máy tính ngu ngốc của thời đại Turing không có nghĩa là chúng sẽ luôn ngu ngốc. Tuy nhiên, bạn có thể cần biết rằng Turing đã chết từ lâu trước khi máy tính bắt đầu chơi cờ.
Bulat

1
Tôi nghĩ rằng đây là một ví dụ hay và nắm bắt được bản chất của đoạn Turing.
đồng.

@leftaroundabout Vậy ..., cờ vua có được hòa khi chơi tối ưu hay thắng trắng hay đen không? Thêm vào đó: Một khám phá tương đối gần đây rằng các kết thúc cực kỳ dài có thể dẫn đến sửa đổi các quy tắc rút 50 bước - một khám phá như vậy sẽ được coi là "bất ngờ" trong câu trích dẫn
Hagen von Eitzen

12

Đây là ý tưởng về sự xuất hiện , đó là khi hành vi phức tạp xuất phát từ sự tương tác của các quy tắc tương đối đơn giản. Có rất nhiều ví dụ về điều này trong tự nhiên, như liên kết đó chỉ ra. Các đàn côn trùng, đàn chim, đàn cá, và tất nhiên, ý thức. Trong một đàn chim hoặc đàn cá, mỗi cá thể trong bầy chỉ đưa ra quyết định dựa trên những con khác ngay lập tức xung quanh chúng, nhưng khi bạn tập hợp những cá thể đó lại với nhau theo những quy tắc đó, bạn bắt đầu thấy hành vi phối hợp nhiều hơn bạn mong đợi mà không có kế hoạch cấp cao hơn. Nếu bạn lên Youtube và xem các cuộc biểu tình của bầy robot, bạn thấy rằng tất cả họ đều tránh va vào nhau và làm việc cùng nhau. Đáng ngạc nhiên là điều này không cần phải được thực hiện bằng cách có một máy tính trung tâm điều phối hành vi của từng robot mà thay vào đó có thể được thực hiện bằng cách sử dụng robot swarm trong đó, như côn trùng hoặc chim hoặc cá, mỗi robot đang đưa ra quyết định cục bộ dẫn đến để phối hợp nổi lên.

Một minh chứng thú vị khác về hành vi mới nổi là Trò chơi cuộc sống của Conway . Các quy tắc cho trò chơi cực kỳ đơn giản, nhưng có thể dẫn đến kết quả rất hấp dẫn

Một lập luận hấp dẫn chống lại khả năng máy tính có được trí thông minh của con người là nói rằng vì họ chỉ có thể làm chính xác những gì họ đã lập trình để làm, nên họ chỉ phải thể hiện trí thông minh mà chúng ta lập trình cho họ. Nếu điều này là đúng, thì chúng ta cũng sẽ không mong đợi hành vi tương đối đơn giản của các tế bào thần kinh sẽ làm phát sinh trí thông minh của con người. Tuy nhiên, theo như chúng tôi có thể nói, đây là trường hợp và ý thức là một đặc tính nổi bật của xử lý thần kinh. Tôi chắc chắn Turing rất thích nhìn thấy những gì có thể trở thành ngày nay với việc sử dụng mạng lưới thần kinh nhân tạo


2
Cảm ơn đã đề cập đến sự xuất hiện. Bạn thêm một chút lạc quan vào sự bi quan của tôi về AI thông qua tính toán .
smwikipedia

9

Mọi người có thể cho rằng nếu tôi viết một chương trình và tôi hoàn toàn hiểu thuật toán và không có lỗi, thì tôi nên biết đầu ra của chương trình đó sẽ là gì và nó không làm tôi ngạc nhiên.

Turing nói (và tôi đồng ý) rằng đây không phải là trường hợp: Đầu ra có thể gây ngạc nhiên. Giải pháp cho một vấn đề nhân viên bán hàng du lịch có thể gây ngạc nhiên. Cách tốt nhất để xây dựng một bộ cộng đầy đủ có thể gây ngạc nhiên. Động thái tốt nhất trong một ván cờ có thể gây ngạc nhiên.


Điều này giải thích tại sao máy tính có thể gây ngạc nhiên, đó là nửa đầu của trích dẫn, nhưng bạn không đề cập đến phần trích dẫn giải thích tại sao một lập luận cụ thể mà máy móc có thể gây bất ngờ là sai lầm.
Thằn lằn rời rạc
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.