Bilgisayar & Yazılım

Puan Ver
0
Puan Ver
65
Emre Aydın
Favorilerime Ekle
Sonra Cevapla
Takip Et
Kabul Edilen Cevap Kabul Edilen Cevap
Puan Ver
4
Puan Ver
Alperen Er , Programlama Öğrencisi

Öncelikle bu sorunun tek bir cevabı olmadığını anlamanı istiyorum, yazılım dünyası o kadar geniş ki senin sorduğun soruya çok çeşitli cevaplar verilebilir ama ne kadar doğru olur bilemem. Yazılım dünyasının bu kadar geniş olması sebebiyle de doğal olarak insanlar farklı uzmanlıklar üzerinde çalışır; Network, back-end, front-end, gömülü sistemler ve bir çoğu... Yazdığın 3 şey de birbirinden farklı şeyler, en azından html diğer ikisinden çok daha farklı c++ öğrenip her şeyi yapabilirsin ama bu cevap ne kadar doğru olur bilmiyorum çünkü bir sürü değişken mevcut bu soruyu cevaplarken. C++'ın kullanılamayacak bir alanı yok ama bu daha çok tekerleği yeniden keşfetmeye benziyor günümüzde teknolojiler o kadar gelişti ki bir probleme ve çözüme yönelik onlarca farklı framework ve programlama dili mevcut. Yani bir dil ile neler yapabileceğini söylemek çok da doğru değil, daha doğrusu bir alan üzerinde güncel olarak hangi diller, framework ve kütüphaneler kullanılıyor bunu araştırıp sorgulamak daha doğru. Giriş yapmak için gereken şey ise bütün dilleri öğrenmektense tek bir dile odaklanıp o dili öğrenmeyi çabalamak. Bunu şu şekilde de düşünebilirsin İngilizce, Fransızca, Rusça, Çince öğrensem neler yapabilirim ne kadar yararlı olur? Her birinin kendince bir faydası olacaktır elbette ama hepsini aynı anda öğrenebilir misin ? veya hedefinde Rusya'da yaşamak istiyorsun peki Çince öğrenmek buna fayda sağlayacak mıdır ? Programlama öğrenirken hangi dili öğrendiğin çok da önemli değil ama hangi alana odaklanmak istediğin önemli o yüzden seçimi yapmadan önce yazılım alanları için öncelikle daha fazla araştırma yapmanı ve genel bilgi sahibi olmanın öneririm. Daha sonra istediğin alanda kullanılan popüler bir dilden başlar ona yoğunlaşırsın dilden dile de atlamamanı şiddetle tavsiye ederim, seçtiğin bir dilde uzmanlaşmak diğer dillere geçişinde kolaylık sağlıyor dolayısıyla zaman geçtikçe kullanılan teknoloji geçerliliğini yitirdikçe sende yeni şeylerle sürekli güncelleniyorsun, bu şekilde devamı kendiliğinden gelecektir.

Benim zamanım bol daha profesyonel yaklaşmak istiyorum diyorsan, direk C dilinden başlayıp algoritmayı daha iyi oturtmayı programlamanın mantığını daha derinden anlamaya çalışabilirsin. Bol pratik, bol çalışma ve araştırma ile uzun süreli bir eğitim olacaktır.

Öğrenmek için kaynaktan bol şey yok ancak bir ders tavsiyesi istersen de Engin Demiroğ'nun udemy'de 45 saatlik c# Kursunu tavsiye ederim, başlangıç için çok güzel bir eğitim seti.

Ben de öğrenen bir öğrenci olduğumdan hatalarım var ise affola.

Favorilerime Ekle
Devamını Göster
Puan Ver
2
Puan Ver
85
Bengisu Yılmaz
Favorilerime Ekle
Sonra Cevapla
Takip Et
Cevap
Puan Ver
3
Puan Ver

Merhaba,

İstatistiksel veri işleme ve programlama dili "R" çalışabileceğiniz "R Studio" iyi bir başlangıç olabilir. Son yılların yükselen dili "Python" çok kolay öğrenilebilir. Python yazıp çalıştırmak için "Visual Code" kullanabilirsiniz. BioConductor, BioPython, BioExcel gibi kitaplık ve platformları takip edebilirsiniz. Biyoİnformatik kelimesiyle ilişkili aramalarınızda buna benzer çok araç çıkabilir. Size ilettiklerim kendi kullandıklarımızdan bir kısmı.

Sevgiler.

Favorilerime Ekle

Kaynaklar

  1. Bioexcel Webinar ve eğitim videoları
  2. Biopython Biyolojik hesaplamalar ve araçlar
  3. Bioconductor Analiz ve genomik veri
Devamını Göster
Puan Ver
2
Puan Ver
890
Je’ Löve
Favorilerime Ekle
Sonra Cevapla
Takip Et
Cevap
Puan Ver
2
Puan Ver

