OOP uzmanları için soru. - sayfa 30

 
Vladimir Perervenko :

Rus müstehcen, henüz kimse algılama hızı ve verimlilik açısından geçmedi. İngiliz bilim adamları kanıtladı.

Çünkü ruh + net, ısırma talimatları Rus müstehcen diline yatırılmıştır.
 

Birkaç haftadır yapay zeka hakkında düşünüyorum. Bu sorunsalın teorik temelinin net ve sistematik olmaktan uzak olduğu biliniyor, ancak kimsenin bir insanın nasıl düşündüğünü gerçekten anlamadığı giderek daha açık hale geliyor. İroni şu ki, Bilinç Dünyayı yönetiyor ama kendini bilmiyor. Zihnin gizli mekanizmaları sanki arka planda çalışır, dinamik bir gerçeklik modelini destekler veya yeniden yapılandırır, ancak bir "ayna" - kişinin kendini anlaması - sürekli olarak ondan düşer. Ona odaklanmaya çalıştım. Başlangıç olarak, iki temel yapay zeka kavramını tanımladım:

  1. Zeka bilinçli bir zihinsel aktivitedir.
  2. Bilgi Tabanı, Zihin ile etkileşimin bir "nesnesi" olarak hareket eden, basitleştirilmiş yapılandırılmış bir gerçeklik modelidir.

Yani, Zihin ve onun "nesnesi" - Gerçeklik, Zihnin Gerçekliği modellediği, onu bir nesne ilişkileri ortamı ("nesnel prizma aracılığıyla") ve Gerçeklik (göre göre) olarak yansıttığı sürekli bir süreç içinde etkileşime girer. Zihnin kendisi), onu yaratır ve yok eder. "Aklın Gerçekliğin rastgele mi yoksa düzenli bir ürünü mü olduğu" felsefi sorusunu tartışmayacağız, ancak a priori olarak bu iki varlığın - Zihin ve Gerçekliğin etkileşim için tasarlandığını varsayıyoruz.

Problemimiz bağlamında, - AI - Zihin Modeli , Bilgi Tabanı - Gerçeklik Modeli , görevimiz onların etkileşimini modellemektir .

Bu konu, kalıtım, kapsülleme vepolimorfizm nedeniyle AI uygulamak için en önemli araçlardan biri olarak belirlediğim OOP'nin uygulanabilirliği hakkında soruları gündeme getiriyor, ancak daha önce de söylediğim gibi, bu aracın AI için etkili olduğunu düşünmüyorum. mevcut görünüm . "Dünyanın resmi" modeli, standart bir programlama dili tarafından tanımlanamayacak kadar kapsamlıdır. Yani, Bilgi Tabanı - bizim "gerçeklik modelimiz" - o kadar çok nesneye, özelliğe ve kalıba sahiptir ki, ağır sözdizimsel "römorku" ile standart programlama açıklamayı yavaşlatacaktır. Böyle bir çalışmanın ne kadar zaman ve kaynak alacağını hayal edin. Ek olarak, standart OOP kodunun kabul edilemez bir kusuru vardır - bu statiktir - ve AI "eğitiminin" Bilgi Bankası kaynaklarının sonsuz bir yeniden yazılmasına dönüşeceği anlamına gelir. Gerçeklik, onunla etkileşim sürecinde sürekli olarak Zihin'e kendini gösterir ve Zihnin, Gerçeklik modelini hızla "yeniden yazabilmesi", hareket halindeyken Bilgi Tabanının "kaynaklarını" değiştirmesi önemlidir. Bu, AI ile ilgili olarak standart OOP kodunda bir "kusur" ortaya çıkarır - Bilgi Bankası yapısının dinamizmini desteklemez ve "manuel" yeniden yazılmasını gerektirir. Ancak, Veritabanı gibi Bilgi Tabanının da, bu bağlamda AI öğrenmesinin bir sonucu olan yeniden yapılanmanın yanı sıra sürekli güncelleme gerektirdiği açıktır. Bu nedenle, Bilgi Tabanı, statik bir OOP koduyla yapısal olarak tanımlanan Intellect'in "çalışan bir nesnesi" olamaz.

Gelelim sinir ağlarına. Bilgi Tabanını oluşturmaya yardımcı olabilirler mi? Bence - kesinlikle, ama tamamen değil. NN, Gerçekliği nesnelerin, durumların ve etkileşimlerin biçimlerini yansıtan soyut görüntüler ve desenler biçiminde temsil edebilir ve bu materyal sınıflandırılabilir ve miras alınabilir, ancak açıklamada sunulan verilerin aşırı "yorumlanabilirliğinin" dezavantajını düşünüyorum. açık ve net ilişkiler, formüller, yasalar.

Bu nedenle, Bilgi Tabanını oluşturma teknolojisi ve metodolojisi soruları açıktır. Ve henüz "motor" - Akıl - sorunlarını gündeme getirmeye başlamadık.

 
Реter Konow :

