Đây là bài con của Trí tuệ nhân tạo, nội dung chú trọng vào sự phát triển và lịch sử ngành trí tuệ nhân tạo.
Sự phát triển của triết lý trí tuệ nhân tạo[sửa|sửa mã nguồn]
nhỏ|254x254px|Trí tuệ nhân tạo (AI) là thành quả mô phỏng các quá trình trí tuệ của con người bằng máy móc
Trí tuệ nhân tạo là đột phá công nghệ mới nhất, là ngành khoa học đang định hình lại xã hội của chúng ta. Đồng thời trí tuệ nhân tạo có tác động sâu sắc đến các ngành công nghiệp máy móc và công ty cung cấp năng lượng.
Với sự phát triển nhanh chóng về kiến thức và tiến bộ trong trí tuệ nhân tạo đang thúc đẩy mạnh mẽ nhu cầu về các dịch vụ kỹ thuật số mới để giúp khai thác công nghệ này với tiềm năng cao nhất. Cải thiện các sản phẩm đã có trên thị trường để tất cả chúng ta đưa vào sử dụng trong cuộc sống hàng ngày sẽ là cốt lõi cho tương lai của trí tuệ nhân tạo AI.
Đa số trọng tâm của các nghiên cứu trí tuệ nhân tạo ban đầu được lấy từ cách tiếp cận bằng thực nghiệm của tâm lý học, và xem trọng cái gọi là “trí tuệ ngôn ngữ” – việc hiểu biết ngôn ngữ con người (xem Thử nghiệm Turing, Turing test).
Các hướng nghiên cứu về trí thông minh nhân tạo không liên quan đến ngôn ngữ bao gồm ngành robotic và ngành thông minh tập thể (colective intelligence). Hai hướng tiếp cận này tập trung vào việc chủ động tác động lên môi trường hoặc việc đưa ra quyết định bằng đồng thuận về một vấn đề nào đó. Các hướng nghiên cứu này có nguồn gốc từ các mô hình thông minh xuất phát từ sinh học và chính trị học.
Lý thuyết trí tuệ nhân tạo còn được rút ra từ các nghiên cứu về động vật, đặc biệt là côn trùng, do có thể dễ dàng được mô phỏng con trùng bằng robot (xem thêm sự sống nhân tạo (artificial life)) cũng như các động vật với nhận thức phức tạp hơn, ví dụ như loài khỉ, chúng có thể bắt chước con người trong nhiều trường hợp nhưng lại hạn chế về sự phát triển trong việc lập kế hoạch và nhận thức. Các nhà nghiên cứu về trí tuệ nhân tạo đưa ra kết luận rằng những loài động vật, có nhận thức đơn giản hơn con người, đáng ra có thể dễ dàng mô phỏng được. Tuy nhiên, đến giờ vẫn chưa có mô hình tính toán đủ tốt mô phỏng trí thông minh của động vật.
Có những bài báo đưa ra khái niệm trí thông minh của máy (machine intelligence) như bài A Logical Calculus of the Ideas Immanent in Nervous Activity (Tính toán logic của các ý tưởng nội tại trong hoạt động thần kinh) (1943), do Warren McCulloch và Walter Pitts viết; On Computing Machinery and Intelligence (Về bộ máy tính toán và trí thông minh) (1950), được viết bởi Alan Turing; và Man-Computer Symbiosis viết bởi J.C.R. Licklider. Xem thêm phần điều khiển học (cybernetics) và Thử thách Turing.
Trước đó cũng đã có các bài báo phủ nhận khả năng tồn tại trí thông minh của máy dựa vào các lý do logic hay triết học như Minds, Machines and Gödel (1961) của John Lucas [1] Lưu trữ 2007-08-19 tại Wayback Machine.
Với sự phát triển của các kỹ thuật thực hành dựa trên các nghiên cứu về trí tuệ nhân tạo, những người ủng hộ ngành trí tuệ nhân tạo đã cho rằng phe chống đối ngành này đã liên tục thay đổi lập trường của họ trong các vấn đề như máy tính chơi cờ hay nhận dạng tiếng nói, mà trước đây chúng đã từng được coi là thông minh, để phủ nhận các thành tựu của ngành trí tuệ nhân tạo. Bởi vậy, Douglas Hofstadter, trong cuốn Gödel, Escher, Bach, đã chỉ ra rằng chính sự chuyển dịch đó đã định nghĩa trí thông minh là bất cứ việc gì mà con người làm được còn máy móc thì không.
John von Neumann ( trích dẫn trong E.T. Jaynes ) đã thấy trước được điều này vào năm 1948 khi vấn đáp một lời phản hồi tại một buổi diễn thuyết cho rằng may móc không hề tâm lý : ” Bạn nhất quyết rằng có một điều gì đó mà máy móc không hề làm được. Nếu bạn nói cho tôi một cách đúng chuẩn đó là điều gì, thì tôi sẽ luôn luôn làm được một cái máy mà sẽ chỉ triển khai được điều đó ! “. Von Neumann được cho là đã có ý nói đến luận đề Church-Turing khi chứng minh và khẳng định rằng bất kỳ một thủ tục có hiệu lực thực thi hiện hành nào cũng hoàn toàn có thể được mô phỏng bởi một máy tính ( tổng quát ) nào đó .
Vào năm 1969 McCarthy và Hayes đã bắt đầu thảo luận về bài toán khung (frame problem) với bài luận của họ, Some Philosophical Problems from the Standpoint of Artificial Intelligence (Một số vấn đề triết học từ điểm khởi đầu của trí tuệ nhân tạo).
Nghiên cứu trí tuệ nhân tạo thực nghiệm[sửa|sửa mã nguồn]
Trí tuệ nhân tạo đã được mở màn nghiên cứu và điều tra từ thập niên 1950 bởi những nhà tiên phong như Allen Newell và Herbert Simon, người sáng lập phòng thí nghiệm trí tuệ nhân tạo tiên phong ở Đại học Carnegie Mellon, và John McCarthy và Marvin Minsky, người sáng lập phòng thí nghiệm trí tuệ nhân tạo tại MIT, MIT AI Lab, năm 1959. Họ đã cùng dự hội thảo chiến lược về trí tuệ nhân tạo tại Đại học Dartmouth vào mùa hè năm 1956, do McCarthy, Minsky, Nathan Rochester của IBM và Claude Shannon tổ chức triển khai .
Vào thời điểm đó, nghiên cứu trí tuệ nhân tạo gồm hai trường phái chính “ngăn nắp” và “bê bối”. Trường phái trí tuệ nhân tạo “ngăn nắp” cổ điển hay biểu tượng thường sử dụng các biểu tượng và khái niệm phức tạp. Song song với nó là trường phái “bê bối” (scruffy hay connectionist). Ví dụ điển hình nhất của cách tiếp cận này là mạng thần kinh nhân tạo. Nó “tiến hóa” sự thông minh qua việc xây dựng và hoàn thiện hệ thống bằng một quá trình tự động thay cho việc thiết kế cách thi hành nhiệm vụ một cách có hệ thống. Cả hai cách tiếp cận này đều xuất hiện sớm trong lịch sử trí tuệ nhân tạo. Trong thập niên 1960 và 1970, trường phái “bê bối” suy tàn, nhưng sau này đã được khôi phục vào thập niên 1980 khi những hạn chế của trường phái “ngăn nắp” bắt đầu xuất hiện. Dù vậy, những phương pháp hiện nay dùng cả hai cách tiếp cận này đều có những hạn chế nghiêm trọng.
Nghiên cứu trí tuệ nhân tạo rất được chú trọng về kinh phí vào thập niên 1980 bởi Cơ quan các dự án nghiên cứu phòng vệ tiên tiến (Defense Advanced Research Projects Agency) của Mỹ và dự án máy tính thế hệ thứ năm ở Nhật. Các nghiên cứu được cấp kinh phí thời đó đã không thể cho ra kết quả tức thời. Do đó, bất chấp những dự tính quy mô của những nhà tiên phong, ngân sách chính phủ dành cho nghiên cứu đã bị cắt giảm mạnh vào cuối thập niên 1980, dẫn đến sự ngưng trệ trong nghiên cứu và tạo ra “mùa đông của trí tuệ nhân tạo”. Trong thập niên tiếp theo, nhiều nhà nghiên cứu trí tuệ nhân tạo đã chuyển sang nghiên cứu những lĩnh vực tương tự như học máy, robot học (robotics) và computer vision, nghiên cứu về trí tuệ nhân tạo thuần túy chỉ còn ở mức độ thấp.
AI tân tiến[sửa|sửa mã nguồn]
Việc nghiên cứu TTNT hiện đại chú trọng vào các nhiệm vụ thiên về kỹ thuật thực tế (Những người ủng hộ chiều hướng Trí tuệ nhân tạo mạnh có lẽ sẽ gọi nó là “Trí tuệ nhân tạo yếu”.)
Có một vài nghành của AI, một trong số đó là ngôn từ tự nhiên. Rất nhiều nghành nghề dịch vụ thuộc ” Trí tuệ nhân tạo yếu ” có ứng dụng hoặc những ngôn từ lập trình chuyên được dùng được tạo riêng cho chúng. Ví dụ, một trong những chatterbot ( ngôn từ tự nhiên gần ngôn từ con người nhất ) là A.L.I.C.E., nó sử dụng một ngôn từ lập trình với tên gọi AIML để đặc tả những chương trình, và có một bản khác với tên gọi Alicebot. Tuy nhiên, A.L.I.C.E thực tiễn là vẫn dựa trên kỹ thuật đối sánh tương quan mẫu và chưa có bất kể sự suy luận nào. Kỹ thuật này tương tự như như kỹ thuật Eliza, một chatterbot tiên phong, được sử dụng vào cuối năm 1966. Jabberwacky có một chút ít thân mật với ” Trí tuệ nhân tạo mạnh “, khi nó học cách làm thế nào để cải tổ dần từ cơ bản lên mà chỉ dựa trên tương tác của người dùng. Mặc dù thế, tác dụng có được trong thực tiễn là vẫn rất hạn chế, và hoàn toàn có thể hài hòa và hợp lý mà nói rằng thực sự không có một trí tuệ nhân tạo nào mà hoàn toàn có thể dùng cho đa mục tiêu được .Khi được xem xét với một độ không tin vừa phải, TTNT hoàn toàn có thể xem là ” một tập những bài toán trong khoa học máy tính mà không có giải thuật tốt vào thời gian này “. Khi mà một ngành con của TTNT ứng dụng tốt cho một việc làm nào đó, nó sẽ thoát ra khỏi TTNT và có tên riêng. Một vài ví dụ là nhận dạng mẫu, giải quyết và xử lý ảnh, mạng neuron, giải quyết và xử lý ngôn từ tự nhiên, robot học và kim chỉ nan game show. Trong khi cội rễ của những ngành này đều được thiết lập vững chãi từ TTNT, chúng giờ đây lại được xem là một cái gì đó tách biệt .Trong khi những nỗ lực để hướng tới một tiềm năng sau cuối là có trí mưu trí như con người càng trở nên chững lại, thì nhiều ngành con mới sinh ra lại phát triển. Một vài ví dụ điển hình bao gồm những ngôn từ lập trình LISP và Prolog, được sinh ra Giao hàng cho việc nghiên cứu và điều tra TTNT nhưng giờ đây lại dành cho những việc làm không thuộc TTNT. Nền văn hóa truyền thống của hacker bắt đầu cũng xuất phát từ những phòng thí nghiệm TTNT, đặc biệt quan trọng ở MIT AI Lab, ngôi nhà của nhiều ngôi sao 5 cánh sáng như McCarthy, Minsky, Seymour Papert ( người đã phát triển Logo ở đó ), Terry Winograd ( người đã từ bỏ TTNT sau khi phát triển SHRDLU ) .Nhiều mạng lưới hệ thống hữu dụng khác cũng đã được thiết kế xây dựng dùng những kĩ thuật mà tối thiểu một lần từng được dùng cho điều tra và nghiên cứu TTNT. Một vài ví dụ gồm có :
Viễn cảnh của TTNT thay thế sửa chữa sự ảnh hưởng tác động của con người đã có nhu yếu từ rất lâu trước đây, và ngày này trong 1 số ít nghành chuyên biệt nơi mà những ” hệ chuyên viên ” được sử dụng hằng ngày để làm tăng thêm hay thay thế sửa chữa những quyết định hành động của con người trong 1 số ít nghành kĩ thuật và y khoa. Một ví dụ về hệ chuyên viên là Clippy, cái kẹp giấy trong Microsoft Office. Nó nỗ lực Dự kiến những lời khuyên mà người dùng mong ước .
Trí tuệ nhân tạo quốc tế nhỏ[sửa|sửa mã nguồn]
Thế giới thực đầy rẫy những chi tiết cụ thể khó hiểu và làm mất tập trung chuyên sâu : thường thì, khoa học phát triển bằng cách tập trung chuyên sâu vào những mô hình nhân tạo đơn thuần về trong thực tiễn ( ví dụ, trong vật lý, những mặt phẳng không có ma sát và những vật thể trọn vẹn cố định và thắt chặt ). Năm 1970, Marvin Minsky và Seymour Papert, phòng thí nghiệm trí tuệ nhân tạo tại MIT, ý kiến đề nghị rằng điều tra và nghiên cứu trí tuệ nhân tạo cần tập trung chuyên sâu vào việc phát triển những chương trình có năng lực biểu lộ những hành vi mưu trí trong những trường hợp nhân tạo đơn thuần được gọi là những quốc tế nhỏ. Nhiều điều tra và nghiên cứu đã tập trung chuyên sâu vào cái gọi là quốc tế khối, gồm có những khối có sắc tố và những hình dạng size khác nhau đặt trên một mặt phẳng. Micro-World AI
Ngôn ngữ, Phong cách lập trình và Văn hóa ứng dụng[sửa|sửa mã nguồn]
Nghiên cứu trí tuệ nhân tạo cổ xưa thường được thực thi bằng những ngôn từ Lisp hoặc Prolog. Tính toán Bayes thường sử dụng Matlab hoặc ngôn từ lập trình Lush ( một biến thể của Lisp ). Các ngôn từ này kèm theo nhiều thư viện Xác Suất chuyên được dùng. Các mạng lưới hệ thống thực, đặc biệt quan trọng những mạng lưới hệ thống thời hạn thực, thường sử dụng C + + .
Các lập trình viên trí tuệ nhân tạo thường là các nhà nghiên cứu và thường chú trọng vào việc phát triển nhanh (rapid development) và tạo nguyên mẫu (prototyping) hơn là các nguyên tắc kỹ nghệ phần mềm. Do đó, các ngôn ngữ thông dịch được sử dụng để có thể cho phép nhanh chóng thực hiện thực nghiệm và test dòng lệnh. Trong lịch sử, văn hóa trí tuệ nhân tạo gắn bó chặt chẽ với văn hóa Unix và văn hóa hacker, do chúng cùng chia sẻ nơi chôn rau cắt rốn tại MIT.
Chương trình trí tuệ nhân tạo cơ bản nhất là một lệnh Nếu-Thì đơn, ví dụ điển hình ” Nếu A, thì B “. Nếu bạn gõ một chữ ‘ A ‘, máy tính sẽ in cho bạn một chữ ‘ B ‘. Về cơ bản, bạn đang dạy máy tính làm một trách nhiệm. Bạn cho tài liệu vào là một thứ, máy tính sẽ đáp lại bằng một cái gì đó bạn bảo nó làm hoặc nói. Mọi chương trình đều có những điều kiện kèm theo Nếu-Thì. Một ví dụ phức tạp hơn là : nếu bạn gõ từ ” Xin chào “, máy tính đáp lại ” Bạn có khỏe không ? ” Phản ứng này không phải ý nghĩ của máy tính mà chẳng qua chỉ là một dòng lệnh bạn đã viết từ trước trong chương trình. Mỗi khi bạn gõ ” Xin chào “, máy tính sẽ luôn luôn vấn đáp ” Bạn có khỏe không ? “. Nhìn qua thì có vẻ như máy tính đang sống và tâm lý, nhưng thực ra đó chỉ là một phản hồi tự động hóa. Trí tuệ nhân tạo thường là một chuỗi dài những lệnh Nếu-Thì .Có thể dùng thêm một chút ít ngẫu nhiên để tạo hai hoặc nhiều hướng vấn đáp. Ví dụ, nếu bạn gõ từ ” Xin chào “, máy tính hoàn toàn có thể đáp ” Bạn có khỏe không ? ” hoặc ” Hôm nay trời đẹp nhỉ ? ” hay ” Công việc của bạn dạo này tốt chứ ? “. Bây giờ hoàn toàn có thể có ba phản ứng ( hay ba kiểu ‘ thì ‘ ) thay vì chỉ có một. Một chương trình trí tuệ nhân tạo hoàn toàn có thể có 1000 cách vấn đáp cùng một tài liệu vào. Điều đó làm cho nó đỡ đoán trước được và gần với kiểu vấn đáp của một người thông thường hơn, vì một người thông thường sẽ vấn đáp một cách không đoán trước được .Nhiều game show, ví dụ điển hình cờ và những game show kế hoạch, sử dụng những phản ứng bằng hành động, do đó, người hoàn toàn có thể chơi với máy tính. Các robot với những bộ não trí tuệ nhân tạo cũng sẽ sử dụng những lệnh Nếu-Thì và những lựa chọn ngẫu nhiên để đưa ra những quyết định hành động và nói. Tuy nhiên, tài liệu vào hoàn toàn có thể là những đối tượng người tiêu dùng trước mặt robot thay vì một dòng chữ ” Xin chào “, và phản ứng hoàn toàn có thể là nhặt đối tượng người tiêu dùng lên thay vì in một dòng chữ ra màn hình hiển thị .
AI trong thương mại[sửa|sửa mã nguồn]
Theo Haag, Cummings (2004) có bốn kỹ thuật TTNT đã được sử dụng trong kinh doanh:
- Hệ chuyên gia áp dụng khả năng suy luận để đạt tới một kết luận. Một hệ chuyên gia có thể xử lý một lượng lớn thông tin đã biết và cung cấp các kết luận dựa trên các thông tin đó.
- Mạng nơ-ron là TTNT có khả năng tìm kiếm và phân biệt các mẫu. Các Phòng Cảnh sát sử dụng mạng nơ-ron để nhận dạng tham nhũng.
- Các Giải thuật di truyền được thiết kế để áp dụng quá trình đấu tranh sinh tồn để tạo các lời giải ngày càng tốt hơn cho bài toán. Các chuyên gia đầu tư sử dụng Giải thuật di truyền để tạo tổ hợp tốt nhất của các cơ hội đầu tư cho các khách hàng của họ.
- Một Agent thông minh là phần mềm hỗ trợ ta hoặc thay mặt ta thực hiện các công việc có liên quan tới máy tính. Ví dụ, chúng được sử dụng dưới dạng các chương trình khai phá dữ liệu và các agent kiểm soát và theo dõi.
Lập trình Logic đã từng được coi là một ngành của TTNT, nhưng hiện giờ thì không .
Trí tuệ nhân tạo là gì ? Lịch sử phát triển Trí tuệ nhân tạo AI. Cổng thông tin điện tử ĐH kỹ thuật phục vụ hầu cần CAND
Liên kết ngoài[sửa|
sửa mã nguồn]