Bebeğimin İlk Zeka Kartları

8 aylık bebeğimiz için aldık. Aslında Bebeğimin İlk Kartları (Mikado) ve Bebeğimin İlk Zeka Kartları (DIYTOY) olma üzere iki seçenek arasında kaldık. Bebeğin nasıl tepki vereceğini bilemediğimiz için de ucuz olanı tercih ettik. İçerisinde 15 adet kart bulunmaktadır. Bunlardan bir kısmı siyah beyaz ve 0-4 aylık bebekler için olduğu yazıyor üzerinde. 0-4 aylık bebeklerin gözleri sadece siyah beyazı ayırt ettiğinden dolayı böyle hazırlanmış ama ben olsam siyah beyaz hazırlamazdım. Çünkü 4 aylık bebek için bu kartlara ihtiyaç olmadığını düşünüyorum. Alan ebeveynlerin birçoğu 6 aydan itibaren bu tarz kartlar ve kitaplar almaya başlıyor zaten. Kalan kartları renkli olarak hazırlanmış. Kartlar çok kalın değil (Mikado’nunkilerin daha kalın olduğu söyleniyor) ama kutusu sert sağlam bir kutu. İlk etapta bebeğin ilgisini çok çekmedi ama yavaş yavaş alışmaya, bakmaya başladı. Özellikle anlatarak gösterildiğinde dikkatle bakıyor ve dinliyor. Bir de bunun yanında bağlantıda paylaştığım kitabı almıştım. Biraz daha tepkilerini ölçtükten sonra kartlarla mı yoksa kitaplarla mı devam edeceğimize karar vereceğim.

Masalcı Bobi Bebek Kitabı

8 aylık bebeğimiz için aldık bu kitabı. Çocukların minik elleri için tasarlanmış, yumuşacık eğlenceli öyküler sloganıyla Ömer Canbir tarafından hazırlanmış. Toplamda 5 kalın yapraktan oluşuyor. Yaprak diyorum ama yaprak değil daha doğrusu kalın, yumuşak bir tabakanın üzerine kuşe kağıttan yapılma sayfalar yapıştırılmış.  Toplam 10 sayfadan ibaret. Bebeğin ilgisini çekti, sayfaları çevirmeyi öğreniyor. Aynı yazarın Oyuncu Ördek Limon, Yaramaz Kedi Pamuk, Uykucu Horoz isimli kitapları da mevcuttur ve onlar da bahsettiğim biçimde hazırlanmıştır. Siz de bebeğiniz için tercih edebilirsiniz. İnşallah kitap okuma alışkanlığı yolunda ilk adım olur.

Nordica BM-148 Bebek Telsizi

Bu telsizi BİM’den 150 TL’ye almıştık. Satılmayan bazı şubelerde 100 TL’ye kadar da düştüğünü gördüm. Fiyatına göre kalitesi gayet güzel bir telsiz. Her hangi bir problem yaşamadık. İçinden 3 adet şarjlı AAA pil  çıkıyor. Aslında 6 tane olması gerekirdi diye düşünüyorum çünkü herbir telsize 3 adet gerekli. Dolayısıyla bir telsiz fişe takılı halde duruyor, diğerini de yanımıza alabiliyoruz. Tabi 3 adet daha şarjlı pil alınıp sorun çözülebilir de ama ekstra maliyet olarak düşünebilirsiniz. Uygun bir fiyata alınacaksa tercih edilebilir.

python numpy birden fazla versiyon problemi

[pastacode lang=”markup” manual=”ImportError%3A%20Something%20is%20wrong%20with%20the%20numpy%20installation.%20%0AWhile%20importing%20we%20detected%20an%20older%20version%20of%20numpy%20in%0A%5B’%2Fhome%2Fnuh%2F.local%2Flib%2Fpython2.7%2Fsite-packages%2Fnumpy’%5D.%20%0AOne%20method%20of%20fixing%20this%20is%20to%20repeatedly%20uninstall%20numpy%0Auntil%20none%20is%20found%2C%20then%20reinstall%20this%20version.” message=”” highlight=”” provider=”manual”/]

Bu hatanın sebebi bilgisayarınızda birden fazla numpy versiyonu bulunması ve bu versiyonların çakışmasıdır. Bu hata durumunda çözümlerden bir tanesi numpy versiyonlarının hepsini silip, numpy modulünü tekrar kurmaktır. Bunun için Cannot uninstall requirement numpy, not installed uyarısını alana kadar aşağıdaki komutu çalıştırmalısınız.

[pastacode lang=”bash” manual=”pip%20uninstall%20numpy” message=”” highlight=”” provider=”manual”/]

İlgili uyarıyı aldıktan sonra numpy modülünü tekrar kuruyoruz ve sorunumuz halloluyor.

[pastacode lang=”bash” manual=”pip%20install%20numpy” message=”” highlight=”” provider=”manual”/]

linux cp Argument list too long

Linux’te bir dizindeki dosyaları önce listeleyip sonra kopyalacaksanız ve listelenecek dosya sayısı fazla ise bu hata ile karşılaşıyorsunuz. Bir kaç değişik çözümle bu problemi aşabilirsiniz. Ben aşağıdaki komut satırı ile bu problemi çözdüm.