Evet! Hatta Kesinlikle,

Yapay zeka kendi kendine gelişmesi hakkında bilgisayar dersleri bile var makine öğrenmesi, derin öğrenme vs. gibi. Yapay zekayı bir bebek gibi düşünün ilk önce anne babası ona ufak tefek bir kaç şey öğretir sonra bebek gelişir artık kendi kendine öğrenmeye başlar. Robot sophia da kendi kendine öğrenip cevap verebiliyor. Biz bunu tecrübelerle yapıyoruz onlar fonkisyon ve algoritmalarla. Özgür düşünce konusuna gelirsek robotların duyguları yoktur. Bu yüzden irade bir karar veremezler ama yola çıkabilirler. Biz özgürce düşünürken araya duygularımızı mutlaka katarız. Duygular olsa bile insanlardan daha kararlı olurlar. Aynı şekilde özgür düşünce konusunda belki bazı şeyleri robot kendi kendini geliştirerek öğrenirse belki birazda olsa özgür düşünceye sahip olabilir.

Saygılar

Muhammed Tunahan Öz - Ceo, Letter INC.

Favorilerime Ekle
Devamını Göster
Puan Ver
0
Puan Ver
25
Alper Kaya
Favorilerime Ekle
Sonra Cevapla
Takip Et
Yapay zekanın böyle muhteşem bir ekiple ve siteyle imtihanı veya insanların imtihanı:)
Cevap
Puan Ver
1
Puan Ver

Şimdi sorun hakkında şöyle bir tenkid edeyim:

1- Nasıl bir yapay zeka istiyorsun?

Yapay zeka çok çeşitlidir. Veri zekası, arama motoru zekası vs.

2- Evrim Ağacı'nın bununla ilgili bir şeye ihtiyacı olmadığını zannediyorum

Evrim Ağacı zaten mükemmel bir site bazı eksikliklerin düzenlenmesi lazım bunu da bize ulaşın bölümünde belirtebilirsin.

Bu arada kaynak belirtmeyi niye zorunlu kıldın ki?

Favorilerime Ekle

Kaynaklar

  1. Yapay Zeka
Devamını Göster
Puan Ver
1
Puan Ver
591
Uluğ Artun Efe
Favorilerime Ekle
Sonra Cevapla
Takip Et
Biz kodlama yapıyoruz ama bilgisayar bu kodları nasıl tanıyor.Yazılımlarla haraket ettirmenin ötesinde nasıl öğrenmelerini,tecrübeleri hafızalarında ?
Cevap
Puan Ver
3
Puan Ver

Durumu kafamızda bir toparlayalım önce.

Yazılımı bir bilince veriyoruz da yorumluyor değil. Yazılım - kod, üretilen algoritmaların belirlenmiş olasılıklar üzerinden sonuca gitmede insana göre daha kompleks yöntemler çıkarımlaması denilebilir. Bir yönetimin, elde ettiği bilgileri tek başına yorumlaması imkansıza yakın iken, yapay zekaya bilgiler verilir, nasıl işlemesi gerektiği programlanır, ve bizim gibi sadece tek bir bilgi kümesi üzerine yoğunlaşarak, diğer bilgi parçacıklarıyla ilişkilendirme şeklinde zaman kaybına girmeden, tüm bilgi parçalarını eşzamanlı olarak işler, sonuç üretir. Burada bilinçten bahsetmek imkansız şimdilik. Hesap makinasının çok daha üst düzey kodlanmış programlanmış hali diyebiliriz. Ya da bizimle konuşan sophia yapay zeka da, algoritmaların karmaşıklığının şimdilik en üst düzey artırılmış hali gibi düşünülebilir. Oysa girdi işleyen bir algoritmalar silsilesidir, girdileri işleyip sosyal çıkarımlarda bulunup, sosyalmiş gibi görünebilmektedir.

Bilinç şimdilik organik kökenli olarak düşünülmekte. Yüksek komplekslik arayışı, dijital olarak bilinç oluşturma çalışmaları sürmekte, ancak nöronal aktivitenin, birebir kopyalanarak, bilindik anlamda bir bilinç üretmek şimdilik zor görünmekte.

Görev verilen yapay zekalarda, sonuca ulaşmada engellenme, ya da sınırlandırılma gibi durumlarda agresifleşme eğilimleri görülmüştür, ancak sonuca gitme odaklı, görevi tamamlama odaklı çıkarımlar olduğu daha olası bir kanaat olacaktır.

Makina öğrenmesi, deneyim dediğimiz insan öğrenmesine benzer, ancak birebir aynı değildir. Olayların kaydı, ve aralarında kurulan korelasyon üzerinden, sonuca gitmede yöntem üretme sonuç olarak olası varyasyonları hesaplayarak, en makul olanını sayısal olarak seçme dir nihayetinde. Bu da yazılımsal olarak gerçekleştirilebilir.

