Turinys:
- C 780–850 - Mohammedo ibn-Musa al-Khwarizmi gyvenimas, iš kurio vardo mes gauname žodį „algoritmas“ (taip pat „algebra“)
- 1786 m. - Heseno armijos inžinierius JH Mülleris išleido dokumentą, kuriame aprašomas „Skirtumų variklis“, tačiau negalėjo gauti lėšų tęsti
- 1822 m. - Charlesas Babbage'as siūlo sukurti tokią mašiną ir 1823 m. Gauna finansavimą iš Didžiosios Britanijos vyriausybės. Sukūręs ankstyvą tokios mašinos versiją, jis apibūdina daug ambicingesnį projektą - „Analytical Engine“, kuris niekada nebus baigtas.
- 1843 m. - Lovelace grafienė Ada King rašo „pirmąją kompiuterinę programą“.
- 1945 m. - Johnas von Neumannas parašė pirmąjį projekto projektą, kuriame pirmą kartą paskelbtas kompiuterio, naudojant saugomos programos koncepciją, loginio projekto aprašymas.
- 1946 m. - Visuomenei paskelbtas pirmasis veikiantis elektroninis kompiuteris ENIAC.
- 1948 m. - Eksperimentinis kompiuteris, Mančesterio mažos apimties eksperimentinis aparatas, sėkmingai paleido saugomą programą.
- 1956 m. - Johnas McCarthy surengia pirmąją tarptautinę konferenciją, skirtą „dirbtiniam intelektui“ pabrėžti.
- 1975 m. - pristatytas pirmasis vartotojui skirtas mikrokompiuteris „Altair 8800“. Perskaitę kompiuterį, Billas Gatesas ir Paulius Allenas sukūrė „Altair BASIC“, kad „Altair“ galėtų paleisti saugomas programas (tai buvo produktas, kuris paleido „Microsoft“, tada vadintą „Micro-Soft“).
- 1997 m. - „IBM Deep Blue“ nugalėjo pasaulio šachmatų čempioną Garry Kasparovą 3½ – 2½.
- 2011 m. - „IBM Watson“ nugalėjo „Jeopardy“! čempionai.
- 2016 m. - „Google AlphaGo“ nugalėjo pasaulinio lygio „Go“ žaidėją Lee Se-dol 5-1.
Algoritmų supratimas
Algoritmas - "Matematikoje ir informatikoje algoritmas yra savarankiškas žingsnis po žingsnio atliekamų operacijų rinkinys. Algoritmai atlieka skaičiavimo, duomenų apdorojimo ir (arba) automatinio pagrindimo užduotis." - Vikipedija
Nuolat girdime tokius terminus kaip „algoritmas“, „kompiuterio programa“ ir vis daugiau „giluminio mokymosi“. Vis dėlto, nors dauguma supranta kompiuterines programas, kiti terminai yra šiek tiek sunkiai suprantami. Paprastai paprastam žmogui nėra labai svarbu suprasti techninius terminus, tačiau žinios apie progresą nuo vadinamojo „Ada algoritmo“ iki gilaus mokymosi turi reikšmę vertinant mūsų dabar greitą judėjimą link tikrojo „dirbtinio intelekto“.
Algoritmas, gana paprasta, yra taisyklė arba uždavinio atlikimo būdas. Kad ir kokie sudėtingi būtų kompiuteriai, jie yra ne tik laidų ir fizinių komponentų kolekcija. Jie turi gauti nurodymus, kaip atlikti užduotis ar užduotis, kurių nori įrenginio savininkai.