[pastacode lang=”bash” manual=”for%20i%20in%20file_dir%2F*%3B%20do%20cp%20%22%24i%22%20target_dir%2F%3B%20done” message=”” highlight=”” provider=”manual”/]

Word çarpaz başvuru font ayarlama

Özellikle tez yazıyorsanız bu sorunla karşılaşmışsınızdır. Çapraz başvuru (cross reference) ekliyorsunuz ama yazdığınız fontta değil de başka bir fontla yazılıyor. İlk yazımda aslında büyük problem değil ayarlıyorsunuz ama bir güncelleme yapıldığında hepsini eski haline getiriyor. Her neyse sorunun çözümü oldukça basit. Yapmanız gereken şey dökümanında varsayılan fontuna değiştirmeniz gerekmektedir. Bunu yapmak için Giriş sekmesinde font seçiminin bulunduğu paneli genişletin (expand), daha sonra fontu ve yazı büyüklüğünü seçtikten sonra varsayılan olarak ayarla diyoruz ve sorunumuz ortadan kalkıyor.

Deep Learning Keywords (Derin Öğrenme Anahtar Kelimeler)

Derin Öğrenme’ye (deep learning) ilgi duyduğumdan biraz araştırma yapmıştım. Açıkçası konuya çok hakim değilim ama ileride üzerinde çalışmak istiyorum. Yaptığım araştırma neticesinde bazı anahtar kelimeleri ileride ipucu olur diyerek not etmiştim. Bu notları bir yazı ile paylaşmak istedim. İleride bu anahtar kelimeleri kullanarak detaylı bir şekilde öğrenip kullanmayı düşünüyorum.

  • Imagenet yarışması – Stanford – image-net.org
  • Deepdream – Google
  • Machine Learning
  • Supervised – Unsupervised – Reinforcement Learning (köpek eğitimi)
  • mnist samples
  • Derin Öğrenme = Çok Katmanlı YSA (Yapay Sinir Ağı)
  • Bayes – SVM – overfitting
  • abstract + generalization (10 bin köpekten evrendeki hepsine)
  • Hiperparametre (n parametre n denklem)
  • Karar ağacı veriyle uyumlu olmalı
  • Bootstraping – Sentetik veri seti – opencv
  • MLP (Multilayer Perceptron), FCN (Fully Connected Networks), FFN (Feed Forward Network)
  • Input – Hidden Layer – Output + Back Propagation (to hidden layer)
  • Epoch
  • Batch – Mini batch (input’u parçalayarak)
  • Hyper-Parameters – learning rate, over fitting (dropout), regularization, momentum.
  • iPython
  • matplotlib (grafik python)
  • miletosacademy.com – Berkin Malkoç – Teknokent
  • Theano Framework (gpu’da çalışabiliyor)
  • Minist Problemi
  • Spark-python
  • Cudnn (Cuda deep learning)
  • Konvolüsyonel sinir ağları
  • Bias da öğrenilecek bir parametre
  • DNN – (FFNN – RNN – RBM/DBN)
  • FFNN – feed forward -> MLP, CNN (Konvolüsyonel Sinir Ağları)
  • RNN (Recurrent) – nöron kendine dönüyor. Geri besleme var. Simple, LSTM
  • CNN – Konvolüsyonel katman (conv, relu), Pooling katmanı, fully connected katman.
  • Googlenet – convolution, pooling, softmax, other
  • Özyinelemeli Sinir Ağları FRAMEWORKS – GPU (Theano (mlp, cnn, rnn, ltsm), Caffe (json’a benziyor), Tensorflow, knet.jl (nvidia), digit (caffe + görsellik))
  • Datasets – Mnist (el yazısı), cifar-10 (10 obje resim)
  • Jupyter
  • Özyinelemeli sinir ağları – zamana bağlı problemler için ses, yazı, video vs.
  • vanishing gradient problemi – insan hafızası gibi – lstm
  • Kısıtlanmış Boltzman Makinesi, Hopfield ağı, özkodlayıcılar
  • Reuter corpus – Salakhutdinov science volume 313 504-507 2006
  • python pycharm
  • spyder (bilimsel), matlab
  • rstudio
  • profiling – programdaki dar boğazların tespiti için
  • makefile – otomasyon
  • markdown (rmarkdown)
  • Julia
  • t-test
  • Kaggle
  • Panda S, r-python

Linux/Ubuntu rm: cannot remove ‘dir/dir2’: Directory not empty hatası

Bir klasörü silmeye çalıştığımda rm: cannot remove ‘dir/dir2’: Directory not empty hatası ile karşılaştım. Bu klasörle ilgili bir işlem yapılıyor düşüncesiyle ps aux | grep ‘dir’ komutu çalıştırdım. Gerçekten de bu dizinle ilgili arka planda bir komut çalışıyordu. İşlemin id’sini öğrenip kill -9 id şeklinde komutu çalıştırıp ilgili işi öldürdükten sonra problemim çözüldü. Dolayısıyla bu problemin sebebi klasörün başka bir işlem tarafından kullanılıyor olmasıdır.