Daftar Isi:
- C 780–850 - Kehidupan Mohammed ibn-Musa al-Khwarizmi dari nama siapa kita mendapatkan kata "algoritme" (dan juga "aljabar")
- 1786 - Insinyur Hessian Army JH Müller menerbitkan sebuah makalah yang menggambarkan "Mesin Perbedaan" tetapi tidak dapat memperoleh dana untuk melanjutkan
- 1822 - Charles Babbage mengusulkan untuk mengembangkan mesin seperti itu dan, pada tahun 1823, memperoleh dana dari pemerintah Inggris. Setelah mengembangkan versi awal dari mesin seperti itu, ia menentukan proyek yang jauh lebih ambisius, "Mesin Analitis, " yang tidak pernah selesai.
- 1843 - Ada King, Countess of Lovelace, menulis "program komputer pertama."
- 1945 - John von Neumann menulis draf pertama makalah yang berisi deskripsi pertama yang diterbitkan tentang desain logis komputer menggunakan konsep program yang tersimpan.
- 1946 - Komputer elektronik pertama yang berfungsi, ENIAC diumumkan kepada publik.
- 1948 - Komputer eksperimental, Mesin Eksperimen Skala Kecil Manchester, berhasil menjalankan program yang tersimpan.
- 1956 - John McCarthy menyelenggarakan konferensi internasional pertama yang menekankan "kecerdasan buatan."
- 1975 - Komputer mikro konsumen pertama, Altair 8800 diperkenalkan. Setelah membaca komputer, Bill Gates dan Paul Allen mengembangkan Altair BASIC untuk memungkinkan Altair menjalankan program tersimpan (ini adalah produk yang meluncurkan Microsoft - yang kemudian disebut "Micro-Soft").
- 1997 - Deep Blue IBM mengalahkan Juara Catur Dunia Garry Kasparov 3½-2½.
- 2011 - Watson IBM mengalahkan Jeopardy! juara.
- 2016 - Google AlphaGo mengalahkan pemain Go kelas dunia Lee Se-dol 5-1.
Memahami Algoritma
Algoritma - "Dalam matematika dan ilmu komputer, suatu algoritma adalah serangkaian langkah demi langkah operasi mandiri yang harus dilakukan. Algoritma melakukan perhitungan, pemrosesan data, dan / atau tugas penalaran otomatis." - Wikipedia
Kami terus-menerus mendengar istilah seperti "algoritma, " "program komputer, " dan, lebih dan lebih lagi, "pembelajaran mendalam." Namun, sementara sebagian besar memiliki pemahaman tentang program komputer, istilah-istilah lain agak sulit dipahami. Biasanya, tidak terlalu penting bagi orang kebanyakan untuk memahami istilah-istilah teknis, tetapi pengetahuan tentang perkembangan dari apa yang dikenal sebagai "Algoritma Ada" menjadi pembelajaran yang dalam memiliki arti dalam menghargai gerakan kita yang sekarang cepat menuju "kecerdasan buatan" yang sebenarnya.
Algoritme, sederhananya, adalah aturan atau metode untuk menyelesaikan suatu tugas. Tidak peduli seberapa rumitnya komputer, mereka tidak lebih dari sekumpulan komponen kabel dan fisik. Mereka harus menerima arahan untuk menyelesaikan tugas atau tugas apa pun yang diinginkan oleh pemilik perangkat.