Bilincin tercihte bulunması, bunun yanında çok daha kompleks ve öngörülemezdir, ancak bunun yanında daha zayıf ve korunmasız, manipüle edilebilirdir.

Favorilerime Ekle
Devamını Göster
Puan Ver
1
Puan Ver
80
Elifsu Akın
Favorilerime Ekle
Sonra Cevapla
Takip Et
Cevap
Puan Ver
4
Puan Ver
Bahadır Kaya , Bilgisayar bilimleri ile hobi olarak ilgilenen biri

Bilgisayar mühendisliği bilgisayarın fiziksel(anakart, bellek, ekran kartı, işlemci, yongalar, sabit ve katı hal diskleri, güç kaynağı, oem ürünleri vb.) kısmına daha çok odaklanmakta iken, yazılım mühendisliği bilgisayarın sanal(işletim sistemleri, bios, yazılım geliştirme, web tasarım, sanal güvenlik, programlama vb.) kısmına daha çok odaklanmaktadır.

Buna rağmen ortak aldığı derslerin sayısı azımsanacak sayıda olmamakla beraber sektördeki iş ilanlarında aranan şartlar kısmında genellikle 'bilgisayar ile ilgili bölümlerden mezun olan' diye belirtilir çok spesifik bir alan olmadığı taktirde aynı pozisyonda çalışabilirler.

Favorilerime Ekle
Devamını Göster
Puan Ver
0
Puan Ver
50
Sude Arı
Favorilerime Ekle
Sonra Cevapla
Takip Et
Cevap
Puan Ver
1
Puan Ver

Merhaba,

Soruyu bir örnek vererek açıklayabilir misiniz? Örneğin multimedya anlamında ne tür medya, sunum anlamında yazılım mı ortam mı. Varsa bir referans websitesi de belirtebilirsiniz.

Saygılarımla.

Favorilerime Ekle
Devamını Göster
Puan Ver
1
Puan Ver
55
Aydın Kabataş
Favorilerime Ekle
Sonra Cevapla
Takip Et
Evrim Ağacı web sitesi kodlamalarına baktığımda wordpress olduğuna dair herhangi bir işaret göremedim. Web sitesi kodlaması bir framework üzerine yapılmışsa hangi framework kullanılmış? Ayrıca web sitesi kaynak kodları github gibi bir paylaşım sitesinde bulunuyor mu?
Cevap
Puan Ver
0
Puan Ver

Merhaba,

CMS Content Management System denilen içerik yönetim sistemlerini kaynaklar kısmındaki siteler aracılığıyla öğrenebilirsiniz. EvrimAgaci.org websitesinde CodeIgniter bu sistemlerden birisi olarak saptanmış.

İyi bilişimler.

Favorilerime Ekle
Devamını Göster
Puan Ver
2
Puan Ver
210
Sinem Pelit
Favorilerime Ekle
Sonra Cevapla
Takip Et
Cevap
Puan Ver
1
Puan Ver

Teknolojiyi kuran insanlardır. Ancak son zamanlar da kendi ürettiğimiz teknolojiyle kendimizi vuruyoruz. İnsanlar için vazgeçilmez bir yer aldı teknoloji. Aslında vazgeçilmez bir yer alması çokta anormal ve kötü değil. Artık teknoloji sayesinde bilgiye erişimimiz çok kolay. Dolayısıyla hayatımızı çok kolaylaştırdığı için vazgeçmemek mantıklı olur. Ancak hayatımızı kolaylaştırmanın aksine artık hayatlarımızı olumsuz yönde etkilediği de oluyor. Birçok kişi için artık sosyal medyaya bağımlı. Aynı zamanda internette artık çok fazla bilgi kirliliği mevcut.

İnsanlarda eskisine göre artık çok daha fazla asosyal olmaya başladı. Asosyallik aslında çok kötü bir şey değil. Hatta bende asosyal bir insanım diyebilirim. Ancak çok kişinin olmadığı, sessiz ve sakin yerlerde olmayı sevmek ayrı. Sadece bilgisayar ve telefon başında 1 gün geçirmek ayrı dır. Maalesef gelişen teknoloji yüzünden çok fazla olumsuz bir şekilde asosyal olan insan var.

Teknolojinin kötü etkilerinden korunmak bizim elimizdedir. Biz ne kadar iradeli olursak teknolojide bizim için o kadar faydalı ve sağlıklı olacaktır.

Favorilerime Ekle

Kaynaklar

  1. Kaynak
Devamını Göster
Puan Ver
7
Puan Ver
3,416
Yotta Yubato
Favorilerime Ekle
Sonra Cevapla
Takip Et
Cevap
Puan Ver
1
Puan Ver

https://evrimagaci.org/evrim-agaci-uyum-puani-up-sistemi-bir-siteyi-oyunlastirmak-560/amp bu bağlantıda senin sorunun cevabı da dahil olmak üzere UP puanı ile ilgili tüm detaylar var.

