Arşiv Anasayfa Düşünce Dünyası
Sayfalar: 123
Yapay Zeka Gönderen: 3L3CTRO Tarih: 22 December 2007 18:46:36
Arkadaşar bu delphideki yapay zeka hakkında bilgim yok araştırdım ama istediğim sonucu elde edemedim...umarım  burada bu konuda iyi bilgiye sahip arkadaşlar vardır...ince ince anlatırsalar sevinirim..hem bilmeyenler için iyi bir kaynak olabilir diye düşünüyorum...
Ynt: Yapay Zeka Gönderen: cLaW Tarih: 23 December 2007 13:04:46
offf zor iş Very Happy
Ynt: Yapay Zeka Gönderen: Akrep Tarih: 23 December 2007 15:21:22
Zor ki ne zor... Smile Kimileri oturup karşılıklı olarak yazışabildikleri, birbirleriyle atıp tutuşabildikleri chat robotlarına "yapay zeka" adını vermekteler. Ben böyle yaratıklardan (program) nefret ettiğim gibi en basit yapay zekanın "y" si bile olduklarını düşünmüyorum. Öncelikle yapay zekanın ne demek olduğunu tartışmak gerekir.

Yapay zeka, tıpkı ne iş yapacağını bilen bir işçi gibi kodlarında ne emir verilmişse sırasıyla yapan, yapacaklarını bazı şart ve durumlara göre seçen ve çevresine bilgi vererek aynı zamanda komut alabilen bilgisayar programıysa... Bu demektir ki yaptığımız neredeyse her program aslında bir yapay zekadır.

Yapay zeka karşılıklı oturup muhabbet edebileceğin bir programı ifade ediyorsa ve sadece kendisine önceden verilmiş olan durum ve şartlara göre davranacak, söyleyeceklerini belirleyecek ise, yani "chatbot" olacaksa bunu yapmak çok zor değil, ne kadar uzun süre uğraşırsanız o kadar gerçekçi bir illüzyon yaratmış olursunuz. (ki bu da ilk söylediğim sınıfa girer)

Ama şu şekilde bir diyaloğa girebiliyorsa benimle;

Ben - Bizim Okan'ın selamı var sana, biraz önce telefonda görüştüm.
Prog- Aleyküm selam da Okan kim?
ben - Lan Okan işte hatırlamıyomusun? Geçen virüslendin de sana McAfee yüklemişti ya...
Prog- Heee bildim bildim tamam. Valla ne iyi gelmişti Smile Nerde o şimdi? Üniversiteye hazırlanıyorum demişti, kazandı mı?
Ben - Kazandı, ODTÜ bilgisayar mühendisliği'ni kazandı.
Prog- Vaaay, helal olsun adama, kazanacağım dedi kazanmış...
Ben - Ne sandın? sen de yapay zekayım diye geçin burda!
Prog- Ayıboluyo ama Sad

İşte o zaman bu programı yapan arkadaşın önünde ceketimi ilikler ve saygıyla eğilirim Smile Böyle birşeyin yapılması için çok zaman, emek ve kaynak yetmez. Bunları kullanarak böyle alt-kültüre sahip ve insan gibi sohbet edebileceğin ve davranışlar bekleyebileceğin bir program için insanın kendisini çok iyi anlaması ve bir bebeğin zekasına sahip, zamanla kendi kendine öğrenebilme yeteneği olan bir yapay sinir sistemi tasarlaması gerekli. Yani insan beyninin yapısını anlamak ile direkt alakalı. Oysa insan, beynin yapısını anlamaktan hala çok uzak. Anlaşılan kısımlar tabi ki çok fazla, en azından tıp alanında oldukça faydalı olacak kadar çok şey biliniyor. Ama bu buluşlar hala beynin sırlarının yanında denizde damla gibi.

Sizi bilmiyorum ama ben yapay zeka denince, icat edildiği zaman sadece "aguu" kelimesinden başka birşey bilmeyecek yani dağarcığı sıfır olan fakat öğrenme ve sorgulama yeteneğine sahip, insan hislerini çözümleyerek taklit edebilen bir programı anlarım.

Böyle bir zekanın, insanın kötü huylarını da taklit edebileceğini ve bilgisayar gücü ile birleştirdiğinde sebep olabileceği felaketleri bilim-kurgu yazarları gayet başarılı bir şekilde öngörüyorlar sanıyorum Smile İnsan bilincinin yapay bir kopyası olabilecek tek bir programın bile tüm dünya için büyük tehlike oluşturacağını düşünüyorum.
Ynt: Yapay Zeka Gönderen: barutali Tarih: 23 December 2007 17:27:56
Kodlama mantığını düşünürken bile bikaç entegremin cızıldadığını hissettim Smile ama yapay zeka üzerine güzel bi film biliyorurum Ocean 13 tü sanırsam adı Brad Pitt gibi ünlü oyunlucular var bir kumarhaneyi soymak istiyorlar ordaki güvenlik sistemide yapay zekaMIŞŞ  güzel bi filmdi tavsiye ederim Smile
Ynt: Yapay Zeka Gönderen: 32844 Tarih: 24 December 2007 02:01:43
Yapay zeka dedikleri herhalde "if    then" manyağı bir programdır.
Ynt: Yapay Zeka Gönderen: RewriteRule Tarih: 24 December 2007 03:36:46
Fatih, dediğin sanırım birazcık doğru.

