Зміст:
- C 780–850 - Життя Мухаммеда ібн-Муса аль-Хварізмі, від імені якого ми отримуємо слово «алгоритм» (а також «алгебра»)
- 1786 р. - інженер армії Гессі Дж. Х. Мюллер публікує документ, що описує "двигун різниці", але не зміг отримати фінансування для продовження
- 1822 - Чарльз Беббідж пропонує розробити таку машину і в 1823 році отримує фінансування від британського уряду. Розробивши ранню версію такої машини, він конкретизує набагато більш масштабний проект, "Аналітичний двигун", який так і не завершиться.
- 1843 - Ада Кінг, графиня Ловелас, пише "першу комп'ютерну програму".
- 1945 р. - Джон фон Нойман створив перший проект статті, що містить перший опублікований опис логічної конструкції комп'ютера з використанням концепції зберігання програми.
- 1946 - Перший працюючий електронний комп’ютер, ENIAC оголошено громадськості.
- 1948 - Експериментальний комп'ютер, Манчестерська мала масштабна експериментальна машина, успішно запустив збережену програму.
- 1956 - Джон Маккарті організовує першу міжнародну конференцію з метою акцентування «штучного інтелекту».
- 1975 - був представлений перший споживчий мікрокомп'ютер, Altair 8800. Прочитавши комп'ютер, Білл Гейтс та Пол Аллен розробили Altair BASIC, щоб дозволити Altair запускати збережені програми (це був продукт, який запустив Microsoft - тоді він називався "Micro-Soft").
- 1997 - Глубокий синій IBM переміг чемпіона світу з шахів Гаррі Каспаров 3½-2½.
- 2011 - Уотсон IBM переміг під загрозою! чемпіони.
- 2016 - AlphaGo від Google перемагає гравця Go Go Lee Se-dol 5-1.
Розуміння алгоритмів
Алгоритм - "У математиці та інформатиці алгоритм - це самостійний покроковий набір операцій, які слід виконати. Алгоритми виконують завдання обчислення, обробки даних та / або автоматизованих міркувань". - Вікіпедія
Ми постійно чуємо такі терміни, як "алгоритм", "комп'ютерна програма" і все більше "глибоке навчання". Однак, хоча більшість розуміє комп'ютерні програми, інші терміни є дещо невловимими. Зазвичай для пересічної людини не дуже важливо розуміти технічні терміни, але знання про прогресування від того, що відомо як "Алгоритм Ада" до глибокого навчання, має сенс в оцінці нашого теперішнього швидкого руху до справжнього "штучного інтелекту".
Алгоритм, досить просто, це правило або метод виконання завдання. Якими б складними не були комп’ютери, вони є не більш ніж набором проводки та фізичних компонентів. Вони повинні отримати вказівки для виконання завдань, які бажають власники пристрою.