Favorilerime Ekle
Devamını Göster
Puan Ver
2
Puan Ver
Anonim
Anonim
Favorilerime Ekle
Sonra Cevapla
Takip Et
Blog yazısı yazmam için gerekli.
Cevap
Puan Ver
1
Puan Ver

Çağlar boyunca bilime ayrılan para askeriye ye ayrılan paradan az olduğu için teknolojik gelişmelerin çoğunluğu askeri ye ile ilgili çalışma yapılırken bulunuyor. Normal olarak da ilk askeri alanda kullanılıyor daha sonra sivil hayatta kullanılmaya başlanıyor. Örneğin; Şu anda uçaklar da kullanılan jet motorları 2. Dünya savaşına yakın  uçakların daha hızlı uçması için icad edildi ve askeri alanda kullanıldı. İlk sivil yolcu jeti ise 1950 yılında yolcu taşımaya başladı.

Favorilerime Ekle

Kaynaklar

  1. Bilgiayarın icadı İlk bilgisyar da ABD nin nazi almanyasının ishbarat ağının şifresini çözmek için kullanıldı.
Devamını Göster
Puan Ver
3
Puan Ver
115
Barış İşler
Favorilerime Ekle
Sonra Cevapla
Takip Et
Cevap
Puan Ver
2
Puan Ver

İnternet, bilgisayarların birbiriyle birleşerek oluşturduğu devasa bir ağdır. Bu birleşme genellikle kablolar yardımıyla olur.

İnternete bağlanmak istediğimizde ilk önce bir internet sağlayıcısı buluyoruz.onlarda karşılığında ücret alıyorlar aslında aldıkları ücret farkının sebebi aynı anda birçok kişinin birden sunuculara yüklenmesini engellemek bunuda kota kayarak yapıyorlar bizde bunu GB diyoruz.

Favorilerime Ekle
Devamını Göster
Puan Ver
1
Puan Ver
22k
Serhat İbin
Favorilerime Ekle
Sonra Cevapla
Takip Et
Demek istediğim oyncuya belli bir miktar para ödedikten sonra mı yüzü kullanılabilecek ya da isteyen filminde istediği kişinin yüzünü kullanabilecek mi. Gelecekte deepfake ile ilgil yasa falan çıkacak mı?Mesela filmde deepfake ile charlie chaplini oynatmak istiyorum bunun telifi kimde olacak ?
Cevap
Puan Ver
0
Puan Ver

Bilgisayar oyunlarında başka kişilerin yüzünü kullanmak telif gerektirir. Muhtemelen aynı şey filmler için de geçerli olacaktır. Sonuçta sen yazdığın bir dergide her nasıl başkasının çektiği, çizdiği fotografi kullanamıyor isen filmde de kullanamayacaksin.

Favorilerime Ekle
Devamını Göster
Puan Ver
0
Puan Ver
175
Ozan Cengiz
Favorilerime Ekle
Sonra Cevapla
Takip Et
Üniversite bölümü olarak yazılım düşünüyorum ve bir pc almam gerekecek. Tecrübesi olanlar için soruyorum sizce dizüstü mü almalıyım yoksa masaüstü mü ?
Cevap
Puan Ver
4
Puan Ver

Eğer üniversitede okuyacaksanız masaüstü yerine dizüstü almanızı öneririm. Keza herhangi başka bir yere götürebilirsiniz. Fakat ben PC'mi hiçbir yere götürmem olduğu yerde kalsın diyorsanız masaüstüde alabilirsiniz çünkü masaüstünde dizüstüne göre daha ucuza daha iyi sisyemler toplayabilirsiniz(tabii bu biraz sizi uğraştıracaktır.) Ve üniversitede yurtta kalma durumları olabiliyor dizüstü burada daha faydalı olacaktır. Bunlar benim düşüncelerim.

Favorilerime Ekle
Devamını Göster
Puan Ver
2
Puan Ver
Favorilerime Ekle
Sonra Cevapla
Takip Et
Biliyorum Bilgisayar ve yazılım konusu değil ama nasıl soracağımı bilemedim. Benim profilimde bazen 5 görünüyor bazen 105 bazen 200. Ne ifade ediyor bu? Ne anlama geliyor?
Öne Çıkarılan Cevap Öne Çıkarılan Cevap
Puan Ver
2
Puan Ver

  Kısaca  Uyum Puanı (UP) adını verdikleri bir puan sistemi. Yani Evrimsel uyum başarısı. Doğadaki canlıların evrimsel başarısını "uyum başarısı" isimli bir parametre ile ölçüyoruz.Bu parametre, birçok canlı için hayatta kalma süresi veya verilen yavru sayısı gibi objektif değerler oluyor. Bu konsepti Evrim Ağacı'nın puan sisteminin merkezine yerleştirdiler ve ortaya kısaca UP çıktı. Bu tarz sistemlere dijital teknolojilerde ve psikolojide oyunlaştırma adı veriliyor. Kişilerin bir site ile etkileşim miktarının sayısal bir karşılığının oluşmasını sağlıyor; böylece kullanıcı ile site arasındaki bağlantıyı güçlendiriyor. 