İlk başta programa herhangi birşey öğretilmeyecek. Merhaba denildi mi, Merhaba? diye bir soru soracak yapay alet. Gelen farklı Merhaba cevaplarını kendine göre yorumlayacak. Örneğin Nasılsın diye alete sorulduğunda ilk defa duyduğundan birkaç defa Nasılsın diyecek. Gelen cevaplara göre kafasında Nasılsın? sorusuna karşılık cevap(lar) oluşturacak. Diğer gelen soruları da yorumlamaya başlayıp kendi kendine öğrenen bir yapma zeka(veritabanı) ortaya çıkacak.

Tabi bunun nasıl yapılacağıyla ilgili herhangi bir algoritma oluşturamıyorum. Altyapım buna yeterli değil. Yapay Zeka ve Sinir Ağları üzerine daha çok kafa patlamktan lazım.

Bu sadece benim yorumumdur. Herhangi bir araştırma yapmadım. Yanlış olabilir.

NOT: Bu konuyu zenginleştirip Delphi Dünyası ailesi olarak açık kaynak kodlu bir beyin ortaya çıkarabiliriz aslında. Ne dersiniz?Smile
Ynt: Yapay Zeka Gönderen: babahayati Tarih: 24 December 2007 09:09:17
bakın burada yapay zekaya örnek sayılabilicek bir uygulama var, önce üye olun....
bir nesne tutuyorsunuz aklınızadan, program size sorular soruyor ve aldığı cevaplara göre nesneyi biliyor, programın mantığını anlama adına ilk başlarda kalem çakmak telefon gibi basit şeyler deneyin sonra zorlarsınız.
yapay zeka konusunda bende akrep gibi düşünüyorum, bu uygulama tam örnek değil ama fenada değil.. deneyin

5-6 sorudan sonra emin olmak için sorduğu belli oluyor, örneğin çakmak için
sıvı içerirmi
bir yerine basmanız gerekirmi
kokusu varmı
hediye verilirmi
Cevaplar evet hayır şeklinde değil deneyince göreceksiniz, 25 soru sorduktan sonra tahmin ediyor.
http://www.dingobeta.com

Ynt: Yapay Zeka Gönderen: 3L3CTRO Tarih: 24 December 2007 15:13:42
NOT: Bu konuyu zenginleştirip Delphi Dünyası ailesi olarak açık kaynak kodlu bir beyin ortaya çıkarabiliriz aslında. Ne dersiniz?Smile

bencede böyle birşey denesek nasıl olur..? (gerçi benim delphi bilgim bu kadar yeterli değil ama aramızda bunu yapabilecek kişilerin olduğunna inanıyorum  açıkçası)
Ynt: Yapay Zeka Gönderen: RewriteRule Tarih: 24 December 2007 15:46:32
Sercan benim de çok şahane bir bilgim yok ama büyük projeye başlayınca çok geliştiğini farkediyorsun. Diğer dillerde bana hep böyle olmuştur.

Valla ben Yapay Sinir Ağları üzerine araştırmalara başlıyorum. Zaten Yapay Zeka konusuna çoktandır girmek istiyordum ama korkuyordum açıkçası. Eğer Adminlerimiz de kabul ederse Delphi Dünyası altında böyle bir projeye imza atalım. Hemde böyle büyük bir projeyle kendimizi geliştirmeye de fırsat buluruz.


Ynt: Yapay Zeka Gönderen: Akrep Tarih: 24 December 2007 16:51:59
Veritabanı olayını bir yalayıp yutalım da önce... Smile Ama bir çalışma başlatana mutlaka ki ilgilenenlerden destek gelecektir. Adminler kabul ederse şeklinde bir ifadeye gerek yok, "açık kaynak" bölümü altına açarsınız konuyu, geliştirmeye başlarsınız, grup oluşturursunuz, yardım alırsınız, yardım edersiniz. Biz de birşeyler öğreniriz arada, yada elimizden geliyorsa yardımcı oluruz.

Uğraşın, uğraşın ki insanlığın yapay zekaya sahip makinalar tarafından yok edilişini biraz daha erkene alalım Smile Gerçi bir de iyi yönünden bakmak lazım, böyle bir durumda insanlığı yok etmeye çalışan makinalara direnme gücü yine sadece ve sadece insanlar tarafından yönetilen "yarı yapay" zekaya sahip sistemlerde olacaktır.  Çok mu hayalperestim? Smile Hayatta kendimi iyi kötü başarılı sayabildiğim alanlardan birisi, içinde bulunduğum sosyal ortamdaki yakın geleceği ve yakın olduğum insanların davranışlarını tahmin edebilmemdir. Ortalama 4/5 oranında isabetli tahminlerde bulunduğumu söyleyebilirim. Beni korkutan şey, düşünce dünyamdaki tüm göstergelerin yapay zeka veya kendi kendine öğrenebilme kabiliyeti olmayan değişik formlarda bilgisayar programları tarafından gelecek bir felaketi işaret ediyor olması. Ve bundan kaçış da yok Smile Birileri bunu yapmazsa başkaları yapacak, onlar yapmazsa ben yapacağım, ben yapmazsam sen yapacaksın.