Birkaç haftadır yapay zeka hakkında düşünüyorum. Bu sorunsalın teorik temelinin net ve sistematik olmaktan uzak olduğu biliniyor, ancak kimsenin bir insanın nasıl düşündüğünü gerçekten anlamadığı giderek daha açık hale geliyor. İroni şu ki, Bilinç Dünyayı yönetiyor ama kendini bilmiyor. Zihnin gizli mekanizmaları sanki arka planda çalışır, dinamik bir gerçeklik modelini destekler veya yeniden yapılandırır, ancak bir "ayna" - kişinin kendini anlaması - sürekli olarak ondan düşer. Ona odaklanmaya çalıştım. Başlangıç olarak, iki temel yapay zeka kavramını tanımladım:

  1. Zeka bilinçli bir zihinsel aktivitedir.
  2. Bilgi Tabanı, Zihin ile etkileşimin bir "nesnesi" olarak hareket eden, basitleştirilmiş yapılandırılmış bir gerçeklik modelidir.

Yani, Zihin ve onun "nesnesi" - Gerçeklik, Zihnin Gerçekliği modellediği, onu bir nesne ilişkileri ortamı ("nesnel prizma aracılığıyla") ve Gerçeklik (göre göre) olarak yansıttığı sürekli bir süreç içinde etkileşime girer. Zihnin kendisi), onu yaratır ve yok eder. "Aklın Gerçekliğin rastgele mi yoksa düzenli bir ürünü mü olduğu" felsefi sorusunu tartışmayacağız, ancak a priori olarak bu iki varlığın - Zihin ve Gerçekliğin etkileşim için tasarlandığını varsayıyoruz.

Problemimiz bağlamında, - AI - Zihin Modeli , Bilgi Tabanı - Gerçeklik Modeli , görevimiz onların etkileşimini modellemektir .

Bu konu, kalıtım, kapsülleme vepolimorfizm nedeniyle AI uygulamak için en önemli araçlardan biri olarak belirlediğim OOP'nin uygulanabilirliği hakkında soruları gündeme getiriyor, ancak daha önce de söylediğim gibi, bu aracın AI için etkili olduğunu düşünmüyorum. mevcut görünüm . "Dünyanın resmi" modeli, standart bir programlama dili tarafından tanımlanamayacak kadar kapsamlıdır. Yani, Bilgi Tabanı - bizim "gerçeklik modelimiz" - o kadar çok nesneye, özelliğe ve kalıba sahiptir ki, ağır sözdizimsel "römorku" ile standart programlama açıklamayı yavaşlatacaktır. Böyle bir çalışmanın ne kadar zaman ve kaynak alacağını hayal edin. Ek olarak, standart OOP kodunun kabul edilemez bir kusuru vardır - bu statiktir - ve AI "eğitiminin" Bilgi Bankası kaynaklarının sonsuz bir yeniden yazılmasına dönüşeceği anlamına gelir. Gerçeklik, onunla etkileşim sürecinde sürekli olarak Zihin'e kendini gösterir ve Zihnin, Gerçeklik modelini hızla "yeniden yazabilmesi", hareket halindeyken Bilgi Tabanının "kaynaklarını" değiştirmesi önemlidir. Bu, AI ile ilgili olarak standart OOP kodunda bir "kusur" ortaya çıkarır - Bilgi Bankası yapısının dinamizmini desteklemez ve "manuel" yeniden yazılmasını gerektirir. Ancak, Veritabanı gibi Bilgi Tabanının da, bu bağlamda AI öğrenmesinin bir sonucu olan yeniden yapılanmanın yanı sıra sürekli güncelleme gerektirdiği açıktır. Bu nedenle, Bilgi Tabanı, statik bir OOP koduyla yapısal olarak tanımlanan Intellect'in "çalışan bir nesnesi" olamaz.

Gelelim sinir ağlarına. Bilgi Tabanını oluşturmaya yardımcı olabilirler mi? Bence - kesinlikle, ama tamamen değil. NN, Gerçekliği nesnelerin, durumların ve etkileşimlerin biçimlerini yansıtan soyut görüntüler ve desenler biçiminde temsil edebilir ve bu materyal sınıflandırılabilir ve miras alınabilir, ancak açıklamada sunulan verilerin aşırı "yorumlanabilirliğinin" dezavantajını düşünüyorum. açık ve net ilişkiler, formüller, yasalar.

Bu nedenle, Bilgi Tabanını oluşturma teknolojisi ve metodolojisi soruları açıktır. Ve henüz "motor" - Akıl - sorunlarını gündeme getirmeye başlamadık.

AI, kesin bir algoritması olmayan sorunları çözmenize izin veren herhangi bir şeydir. Neticede.

Bir sinir ağı, bir Bilgi Bankası veya kendi buluşunuz olabilir.

İşte AI'nın temel konsepti.

OOP hakkında tamamen saçmalık, her zamanki gibi.

 
Koldun Zloy :

AI, kesin bir algoritması olmayan sorunları çözmenize izin veren herhangi bir şeydir. Neticede.