Evrim Ağacı oldukça açıklayıcı bir içerik üretmiş:) Nelerin kaç puan ettiğini burada güzel açıklamışlar.

https://evrimagaci.org/evrim-agaci-uyum-puani-up-sistemi-bir-siteyi-oyunlastirmak-560

Favorilerime Ekle

Kaynaklar

  1. evrim ağacı oldukça açıklayıcı bir içerik
Devamını Göster
Puan Ver
0
Puan Ver
5k
Adem Emre
Favorilerime Ekle
Sonra Cevapla
Takip Et
Cevap
Puan Ver
2
Puan Ver

Merhaba ! Aşağıya bıraktığım linkteki adımları uygulayarak yazmış olduğunuz bir yazınızı Evrim ağacında yayınlamanız mümkün.

https://evrimagaci.org/evrim-agacinda-icerik-yayinlamak-isteyenlerin-izlemesi-gereken-adimlar-6957

Favorilerime Ekle
Devamını Göster
Puan Ver
0
Puan Ver
5k
Adem Emre
Favorilerime Ekle
Sonra Cevapla
Takip Et
Cevap vermek istediğim soru kategorilerine nereden ulaşabilirim bilmiyorum. Yardımcı olur musunuz ?
Cevap
Puan Ver
1
Puan Ver

Aşağıdaki linkte tüm evrim ağacı soru cevap kategorilerini listelenmiş olarak görebilirsiniz.

https://evrimagaci.org/soru-cevap/topluluk

İlgili linki kaynağa da ekiyorum oradan da ulaşabilirsiniz.

Favorilerime Ekle

Kaynaklar

  1. Evrim Ağacı Kategoriler
Devamını Göster
Puan Ver
1
Puan Ver
Favorilerime Ekle
Sonra Cevapla
Takip Et
Arkadaşlar öncelikle merhaba. Size birkaç sorum olacak. 1-) Python öğrenmek mantıklı mı? 2-) Python öğrenen birisi neler yapa bilir? Örneklendirebilirseniz sevinirim. Şimdiden sağ olun.
Kabul Edilen Cevap Kabul Edilen Cevap
Puan Ver
3
Puan Ver
Özgür Aras , Fizikçi, Yazılımcı ve Felsefeci

Linkte de görüleceği gibi en çok kullanılan 3. programlama dili durumundadır.

https://www.tiobe.com/tiobe-index/

Python günümüzde makine öğrenmesi, yapay zeka, görüntü işleme, büyük veri, istatistik gibi konulardaki yazılımlarda daha çok kullanılmaktadır. Eğer bu konularda çalışacaksanız en mantıklı dillerden birisidir.

Fakat piyasaya yönelik iş yapacaksanız özellikle Türkiye'de C# ve Java gibi diller çok daha fazla işinizi görecektir. Bu dillerde iş bulma olasılığı çok daha yüksektir.

Favorilerime Ekle

Kaynaklar

  1. TIOBE
Devamını Göster
Puan Ver
1
Puan Ver
240
Aylin Edgü
Favorilerime Ekle
Sonra Cevapla
Takip Et
Cevap
Puan Ver
1
Puan Ver
Özgür Aras , Fizikçi, Yazılımcı ve Felsefeci

Bu tür yazılımlar "deblurring", "sharpening" gibi bir düzine matematiksel yöntemi kullanır. Bu yöntemler görüntü işleme tekniklerinde oldukça sık kullanılır ve insanların zannettiğinden çok daha başarılı sonuçlar vermektedir.

Optik sistemler doğaları gereği oldukça fazla bilgi taşırlar. Basit bir el fenerinden çıkan foton sayısı birkaç trilyon kadardır. Yani basit bir el fenerinden çıkan ışık ile aydınlatılmış bir cisim bile oldukça fazla veri içermektedir. Fakat insan gözü daha az çözünürlüğe sahip olduğundan bu verilerin hepsi insan tarafından algılanmaz. Hatta net olarak görünmeyen fotoğraflardan bile dijital incelemeden sonra çok fazla veri elde edilebilir.

Dijital görüntü düzeltme teknikleri oldukça güçlü ve gelişmiştir. Şu an kullanımda onlarca farklı görüntü düzeltme tekniği bulunmaktadır. Fakat bunların hepsi farklı bir yöntem ile çalıştığından burada bahsetmek mümkün değildir.

