|
İşletim Sistemi mi işletim kişiliği mi? Yapay zekaya övgü |
|
Bora'nin öyküsü
Annesinin hareketlerini takip etti çocuk. Her adımda annesinin ne yapacağını çok iyi biliyordu. İşte sandalyeyi çekip ayağa kalkacak, sağa dönecek mutfağa yönelecek, bu sırada da babası yüksek sesle günün haberlerini tekrar edecekti. Annesinin şimdiye kadar haberlere yorum yaptığını hiç hatırlamıyordu, baş sallamayı ve arada sırada çıkarılan tek heceli sesleri saymazsak... Hayatındaki her şeyin bir saat gibi işlediğini farkedeli çok uzun zaman olmamıştı. Evet annesi ile babası her gün aynı şeyleri yapmıyorlardı ama davranışları hep bir kümeden seçilmişti. Az sonra annesi ayağa kalkıp su alacaktı. O andaki tercihine göre sağdan veya soldan kalkmasına bağlı olarak suyu nasıl getireceğini söyleyebilirdi. Her zaman her şeyi bildiğini düşündüğü babası artık onun sorularına cevap veremiyordu. Babasının bütün söylediği sanki ona ezberletilmiş bir metnin tekrarıydı.
Bu sahneler pekala bizi veya çocuklarımızı bekliyor olabilir. Çocuklarımızın daha yalnız bir yaşamı olacağını anlamak için Nostradamus'un dizelerini okumaya gerek yok. Evet belki onlar, uzaktan eğitim alabilecekler, bilgisayar ağları ile dünyanın öteki ucundan arkadaşlar bulacaklar ama bir insan dokunuşunun yerini alacak mı bu?
Sanal dünyalar oyun bahçelerinin yerini tutabilecek mi? Sanmıyorum. Ama benim bu yazıdan konuşmak istediğim, bilgisayarların insan ilişkilerindeki etkilerinden öte, insanların bilgisayarlarla (veya programlarla) nasıl iletişim kuracakları üzerine.
Yukarıdaki hikaye sizi aldatmasın. Ekranın hangi tarafından baktığınızı bilmeniz, neyin sanal neyin gerçek olduğunu anlamanızı sağlamaz.
İşletim Sistemleri ve YeniArabirimler
Böcekleriyle ünlü UNIVAC yapıldığı zaman üzerinde bir işletim sistemi yoktu. Programlamak için kabloların yerlerini değiştirmek gerekiyordu. Günümüzde ise artık donanımdan bağımsız işletim sistemleri mevcut (Linux vs. ). Mikrokernelları (Mach vs.) sanal donanımlar kabul edersek elimizde gerçekte olmayan makinelerde çalışan işletim sistemleri bile var diyebiliriz. Benim kişisel görüşüm yakın bir gelecekte işletim sisteminin bir doyum noktasına ulaşacağı yönünde (tabii Windows'un çeşitli sürümlerini tekerleği yeniden keşfetme yolunda görebiliriz). Belki quantum bilgisayarlara geçildiği zaman işletim sistemi fikrinde biraz değişiklik görebiliriz (ki pek sanmıyorum çünkü bugün kullanılan pek çok fikir o zaman da canlı kalacak).
Yapay Zeka
ÇÜNKÜ (yine büyük harflerle) şu andaki programlar cümleleri çözümleyebilseler de içeriği anlamaktan çok uzaklar. Kısaca sesli bir iletişimin gerçek anlamda olabilmesi için ara birimin bir yapay zekaya sahip olması lazım. Bence esas dönüm noktası bu yapay zekayı ortaya çıkarabilmekte.
Bu yapay zekaya ulaşmanının bir yolu her şeyi kurallarla ifade etmek. Ama kurallara bağlı bir sistem kısıtlı kalmaya mahkum çünkü bütün kuralları bilgisayara girmemiz imkansız (mı acaba). Mesela elmayı tanımlamak için "Elma kırmızıdir" kuralini girelim. Kırmızı nedir peki, kırmızıyı da girmemiz lazım. "Kırmızı 650 nanometre dalgaboylu bir renktir". (650 ne, nanometre ne, dalgaboyu ne, renk ne?...)
Belki de çözüm insanın bütün algılama organlarına sahip, anatomik olarak benzer düşünme şekline sahip bir varlığı oluşturmak ve bu varlığın insanların yaşadığı ortamda yaşatmak. Böylece bu varlık bizim geçtiğimiz bütün aşamalardan geçecek, örneğin görme alıcısı ile elmayı görecek, elmanın kırmızı olduğunu farkedecektir. İlk akla gelen hemen insansı bir robot yapmak. İnsanın aynen benzeri bir robot yapmanın (bütün algılayıcıları ve biyolojik yapısı insan benzeri) ne kadar yanlış olduğunu MİT'nın "Cog" [2] isimli robotunda görüyoruz. Bu robot bütün bu insan özelliklerine rağmen parmağını 1 cm bile kaldıramamıştı. Gene de böyle bir robotumuzun olduğunu varsayalım. Bu robot sadece hareket etmekle kalmayacak aynı zamanda görüntü algıyacak, sesi çözümleyecek, kendi başına karar verecek vs. vs. vs. Bu konuların her hangi birinde çalışmış arkadaşlar her bir konunun kendi başına ne kadar zor olduğunu çok iyi bilirler.
Sanal İnsan(?)
**********************
Bora'nin Öyküsü: Ekranın Öteki yüzü veya Benim sanalım senin gerçeğin, senin sanalında benim gerçeğimdir
Sanal bir dünya yarattığımızı düşünelim, varlığımız esasında bu dünyada yaşayan bir program. Annesi ve babası var. Ortamdaki kendi dışındaki herkes, kendi başına basit hareket edebilen sanal insanlar, hepsi merkezi bir program tarafından kontrol ediliyorlar. Tek amaçları bizim programımızın eğitilmesini sağlamak, hiç birinin kendince düşünme potansiyeli yok ama pekala basit işleri yapabiliyorlar. Programımız büyüdüğü zaman artık onu gerçek dünyayla tanıştırmanın zamanı geliyor. Bunun için ona bir ara birim vermemiz yeter. Bu ara birim önün algılayıcılarına artık sanal görüntüleri vermek yerine gerçek dünyanın görüntülerini verebilir. Örneğin bu birim web'e bağlıysa programımız web'i dolaşarak kendi bilgisini artırır (ki bu süre zarfında o sanal bir dünyada dolaştığını düşünür). Sonuçta bir insanın geçtiği evrelerden geçmiş, insan gibi düşünebilen ve anlayan (en azından basitleştirilmiş olarak) bir programımız olur.
Karakter Çiftlikleri
Bir kere bu programa ulaştığımızda onu kullanabileceğimiz alanları bir düşünün. En başıtı az önce bahsettiğim işletim sistemi için arabirim. Elveda windows, çünkü artık işletim sistemi değil, farklı kişiliklere sahip bu ara birimler satılır. Karakter çiftliklerinde üretilen bu arabirimlerden kimisi daha espirili, kimisi daha ciddi, kimisi daha iyi analiz edebilen kişilikler olacaktir.
Bu kişilikler sadece iletişim sistemi arabirimi olmak zorunda da değil. Etkileşimli oyunların yeni aktörlerine hoşgeldiniz diyebilirsiniz. Kötü adama mı ihtiyaç var, hemen özel olarak yetiştirilmiş kötü adamları koyalım. Hepsinin zaten kendi kişilikleri var. Güzel kadın rollerinin olumsuz aktörü ise Marilyn sürüm 8.6 olabilir. İnsanlar artık oyun alırlarken kendi sevdikleri karakterlerin yer aldığı oyunları tercih ederler. Bu karakterler yaşadıkları sanal dünyada diğer karakterlerle bağlar (sevgi/nefret) kuracakları için oyunlara daha gerçekçilik katarlar.
Son olarak bu sanal kişiliklerin web içinde çok iyi bir arabirim olacağını söyliyebiliriz. Şu andaki bilgi çorbasında aradığımızı bulmak ne kadar da zor! Belki altavista'da otuz sayfaya bakmamız lazım bulana kadar, çünkü arama programı sizin ne demek istediğinizi anlayamıyor. Oysa kendi arama kişiliğinize açıklarsınız derdinizi o sizin için arar. Her bir sayfayı çözümleyeceği için aradığınıza çok rahat bir şekilde ulaşabilirsiniz, tıpkı sekreterinize bir telefon numarasını aratmış gibi. Kısaca karakter çiftliklerinde üretilmiş kişilikler, yapay zeka ile aramızdaki büyük boşluğu dolduracak köprü olacaklar.
Yaratılış ve Karakter Çiftlikleri
Bu durumda soru acaba biz de bu karakter çiftliklerinin bir parçası olabilir miyiz? Cevabım hayır. İmkan olursa bu konudaki düşüncemi ilerideki bir tarihte açıklamak isterim.
Sağlıcakla kalın.
Kaynaklar: 1. Haptics Community Web Page http://haptic.mech.northwestern.edu/ 2. The Cog Shop http://www.ai.mit.edu/projects/cog/
|