Ve sadece değil. Örneğin, herhangi bir sayısal veri olmadan karşıdan gelen bir aracın önünden karşıya geçmek için zamanınız olup olmadığını nasıl analiz edersiniz? Çocuk bunu belirleyemeyecek ve zamanla, herhangi bir talimat olmadan bu anlayış/beceri geliyor.

 
Alexey Viktorov :

Ve sadece değil. Örneğin, herhangi bir sayısal veri olmadan karşıdan gelen bir aracın önünden karşıya geçmek için zamanınız olup olmadığını nasıl analiz edersiniz? Çocuk bunu belirleyemeyecek ve zamanla, herhangi bir talimat olmadan bu anlayış/beceri geliyor.

Ve AI'nın genel kabul görmüş tanımında tam olarak neyi sevmediğinizi öğrenebilir misiniz?

 
Koldun Zloy :

Ve AI'nın genel kabul görmüş tanımında tam olarak neyi sevmediğinizi öğrenebilir misiniz?

Neden bir şeyden hoşlanmadığımı düşünüyorsun? Bunun sizin kişisel tanımınız olduğunu düşündüm ve sadece düşüncelerimi ekledim.

 

Şimdi Intellect'in sorunlarına geçelim. "Bilinçli zihinsel aktivite" neleri içerir ve hangi mekanizmalara dayanır?

Aklın ilk ve ana işlevi, Akıl ve Gerçeklik etkileşiminin gerçekleştirildiği " anlamsal yapılar" ile çalışmaktır. Semantik bir yapı, Zihnin Gerçekliğe "bakışının" bir ürünüdür ve parçasını öznel (bazen yaratıcı) prizması aracılığıyla yansıtır.

Anlamsal yapı, "canlı" bir etkileşimde bir nesneler ve özellikler kompleksi biçiminde Gerçekliğin "bir kesitinin anlık görüntüsünü" iletir. Anlamsal yapıların bir araya gelmesi, Gerçekliği veya "sözde-Gerçekliği" parça parça modeller, Zihin'den veya Zihne nesnel veya öznel bir mesaj taşır . Bu semantik bir "besleme"dir - düşünce, bilgi, tutum ve çok daha fazlası... Semantik yapılar bilişsel işlevler tarafından ayrıştırılır, birleştirilir veya kopyalanır, bunların arasında sebeplerden sonuçlara iyi bilinen mantıksal geçişler, hiyerarşik olarak "koşar". kategorilerin dalları veya ilişkisel zincirler. Gelen anlamsal yapı, bağlamı ayrıştırma, değerlendirme, çıkarma veya modelleme ve kaynağın öznel prizmasını deşifre etme aşamalarından geçer. Girdilere yanıt olarak, Zihin, bir dizi mantıksal ve analitik mekanizma ve Bilgi Tabanını kullanarak montajını oluşturur ve "geri dönüştürülmüş" malzeme deneyime parçalar halinde entegre edilebilir ve hatta algı kanunlarını yeniden yazabilir. Bunlar, her aşamanın yüzeysel bir fikre sahip olduğumuz karmaşık bir mekanizma olduğu, Anlamlı Zihnin çalışmasının genel ilkeleridir.

not. Semantik yapılar - Akıl çalışmasının ürünü ve Akıl tarafından temsil edilen bir Gerçeklik dökümü, yalnızca anlamsal yapıların montajı için malzeme, nesne düzeni ve doğasında var olan miras için malzeme sağlayan Bilgi Tabanının bir yapı taşı DEĞİLDİR. bilişsel fonksiyonlar.

 

Bu semantik yapılara uzun zamandır semantik bağlantılar denir.

Yapay zeka bilinçli, en azından zihinsel, en azından zihinsel aktivite gerçekleştiremez - orada farkında olacak kimse yok.

 
Dmitry Fedoseev :

Bu semantik yapılara uzun zamandır semantik bağlantılar denir.

Yapay zeka bilinçli, en azından zihinsel, en azından zihinsel aktivite gerçekleştiremez - orada farkında olacak kimse yok.

Bahse girerim. Farkındalık - anlamsal yapıları analiz eden ve öznel "Dünyanın resmi" ile mantıksal bağlantılar kuran bilişsel bir işlev, AI gelişiminin belirli bir aşamasında pekâlâ modellenebilir. Aslında, en başından itibaren, AI'nın gelişimi "farkındalığın" uygulanmasına odaklanacaktır - yani. - yeni anlamsal bağlantıların "üretimi" için bazı "anlamsal bağlantıların" sökülmesi için bir mekanizma. Farkındalıkta mistik bir şey görmeyi bıraktım. Bu sadece bir mekanizma.
 

Farkındalık, bilinçaltından bilince yapılan bir çeviridir.

Ve bilinç:

Созна́ние — состояние психической жизни организма, выражающееся в субъективном переживании событий внешнего мира и тела организма, а также в отчёте об этих событиях и ответной реакции на эти события.

Yapay zeka daha çok eğitimli bir hayvan gibidir.