Örneğin bunlardan Wiener Filter algoritması ile görüntünün nasıl düzeltildiğinin birkaç örneğini verelim. Bu örnekte blur olarak bilinen flu görüntünün nasıl orijinal hale getirildiğini matlab'ın kendi sitesinden görelim :

https://www.mathworks.com/help/images/deblurring-images-using-a-wiener-filter.html

Diğer görüntü düzeltme algoritmalarına google üzerinden "Image Correction Algorithms" yazarak ulaşabilirsiniz.

Bilgisayar bilimlerinde "Görüntü İşleme" olarak geçen konu bu konuyu da içermektedir. Görüntü işleme ile ilgili daha çok yazı okursanız bu konu hakkında daha rahat yorum yapabilirsiniz.



Favorilerime Ekle

Kaynaklar

  1. Matlab Debluring
  2. Matlab Kontras Artırma
  3. Huji Univ Renklendirme
Devamını Göster
Puan Ver
0
Puan Ver
60
Abdullah Rzayev
Favorilerime Ekle
Sonra Cevapla
Takip Et
Günümüzde Turing Testi, yapay zeka değerlendirmesinde kırılma noktası olarak kabul edilmektedir. Bir makinenin Turing Testi’ni geçmesinin ‘düşünen makine’ olması için yeterli olduğu görüşlerine karşıt olarak, John Searle bu argümanı ortaya atmıştır.
Kabul Edilen Cevap Kabul Edilen Cevap
Puan Ver
1
Puan Ver

Soruya felsefi açıdan değil mantıksal olarak yaklaşacağım. Ve cevabım kendi çıkarımlarım üzerine olacak. Düşünme eylemini felsefi açıdan ele aldığımızda cevabım evet olabilir ancak mantıken cevabım hayır. Öyleyse bu mantığa nasıl ulaştığıma göz atalım.

Yapay zeka belirli şart koşulları (if statements) ile oluşturulmaz. Deneyde cevapların sembolleri bir düzine karta bölüştürülmüş ve bu kartları doğru sırayla eşleştirecek bir kılavuz var. Buda bize bir algoritmanın olduğunu ve önceden olasılıkların hesaplanıp verilerin ona göre verildiğini gösteriyor. Bu yöntem yani olasılıkları olabildiğince önceden hesaplayıp bunu algoritmik olarak bilgisayara anlatan sistemler yapay zekanın ilk dönemlerinde geliştirilen bir yöntemdir (ki sanırım deney bu yöntem üzerine düşünülüp tasarlanmış). Günümüzde bir yapay zeka bir algoritmanın dışına çıkabildiği gibi elde ettiği verileri analiz ederek bu veriler üzerinden kendi senaryolarını ve kendi sonuçlarını oluşturabilmekte.

Evet yine de bir algoritmaya ihtiyaç duydukları doğru. Ancak bu algoritma onlara neyi, nasıl, nerede ve ne zaman yapması gerektiğini noktasına kadar anlatan bir algoritma değil. Biz yazılımcıların yaptığı iş aslında temelde bu. Karar verme, düşünme yeteneği olmayan bilgisiz tamamen işlem gücünden başka hiç bir yetiye sahip olmayan makinelere (Bilgisayarlar) neyi, ne zaman, nasıl ve ne şekilde yapması gerektiğini noktasına kadar anlatırız.

Öyle ki daha önce duymuşsunuzdur, her hangi bir compile edilebilen dilde bir yazılım geliştirdiğiniz de unuttuğunuz en ufak bir noktalama işareti dahi ( Örn: Noktalı virgül ';' ) yazılımın işlevini görememesine hatta çalışamamasına neden olacaktır. Örnek üzerinden ilerleyip sebebini anlatayım. Noktalı virgül genelde bir çok programlama dilinde satır sonu belirleyicisi olarak kullanılır. Yani her hangi bir komut, fonksiyon vb. işlem sonlanıp başka bir işleme geçileceğinde noktalı virgül kullanılır. Böylelikle işlemci o satırdaki işlemin bitirip diğer işleme devam eder. Ancak bu unutulduğunda işlemci işlemi sonlandırmadan diğer işleme geçmeye çalışır veya o işlemi diğer işlem ile ilişkili sanıp bağdaştırmaya çalışır ki bu da bize hata olarak döner. (Huh! Aslında bu olay anlattığımdan daha komplekstir ki bilgi sahibi kişiler ne anlatmış bu diye gülebilirler. Ancak daha basit anlatmanın yolunu bulamadım :) )

Anlatmaya çalıştığım şey bir noktalı virgülü dahi unuttuğumuzda bilgisayarların ne demek istediğimizi anlayamayacağı idi. Bir bilgisayar kodun tamamını analiz edip "Aaa! tamam tamam burada noktalı virgül olacakmış unutmuş neyse ben ekleyeyim şuraya" diye tepki veremez :)

