Yapay zekaya kod yazdırma deneyim ve bana düşündürdükleri

Geçen hafta Ümit’in üniversitede bir ödevi vardı. Simplex metodunu python diliyle programlamaları gerekiyordu. Programlanacak fonksiyonların hepsi açıklamalarıyla verilmiş ve en sonunda da bu fonksiyonlar kullanılarak simplex metodu programlanacaktı. İstenen fonksiyonlar da baz seçimi, ftran, btran, pricing gibi fonksiyonlardı ve arama motorlarında yapılan aramalarda kolay kolay çıkmıyorlardı. Simplex metodunu arattığımda, hatta btran ya da ftran gibi kavramları da aramada kullandığımda hemen hemen her seferinde sadece klasik tablo yöntemini bulabildim. Elimizde hocanın ders notları vardı ama onları anlamak için epey zaman harcamam gerekecekti. Bir de Ümit programlamada yeterince iyi olmadığından o kısmı da büyük ihtimalle kendi yapamayacaktı ve ödevi zamanında teslim edememe şansı yüksekti.

Bu ortamda programı gemini’a verdim. Şu fonksiyonları programla dedim ve program açıklamalarına bakarak ilk bakışta işe yarayabilecek kodlar üretti diyebilirim. Arada ufak bir anlaşmazlık da yaşadık ama. Gemini sınırlı uzunlukta cevap verdiğinden fonksiyonları tek tek yazmasını istemek zorunda kaldım. Yoksa kendisi programı yazdığını sansa da programın yarısı ekranda gözükmüyordu.

Sonra fonksiyonları Ümit’e verdim ve hepsini test et dedim, bu yapay zekanın her dediğine güvenmemek lazım diye de ekledim. Buraya kadar elimizde çalışma şansı olan ama test edilmemiş bir program vardı ve bu iş için neredeyse hiç zaman harcamamıştık. Üretim hızı çok iyi gözüküyordu.

Sonra kendime başka sorular sormaya başladım. En basit soru tabii ki bu ödevin amacı neydi? Ümit’in simplex metodunu ve bu metodu python ile programlamayı öğrenmesiydi ve açıkçası bunu öğrenmeyi denemedik bile. Peki elimdeki kodla ilgili herhangi bir soruyu cevaplayabilir miydim? Yani kodu anladım mı? Buna da cevabım hayırdı. Kodu anlamak için hocanın notlarını anlamaya çalışmam gerekiyor ve ben bu notları anlamamak için kodu yapay zekaya yazdırdım zaten. Peki ya testlerde sorun çıkarsa ve kodu düzeltmem gerekirse? Kodu anlamadan bunu nasıl yapacağım? Tabii ki yapamayacağım.

Kısaca yapay zekayı kullanarak bu tür problemlerde sadece üretimi hızlandırabildim ama bu işin bana hiçbir katkısı olmadı. Bana katkısı olmadığı gibi, benim de duruma ne şimdi ne de gelecekte (durumu değiştirmediğim sürece) bir katkım olamayacak. Bu yüzden piyasada yapay zeka ile üretiminizi beş kat, on kat artırın reklamlarına çok mesafeli yaklaşıyorum. Eğer bu üretimde beynimin de önemi varsa bu sayılar çok abartı bence. Beynim yaptığım işi beş kat, on kat hızlı anlayamayacaksa o zaman gerçekte aldığım verim o kadar fazla olmayacaktır. Ortada anlaşılacak bir şey yoksa o zaman kabul ama.

Tabii buradaki durumu azcık değiştirirsem yapay zekanın faydalarını saya saya bitiremem. Mesela yazmak istediğim kodu anladığım durumlarda önemli olan şey birden üretim hızı olacaktır. Bunun için de yardımcı her fonksiyonu seve seve kullanırım . Belki de kullandığım programlama ortamı bunu bana şimdiden sunuyordur ve ben bunun farkında değilimdir.

Yapay zekayı mesleğim dışındaki alanlarda kullanmaya alışmam ise kolay oldu. O alanlarda belki de pek büyük hedeflerim olmadığından bu kararı vermekte hiç zorlanmadım. Mesela yapay zekaya değişik kompozisyonlarda resim hazırlatıp onları çizmeye çalışıyorum. Ya da enstrümantal müzik besteletip bunları çalmaya çalışıyorum.

