Mục lục:
- C 780 Tiết 850 - Cuộc đời của Mohammed ibn-Musa al-Khwarizmi từ tên của chúng tôi, chúng tôi nhận được từ thuật toán thuật thuật (cũng như thuật toán đại số)
- 1786 - Kỹ sư quân đội Hessian JH Müller xuất bản một bài báo mô tả một động cơ khác biệt của sự khác biệt nhưng không thể có được tài trợ để tiến hành
- 1822 - Charles Babbage đề xuất phát triển một cỗ máy như vậy và vào năm 1823, nhận được tài trợ từ chính phủ Anh. Sau khi phát triển một phiên bản đầu tiên của một cỗ máy như vậy, anh ta chỉ định một dự án đầy tham vọng hơn nhiều, Công cụ phân tích của Máy, không bao giờ hoàn thành.
- 1843 - Vua Ada, Nữ bá tước của Lovelace, viết chương trình máy tính đầu tiên.
- Năm 1945 - John von Neumann là tác giả của bản thảo đầu tiên của bài báo có mô tả được công bố đầu tiên về thiết kế logic của máy tính sử dụng khái niệm chương trình được lưu trữ.
- 1946 - Máy tính điện tử hoạt động đầu tiên, ENIAC được công bố cho công chúng.
- 1948 - Một máy tính thử nghiệm, Máy thí nghiệm quy mô nhỏ Manchester, đã chạy thành công một chương trình được lưu trữ.
- 1956 - John McCarthy tổ chức hội nghị quốc tế đầu tiên nhấn mạnh trí thông minh nhân tạo của Hồi giáo.
- 1975 - Máy vi tính tiêu dùng đầu tiên, Altair 8800 được giới thiệu. Khi đọc máy tính, Bill Gates và Paul Allen đã phát triển Altair BASIC để cho phép Altair chạy các chương trình được lưu trữ (đây là sản phẩm đã ra mắt Microsoft - sau đó được gọi là siêu vi mềm mại).
- 1997 - Deep Blue của IBM đánh bại Nhà vô địch cờ vua thế giới Garry Kasparov 3½-2½.
- 2011 - Watson của IBM đánh bại Jeopardy! vô địch.
- 2016 - AlphaGo của Google đánh bại người chơi cờ vây đẳng cấp thế giới Lee Se-dol 5-1.
Hiểu thuật toán
Thuật toán - "Trong toán học và khoa học máy tính, thuật toán là một tập hợp các bước hoạt động khép kín sẽ được thực hiện. Thuật toán thực hiện tính toán, xử lý dữ liệu và / hoặc các tác vụ lý luận tự động." - Wikipedia
Chúng tôi liên tục nghe thấy các thuật ngữ như thuật toán của Google, chương trình máy tính của trộm, và, và nhiều hơn nữa, học sâu chuyên sâu. Tuy nhiên, trong khi hầu hết đều hiểu về các chương trình máy tính, các thuật ngữ khác có phần khó nắm bắt. Thông thường, người bình thường không hiểu các thuật ngữ kỹ thuật không quan trọng lắm, nhưng kiến thức về sự tiến bộ từ thuật toán được gọi là Thuật Ad của Ad Ad đến việc học sâu có ý nghĩa trong việc đánh giá cao sự chuyển động nhanh chóng của chúng ta đối với trí thông minh nhân tạo thực sự.
Một thuật toán, khá đơn giản, là một quy tắc hoặc một phương pháp để hoàn thành một nhiệm vụ. Cho dù máy tính có phức tạp đến đâu, chúng cũng không hơn một bộ sưu tập các thành phần vật lý và dây. Họ phải nhận được hướng để hoàn thành bất kỳ nhiệm vụ hoặc nhiệm vụ nào được mong muốn bởi chủ sở hữu của thiết bị.