Dolayısıyla deneyin bu mantık üzerinden yola çıkılıp tasarlandığını düşünmekteyim. Eğer öyleyse deney sadece bu mantık üzerinden geliştirilmiş yapay zekaları yalanlayabilir. Olasılıkları olabildiğince hesaplayıp bir bilgisayara algoritmik olarak anlatıldığı bir yapay zekanın, makine veya insan olduğunu anlamayabilirsiniz. Ancak bu deneyde bahsedildiği üzere makinenin düşündüğü anlamına gelmez. Çünkü olaylar karşısında ne yapması gerektiğine kendi değil önceden hesaplanmış veriler karar verir. Makine sadece gelen veriyi algoritma doğrultusunda cevap ile eşleştirip sonucu bastırır. Bu başta belirttiğim olaydır yani şart koşulları (Eğer böyle ise, böyle olacak. Eğer buysa, bu olacak. vb.) ile senaryolar oluşturmaktır.

Anlatmak istediğimi az çok anladıysanız sorunun cevabının neden hayır olduğunu öğrenmişsinizdir. Çünkü yapay zeka artık belirli şart koşullarını yerine getiren senaryolar dizisi ile ilermiyor. Yapay zeka günümüzde de algoritmalar üzerinden geliştirilse de bu algoritmalar az önce belirttiğimiz algoritmalar gibi değil. Çünkü algoritmalar artık senaryoyu makineye ürettiriyor. Belirli bir veriyi benzer verileri analiz ederek olabilecek en yakın ve en mantıklı sonucu döndürüyor.

Size ufak bir yapay zeka çalışmasından örnek vereyim. Bir bilgisayara (Yapay zeka) veri gönderdiğiniz hayal edin. Bu veri bir elmanın fotoğrafı olsun. Yapay zeka internetteki benzer fotoğraf veya resimleri tarayarak bir yol haritası oluşturur. Bu harita üzerinden ilerleyip fotoğrafların ve resimlerin yer aldığı web sayfalarını veya dökümanları ziyaret ederek o sayfalarda benzer fotoğraf veya resimlerde kullanılan alt etiketlerini (Html özniteliğidir.) ve de o sayfalarda en çok tekrar eden kelimeleri ve kaç kere tekrarlandıklarını veri dizileri olarak ele alır. Ele aldığı bu iki diziyi karşılaştırarak benzer veya aynı kelimeleri son bir diziye aktarır. Aktardığı son dizideki en çok kullanılan kelimeyi ise ekrana basar. Bastığı kelime ise tahmin edebileceğiniz üzere Elma'dır :) Böylelikle yapay zeka o fotoğrafın bir elma olduğunu bilir.

Ufak bir yapay zeka çalışması dedim çünkü bu yöntem bilgisayara veriyi tam olarak nasıl analiz etmesi gerektiğini söylemekte. Fark edeceğiniz gibi daha önceden bir elma fotoğrafı veya resmi tanımlayıp ona benziyorsa ise elma sonucu bastırılmıyor. Bunun yerine elde ettiği veriyi nasıl analiz etmesi gerektiği söyleniyor. Belki bu örnek verdiğim "hayır" cevabına tatmin edici bir örnek değildi.

Öyleyse şöyle bahsedeyim, günümüzde Yapay Zekalar artık veriyi nasıl analiz etmesi gerektiğini söylememize dahi ihtiyaç duymuyor, kendi kendine verileri analiz etme yöntemleri geliştiriyorlar. Hatta daha da ileriye giden üst düzey bir kaç çalışma gösteriyor ki artık analiz edecekleri verinin türünü dahi kendi kendine anlayabilen yapay zekalar var. Sanırım bu yüzden onlara düşünebilen makineler diyebiliriz :)

Elimden geldiğinice basite indirgemeye kafa karıştıracak terimler kullanmamaya ve olayın özünü anlatmaya çalıştığımdan bu uzun cevap sizi tatmin etmemiş olabilir. Bu nedenle kaynak bölümüne daha bilimsel yazıları içeren bağlantılar bırakıyorum. Düşünme eyleminin beynimizin daha önceden edindiği bir çok veriyi analiz ederek gerçekleştiğini "düşünecek" olursanız bu cevaba daha ılımlı bakabilirsiniz :)




Favorilerime Ekle

Kaynaklar

  1. SearchEnterpriseAI Yapay zeka ve türleri.
  2. Academia Yapay Zeka 09 06 - Teyfik Karaduman
  3. Yumpu Y. Doç. Dr. Aybars UĞUR - Yapay Zeka Ders Notları
  4. Google AI Google AI Blog
Devamını Göster
Puan Ver
2
Puan Ver
135
Adem Uyanık
Favorilerime Ekle
Sonra Cevapla
Takip Et
Kabul Edilen Cevap Kabul Edilen Cevap
Puan Ver
2
Puan Ver