Yapay zeka ileride hayatımıza çok daha fazla ve başarılı bir şekilde girecek. Bu değişimdeki en önemli faktörlerden biri de onu nasıl kullanmak istediğimiz olacak. Eğer imkanım olursa yapay zeka satıcılarının anlattıklarından çok kendi ihtiyaçlarıma göre karar vermeyi düşünüyorum. Bunun için de yapay zekadan uzak durmak yerine onunla haşır neşir olmaya devam edip, hem onu hem de kendi ihtiyaçlarımı daha iyi tanımam gerekiyor.

Revell X-wing Fighter (03601)

Geçen gün kütüphaneye gittiğimizde oyuncakçıya da uğramıştık. Orada tank ister misin diye sorduğumda Nuri büyük şeyler seçmek istedi ama ucuz bir şey seç dedim. O da X-wing Fighter’ı seçti.

Maketin güzel tarafı kısa sürede yapılabilmesi. Çok fazla yağıştırılacak parça yoktu. Boyaması da kolay sayılırdı ama gövdeyi birleştirmek ve bir iki tane minnacık çıkartma çok zorluk çıkardı. Gözlerimin görmemesi ve ellerimin de bu kadar küçük parçayı tutamaması işi daha da zorlaştırdı ama yine de yaparken eğlendim. Dün son parçayı da yapıştırdım ama bu sabah temizlikçi anlaşılan maketi yere düşürmüş ve ince parçalarından ikisi yamulmuş. Kırılmaları, hem de Nuri’nin elinde, fazla zaman almaz bence.

Yine de böyle hobilerle uğraşmak çok eğlenceli. Keşke üretici firmalar bunları yapmak için daha çok kolaylık sağlasa. Mesela çıkartmaların bu kadar çetrefilli olmasına gerek yok bence. Ya da minicik parçalar önceden boyanmış üretilebilir bence. Tabii bunlar benim oldukça beceriksiz olduğum bir alandaki yorumlarım. Önemli olan iyi zaman geçirmek ama. O zaman maketlere devam tabii ki.

Darksiders Warmastered (PS4)

Sonunda bu oyunu da bitirebildim. Oynanış tarzı bana eski diablo oyunlarını hatırlattı. Sürekli yaratıkları öldürme şeklinde başlayan oyun bir süre sonra bilmece ağırlıklı olmaya başladı. Oyundaki bilmeceler oldukça hoşuma gitti. Öyle çok zor değil, ama çok kolay da değil. El becerisine çok ihtiyaç yoktu oyunda, belki bir iki bölüm sonu canavarında biraz oldu ama dozu çok iyi ayarlanmıştı bence. Oyunun ikinci yarısı birinci yarıya göre çok daha kolay ve düzdü ama yine de favori oyunlarımdan biri oldu. Negatif gördüğüm tek olay birçok dövüş stilinin olmasıydı. Benim için çok gereksiz bir özellik bu, sadece kafamı karıştırmaya yarıyor ama dozu iyi ayarlanmış olduğundan bunlara ihtiyacım olmadı. Değişik hareketleri sürekli kullanmayı sevenler ve becerebilenler bundan çok daha fazla zevk alacaktır.

Oyunun yarısına geldiğimde birden kaydettiğim dosyalar kayboldu. Çok fazla düşünmeden oyuna yeniden başladım. O kadar güzeldi yani. İki üç gün sonra ufaklık gelip şakamı nasıl buldun diye sordu. Ne şakası dedim. Meğer benim resmimi ve adıma çok benzeyen bir kullanıcı adıyla başka bir hesap açmış. Ben de dikkat etmeden bu hesapla oyuna girince baştan başlamış oldum. Neyse ki eski hesabımda kayıt dosyalarım duruyordu ve sadece üç gün kadar kaybettim.

Akıllıca bilmeceler ve düşünmeden yaratık öldürmeyi sevenler için rahatlıkla tavsiye edebileceğim bir oyun oldu. Serinin devamını da oynamayı düşünüyorum.