Ama her ne yapılacaksa bunun insana muhtaç olması taraftarıyım. Yani yapay zekaya tamamen kendi kendine öğrenebilme ve amaçlarını değiştirebilme yeteneği verilmesine yönelik yatırım, çaba ve harcanan zamana kişisel olarak karşıyım. Gerekirse böyle çalışmalar yapan şirketlerin kapılarına gidip kendimi kapı koluna zincirleyerek yada kendi üzerime benzin dökerek eylem yapabilirim Smile  (sadece benzin dökerim ama yakmam merak etmeyin...)
Ynt: Yapay Zeka Gönderen: RewriteRule Tarih: 24 December 2007 17:42:44
Tamam Akrep yaw, niye kızıyon?Smile

Birde şöyle bişey daha var --> Delphi ile yapabilir miyiz?
Ynt: Yapay Zeka Gönderen: babahayati Tarih: 24 December 2007 18:05:42
Delphi ile yapabiliriz ama @32744 dediği gibi if then manyağı olur program.
Lojik programlama dilleri bu işler için daha uygundur hatta bizzat bu iş için ortaya çıkmış dillerdir. Ben uzun zamandır Prolog kurcalıyorum mesela, birde LISP var zaten benim bildiğim.
Ynt: Yapay Zeka Gönderen: Akrep Tarih: 24 December 2007 18:06:51
Tamam Akrep yaw, niye kızıyon?Smile

Birde şöyle bişey daha var --> Delphi ile yapabilir miyiz?

Nasıl bir şey? Dingo'nun web sitesinden bahsediyorsan asp.net ile yapılmış bir site. "Delphi for Asp.Net" ile yapılmış da olabilir, başka bir dille yapılmış da olabilir. Her halükarda, delphi bu web sitesini yapabilmekten çok daha öte güçte bir dildir. Algoritmayı tasarlayabildikten sonra "delphi ile yapılır mı acaba" diye düşünmeye gerek bile yok. Önemli olan "neyle" yapıldığı değil, "nasıl" yapıldığı. Delphi'nin gücünün yetmediği bir konuyla ilgileniyorsanız zaten çoktan guru (üstad, patron, şah, lider, profesyonel, devletlü, aşmış, bir konu üzerine kafayı çizecek kadar bilgiye sahip kişi) olmuşsunuz demektir Smile
Ynt: Yapay Zeka Gönderen: RewriteRule Tarih: 24 December 2007 18:23:08
babahayati bi ara bende bakmıştım LISP'e ama çok farklı bir sözcük dizimi olduğu için bırakmıştım(sanki masal okuyor gibi kod yazılıyor, en azından giriş seviyesi için böyleydi Smile). Sanırım dediğin gibi LISP veya Prolog bu iş için biçilmiş kaftan.

Akrep, bahsettiğim aslında websitesi yapmak değil. Masaüstünde çalışan bir uygulama tarzında yapmak ama sanırım Delphi'de bu işi yapmak LISP'te yapmaktan en az 5 kat fazla zaman alabilir. Ayrıca dediğin gibi algoritmayı kurabilmek çok önemli. Yoksa öylesine hiçbir algoritma geliştirmeden direk kod yazmaya başlamak zaman kaybından başka birşey değil.
Ynt: Yapay Zeka Gönderen: 3L3CTRO Tarih: 24 December 2007 18:26:04
Birileri bunu yapmazsa başkaları yapacak, onlar yapmazsa ben yapacağım, ben yapmazsam sen yapacaksın.


Akrep bir yerde okudum başkaları yapmış bile... Grin Grin

Haber Şöyle...

Konuşan ve Düşünen Bilgisayar

Compishco Ali Murat Erkorkmaz tarafından oluşturulmuş bir yazılım.

Compishco Ali Murat Erkorkmaz tarafından oluşturulmuş bir yazılım. Ama ne yazılım. Compisco sayesinde bilgisayarınızla konuşabiliyorsunuz.Söylediklerinizi anlıyor ve size cevap veriyor. İnterneti belleği olarak kabul ediyor ve sorularınız için bilgiyi internetten topluyor. Tek bir komutla müziği açmasını söyleyebilir,ekonomi hakkında bilgi alabilir,onunla sohbet edebilir ya da emaillerinizi okumasını söyleyebilirsiniz. Bilimkurgu filmleri gerçek oluyor sanırım. Bu arada compishco espride yapabiliyor.

14.12.2007 10:21

Linkide burada...

http://www.veteknoloji.com/?id=2097&habertip=3