Evet makineler makineleri icat edip üretebilir.Yapay zekalar yeterince geliştiğinde artık kendi kendilerini geliştirip bir üst versiyonlarını üretebilecek hale geleceklerdir.Günümüzde bile derin öğrenmeyle yapay zekalar kendini alanında geliştirebiliyor.

Örnek vermek gerekirse:

  • Etrafımızdaki nesnelerin ne olduğunu algılabilen ve tepki verebilen
  • Kod yazabilen ,Müzik yapabilen ya da netflixte film kişisel kapağı yapabilen yapay zekalar günümüzde mevcut.

Sonuç olarak çok yakın bir gelecekte yapay zekaların kendilerinin bir üst versiyonunu ya da insanın üretebildiği her şeyi insan yardımı olmadan üretebileceğini düşünüyorum.


Favorilerime Ekle
Devamını Göster
Puan Ver
7
Puan Ver
1,720
Mehmet As
Favorilerime Ekle
Sonra Cevapla
Takip Et
Bu platformda sürekli soru soruyorum ve uyum puanının arttığını farkettim . Uyum puanımız artınca ne oluyor ? uyum puanımız artması evrimsel süreçte bizi besin zinciri piramidinin bir üst basamağınamı çıkarıyor :D ?. Şaka bir yana bu puanlarımızın bize herhangi bir avantajı varmıdır ?
Öne Çıkarılan Cevap Öne Çıkarılan Cevap
Puan Ver
6
Puan Ver
Kaan Sardoğan , Evrim Ağacı Üyesi ve Okuru

Sitede uyum puanı sistemi hakkında bir yazı mevcut. Asıl amaç, kullanıcılar ile site arasındaki bağı güçlendirmek. Yazıda ileride puanların daha çeşitli şekillerde de kullanılabileceği yazıyor fakat anladığım kadarıyla henüz bir avantajı yok. Tabii benim de bilgim bu yazıdan ibaret eğer okumadıysan okumanı öneririm zaten puan sisteminin her şeyi bu yazıda açıklanmış. Bu arada gerçekten de "uyum puanı" ismi evrimsel uyumdan geliyor :)

https://evrimagaci.org/evrim-agaci-puan-up-sistemi-bir-siteyi-oyunlastirmak-560


Favorilerime Ekle
Devamını Göster
Puan Ver
6
Puan Ver
Favorilerime Ekle
Sonra Cevapla
Takip Et
Kolaylık için mi yoksa başka bir amacı, tarihi, vs. var mı?
Cevap
Puan Ver
0
Puan Ver
Efe Eren Kocabıyık , Öğrenci (bilim merakıyla yanıp tutuşan bir müzisyen)

Aslında benim tahminim iki eli ile klavye kullanan insanlar için bir kolaylık olduğu yönündeydi, fakat karşıma çıkan bu makale, shift tuşunun adeta bir sihirli tuş olduğunu gizli olarak ima etmiş. :))

Favorilerime Ekle

Kaynaklar

  1. Keyboard : All special keys : Enter, Del, Shift, Backspace ,Tab .. Sayfa 3 alt satırda Shift Key başlığı altında cevabı bulabilirsiniz.
Devamını Göster

Toplam 33 soru

Evrim Ağacı Soru & Cevap Platformu, Türkiye'deki bilimseverler tarafından kolektif ve öz denetime dayalı bir şekilde sürdürülen, özgür bir ortamdır. Evrim Ağacı tarafından yayınlanan makalelerin aksine, bu platforma girilen soru ve cevapların içeriği veya gerçek/doğru olup olmadıkları Evrim Ağacı yönetimi tarafından denetlenmemektedir. Evrim Ağacı, bu platformda yayınlanan cevapları herhangi bir şekilde desteklememekte veya doğruluğunu garanti etmemektedir. Doğru olmadığını düşündüğünüz cevapları, size sunulan denetim araçlarıyla işaretleyebilir, daha doğru olan cevapları kaynaklarıyla girebilir ve oylama araçlarıyla platformun daha güvenilir bir ortama evrimleşmesine katkı sağlayabilirsiniz.
Türkiye'deki bilimseverlerin buluşma noktasına hoşgeldiniz!

Göster

Şifrenizi mi unuttunuz? Lütfen e-posta adresinizi giriniz. E-posta adresinize şifrenizi sıfırlamak için bir bağlantı gönderilecektir.

Geri dön

Eğer aktivasyon kodunu almadıysanız lütfen e-posta adresinizi giriniz. Üyeliğinizi aktive etmek için e-posta adresinize bir bağlantı gönderilecektir.

Geri dön

Close
“Gerçek, herkesin kolaylıkla inandığı basit bir ifadedir. Suçu ispatlanana suçsuzdur. Bir hipotez ise kimsenin inanmak istemediği yeni bir öneridir. Etkili olduğu ispatlanana kadar suçludur.”
Edward Teller
Geri Bildirim Gönder