Görünen köy kılavuz istemez. 2018’de kendimizi makine öğrenmesi (ML-Machine Learning) ve ona bağlı yapay zekâ (AI) tartışması içerisinde bulacağımız aşikâr. Peki, bu tartışmalara Fransız kalmamak adına sabahlara kadar makale okumamız, istatistik bilgimizi tazelememiz ve matematik okuryazarlığımızı artırmamız mı gerekiyor?
“Hayır.” yanıtını vererek size gümüş kurşunu altın tepside sunacağımı düşündüyseniz, üzgünüm. Eğer gerçekten bu konudaki tartışmalarda pasif dinleyiciden bir adım öteye geçebilmek niyetindeyseniz, ne yazık ki tüylerinizi ürperten o ödevlerden kaçınmanın yolu yok.
Öte yandan, her girdiğiniz tartışmada, sessizlik bükücü ya da kazanan olmanız gerektiğine dair bir kural da yok. Yapay zekâ ile ilgili yetişilmesi neredeyse imkânsız bir hızda üretilen bilgiyi bir USB aracılığıyla kendinize takıp, veri transferi tamamlandıktan sonra “çalıştır” komutuyla “kullanılabilir yetenekleriniz” arasına ekleyebileceğinize dair fütüristik beklentilere sahip olmayın, ne olur… Eğer bu konuda uzlaşabilirsek, oldukça temel seviyedeki bilgi bloklarınızı sıkılaştırarak kendinize sağlam bir öğrenme zemini yaratmanızı ve dur durak bilmeksizin çıkacağınız yapay zekâ katlarının içerisinde yaşayabilmenizi sağlayacak bir önerim var: (Her şeyden önce) Tasarım ve algoritma kavramlarını içselleştirmeniz.
Tasarım sadece grafikerin değil ekibin işi olmalı
2017 yılı boyunca Digital Age için kaleme aldığım tüm yazılarda, (yazıların tamamını okumuş olanlar için can sıkıcı olarak nitelendirilebilecek kadar yüksek bir frekansta) tasarımla dekorasyon arasındaki akraba evliliğinden hallice bağlamı dağıtmayı çalışıp, tasarımın problem çözmekle anılması gerektiğinin altını çizmeye çalıştım. Ki böylelikle “Bir sistemi ‘tasarlamak’, o sistemle etkileşime geçecek (diğer bir deyişle onu kullanacak olan) insanla sistem arasında yaşananları ‘tasarlamak’ anlamına gelir” diyerek giriş yapacağımız Sistem-İnsan Etkileşimi uzmanlığı ile ilgili yöntemler, taktikler ve uygulamalar hakkında yazarken, okurun zihninde estetik kaygıdan öte bir dünya canlanabilsin. Öte yandan “Dijital transformasyonda tasarım odaklı düşünceyi etkin bir şekilde kullanabilmek için…” diye söze girerken, insanı merkeze alan problem çözümleme yöntemlerinden bahsettiğimizi anlatmakta zorlanmayalım. Özetle, tasarımın sadece grafikerin değil, hedef kullanıcımızın problemini çözmeye odaklı her bir takım arkadaşımızın en güçlü çözüm tekniği olduğunu, başarıya giden uzun yoldaki ilk ortak kabulümüz olarak ele alabilelim.
2017 boyunca “algoritma” teriminin havası ağırlıklı olarak yazılım dünyasının sohbetlerindeki yelkenlere basılmış olsa da, 2018 trendlerinin basında yer aldığı şu günlerde gördük ki, günlük iş sohbetlerimizde “algoritmalı cümlelerin” frekansı artacak. Bu öngörüm, bilişim terimlerine aşina olan profesyoneller, bilgi teknolojileri alanında eğitim görenler ve tabi ki akademisyenler için “Nihayet biz de pazarlamacılar gibi günlük sohbetimiz için bize özel terim ihracatına başlayabildik.” hazzını yaşatır mı, bilemem ancak anlamı ve beraberinde getirdiği ödevler nezdinde sistemli düşünmenin gerekliliğini şart koştuğundan, ben gerekirse 2018 yılı boyunca her cümlemin içerisinde bir kez “algoritma” demeye razıyım. Yeter ki, makine öğrenmesi ve yapay zekâ konuşacağımız bir geleceğe adım atmadan önce tasarım ve algoritmayı hayatımıza doğru şekilde yerleştirebilelim.
Algoritmanın kökeni bizlere çok uzak değil:
“Dünya’da; 1) Onlu sayı sistemini kuramsal olarak tanımlayıp üzerinde dört işlem kurallarını, 2) Denklem kurma yolu ile problem çözme-cebirsel kuralını, 3) Algoritmik yaklaşımla çözümleme yolunu ilk kez tanımlayan; bilim tarihinde, batılıların “Al-Khwarizmi – Al-Khowarizmi” sanı ile, Arapların” Al-Harezmi” sanı ile, bizim, “Harzemli” sanı ile tanımladığımız, (Batı Türkmenistan’ın, Harzem (Aral) gölünün güneyinde, “Harzem Bölgesi’ndeki, Harzem kentinde doğan – M.S. 780) Türk kökenli, Dedesi Abdullah olan, Musa Oğlu Muhammed’in çalışmalarıdır.
Özellikle Harzemli cebri, “üstün bir aritmetik” yaratması yanında, onlu sayılarla hesap ve problem çözme yöntemini açıklıkla – Algoritmik yaklaşımla öğretmesi, giderek güncel hayatı da etkilemiş, bilimsel yaklaşım ve gerçekçi düşünce bağlamında katkısı, alfabenin yazı diline katkısından az olmamıştır. Bu nedenledir ki, onlu sayılar ve Harzemli cebri ile problem çözebilenlere Harzemli – Alkhowarizmi tarafında olan anlamına “Algorist”ler adı verilmiştir. Avrupa’yı “Aydınlanma”ya götüren yolda Harzemli’nin etkisi az olmamıştır. Nasıl ki, çağımızın aracı bilgisayarı programlarken kullandığımız yönteme katkısı az olmadığı gibi…”
Net ve basit bir algoritma tanımıyla devam edelim: “Algoritma, verilen herhangi bir sorunun çözümüne ulaşmak için uygulanması gerekli adımların hiçbir yoruma yer vermeksizin açık, düzenli ve sıralı bir şekilde söz ve yazı ile ifadesidir. Algoritmayı oluşturan adımlar özellikle basit ve açık olarak sıralanmalıdır.” Sonra da üzerine bir algoritma tasarlayabilmek için seçeceğimiz problemi, yine aynı netlik ve basitlikte gündelik hayattan bir örnekle tanımlayalım: “İnternet’te aradığımı bulmakta zorlanıyorum. Anahtar kelime ile yaptığım sorguların daha anlamlı ve arayışımla uyumlu yanıtlar verebilmesini istiyorum.” An itibarıyla, bu probleme yanıt verebilecek en hızlı çalışan algoritmayı yazabileceğimizi düşünmek oldukça hayalperest bir çıkarım olacaktır zira Google’ın kurucu ortaklarından Larry Page’in soyadını verdiği ve “İnternet’e düzen getirmeyi hedefleyerek tezleştirdiği” PageRank algoritması işte tam da bu probleme yanıt vermek üzere yaratıldı.
PageRank algoritmasının basite indirgenmiş ilk hali
Amacım “Tam algoritmanın aslında benim de tasarlayabileceğim bir çözüm olabileceğine dair umutlarım yeşeriyordu ki karşıma yine Google ve anlamadığım terimlerden oluşan matematik formülleri çıkıverdi…” diye iç geçirenler, sizi duydum. Sizi duydum ve içinize su serpecek algoritma örneğiyle geri döndüm: “Çalışmayan Lamba Algoritması”
1. Lamba çalışmıyor.
2. Lambanın fişi takılı mı?
1. Değilse fişi tak.
2. Takılıysa bir sonraki adıma geç.
3. Ampul patlak mı? Kontrol et.
1. Patlaksa ampulü değiştir.
2. Değilse bir sonraki adıma geç
4. Yeni bir lamba al.
Algoritma yazmak için yazılımcı olmaya gerek yok mu?
Eğer şu anda iç sesiniz “Bir dakika, bir dakika, iyi de PageRank de bu yukarıdaki Çalışmayan Lamba Algoritması da algoritmaysa, algoritma yazmak için illa yazılımcı olmaya gerek yokmuş. Bunu ben de yazarım.” şeklinde tınlıyorsa, işte o zaman amacıma ulaştım ve algoritmanın üzerindeki sis perdesini kaldırmayı az da olsa başarabildim demektir. “Az da olsa” diye final yapmamın sebebi, ilk PageRank örneğindeki karışıklıkla ampul örneğindeki yalınlık arasında gidip gelirken öğrenilmesi gerekenlerin, aynı işlevi görecek diğer algoritmaların varlığını öğrendiğinizde yaşayacaklarınızın, algoritmanın sağlamasını yapmak için harcayacağınız çabanın sizi nasıl da çok hızlı bir şekilde vazgeçmeye iteceğinin muhtemelen henüz bilincinde olmamanızdır.
Yakup Bayrak
Kaynak: http://digitalage.com.tr/
Yazı dolaşımı
Yapay Zekanın Kötü Amaçlı Kullanımının Tehditleri Neler?
Derin Öğrenme Eğitimi
Bunları da sevebilirsiniz
Robot ve Yapay Zeka Uzmanları Birleşmiş Milletleri Uyardı
Ağustos 23, 2017 3
Türkiye’de teknoloji: Yapay zekâ nedir? – DW Türkçe
Mayıs 10, 2020 0
Nesnelerin İnterneti ve Yapay Zeka – Intel
Kasım 28, 2017 0
Bir cevap yazın Cevabı iptal et
E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir
Yorum
İsim *
E-posta *
İnternet sitesi
Bir dahaki sefere yorum yaptığımda kullanılmak üzere adımı, e-posta adresimi ve web site adresimi bu tarayıcıya kaydet.
Sosyal Medyada Yapay Zeka ve Muhteşem Beyin
En Çok Okunanlar
Ayın Kitabı / BAŞLANGIÇ- Dan Brown
Aralık 1, 2020 14
TEPKİ (Otizm Kısa Filmi)
Ekim 29, 2020 13
Alzheimer’dan Korunmak İçin Örgü Örmeyi Öğrenin!
Kasım 20, 2019 12
Yapay Zeka Tüm Dersler (01-13): Şadi Evren Şeker
Ekim 22, 2020 12
Dünyanın İlk İnsansı Robotu Sophia 19 Nisan’da Türkiye’de
Ocak 26, 2018 12
Bilgisayar ile Görüntü İşleme Nedir?
Eylül 10, 2017 9
Yapay Zekâ ile Düşünen Makineler
Mart 14, 2021 8
Dünyada İlk Defa Robot Yapan Cizre’li Bir Alim: Ebu’l-İzz El-Cezeri – 1.Bölüm
Ağustos 7, 2017 7
Türk Halkının Yapay Zeka ile İmtihanı
Eylül 6, 2019 7
II. Abdülhamid Japonya’ya 1889’da robot hediye etmiş!
Ocak 13, 2017 6
Ayın Kitabı
Ayın Kitabı
Ayın Kitabı / Kalite Prensiplerinin Görsel Haritalama Tekniğine Göre Bibliyometrik Analizi
Mart 1, 2021 0
Doç.Dr.Mehmet Nurullah KURUTKAN ve Dr.Fatih ORHAN’ın editörlüğünü yaptığı ve SAGE yayınevi tarafından yayımlanan”Kalite Prensiplerinin Görsel Haritalama Tekniğine Göre Bibliyometrik Analizi” başlıklı bu değerli kitap
Daha fazla oku
Yapay Zeka Dersleri
Yapay Zeka Dersleri
Doğal Dil İşleme (Natural Language Processing)
Temmuz 14, 2021 0
Doğal Dil İşleme, NLP (Natural Language Processing) olarak bilinen Yapay Zeka ve Dil Biliminin bir alt kategorisidir. Türkçe, İngilizce, Almanca, Fransızca gibi doğal dillerin
Daha fazla oku
Bulanık Mantık Dersleri
Temmuz 10, 2021 0
Makine Öğrenmesi (Yapay Zeka): Mehmet Burak Sayıcı
Haziran 10, 2021 1
Yapay Zeka Tüm Dersler (01-13): Şadi Evren Şeker
Ekim 22, 2020 12
Yapay Zeka 13: Doğal Dil İşleme, Metin Madenciliği ve Hesaplamalı Dil Bilim
Mayıs 5, 2017 0
Yapay Zeka 12: Yapay Sinir Ağları (Neural Networks)
Mayıs 4, 2017 0
Yapay Zeka 11: Genetik Algoritmalar
Nisan 27, 2017 0
Yapay Zeka 10: Bulanık Mantık ve Bulanık Kümeler
Nisan 23, 2017 0
Yapay Zeka 9: Birinci Derece Mantık (First Order Logic)
Nisan 2, 2017 0
Yapay Zeka 8: Mantık (Logic)
Nisan 1, 2017 0
Yapay Zeka 7: Oyun Ağaçları, Minimax ve Alfa Beta Budaması
Mart 17, 2017 0
Tüm hakları saklıdır © 2021 Yapay Zeka ve Muhteşem Beyin. Tema: ThemeGrill tarafından ColorNews. Altyapı WordPress.