Kamis, 22 Desember 2016

Lagu Kapal Api dan Asap Putih

Berikut ini sebuah lagu anak-anak yang populer:

Lihatlah sebuah titik jauh di tengah laut,
s'makin lama s'makin jelas
bentuk rupanya
Itulah kapal api yang sedang berlayar,
asapnya yang putih mengepul di udara
Sumber teks :  https://id.wikibooks.org/wiki/Lirik_Lagu-lagu_Anak_Indonesia/Kapal_Api

Lagu itu bercerita mengenai sebuah kapal yang datang mendekat dari arah laut. Sewaktu kapal masih jauh, maka hanya terlihat sebagai sebuah titik. Makin mendekat maka kapal tersebut makin jelas bentuknya. Namun demikian ada hal yang mengganggu bagi saya, yaitu bait yang menyatakan 'asapnya yang putih mengepul di udara'.

Istilah 'kapal api' ini berarti kapal yang bergerak dengan mesin. Pada saat ini kapal api menggunakan bahan bakar solar / diesel, sedangkan dulu menggunakan batu bara. Nah apakah asap dari solar atu batubara ini putih? Feeling saya asap ini normalnya hitam.

Asap putih pada mesin disel muncul kalau ada masalah pada mesin disel tersebut:
White smoke occurs in a diesel engine when the diesel fuel goes through the engine and reaches the exhaust without having been burned. This typically occurs due to the engine being too cool to burn the fuel, often resulting from low compression in one cylinder, problems with the fuel injection timing or a defective fuel injector.
Ref:
https://www.reference.com/vehicles/diesel-engine-white-smoke-25ddb4978996a55a

Berikut ini contoh asap putih pada kapal:


Ref: http://www.sbmar.com/articles/what-is-white-smoke/

Warna asap yang lebih umum adalah hitam, seperti pada gambar-gambar berikut ini:



https://en.wikipedia.org/wiki/File:Great_Western_maiden_voyage.jpg

 Kapal Mauretania pada tahun 1930, menggunakan bahan bakar batubara
https://en.wikipedia.org/wiki/File:Mauretania_1930s.JPG

 Kapal sungai

https://en.wikipedia.org/wiki/File:DeltaQueenRacing.jpg 

Kapal induk Russia yaitu Admiral Kuznetsov dengan bahan bakar batubara



http://uatoday.tv/politics/smoke-on-water-russian-only-carrier-filmed-passing-english-channel-790784.html



http://defensetech.org/2016/10/21/russian-aircraft-carrier-english-channel/



http://www.telegraph.co.uk/news/2016/10/21/russian-carrier-plagued-by-technical-problems/ 

Jadi kesimpulan saya asap putih itu bisa berarti kapalnya mengalami kerusakan, atau ada tipuan optik sehingga asap yang hitam nampak seperti putih.

Selasa, 20 Desember 2016

Instalasi Keras+Tensorflow di Windows 7

Salah satu library yang sering dipakai untuk melakukan machine learning di adalah Keras. Keras ini dapat dijalankan menggunakan  Theano ataupun Tensorflow. Selama ini Theano maupun Tensorflow umumnya dijalankan di Linux, dan sulit dijalankan di Windows.
Baru-baru ini Google merelease Tensorflow untuk Windows (https://developers.googleblog.com/2016/11/tensorflow-0-12-adds-support-for-windows.html) sehingga memudahkan orang yang ingin menjalankan Keras di Windows.

Berikut ini adalah prosedur instalasi Tensorflow + Keras di Windows

Tahap 1: Install Anaconda 3.5



Anaconda adalah paket instalasi Python dengan beberapa library yang sering dipakai untuk aplikasi scientifik & numerik.
Dengan instalasi Anaconda, beberapa prerequisite dari Keras sudah langsung diinstall, sehingga akan mempercepat proses selanjutnya.
Anaconda dapat diunduh di https://www.continuum.io/downloads

Tahap 2: Instalasi Tensorflow

 


Prosedur instalasi mengikuti dari https://developers.googleblog.com/2016/11/tensorflow-0-12-adds-support-for-windows.html

Untuk proses instalasi ini diperlukan hak akses Administrator, jadi diperlukan menjalankan console (cmd) sebagai administrator (https://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx)
 
Ada 2 versi: CPU-only, dan GPU

Proses instalasi CPU only:
     C:\> pip install tensorflow 
Proses instalasi dengan GPU:
C:\> pip install tensorflow-gpu
Proses instalasi dilakukan secara online, jadi diperlukan sambungan internet.

Jika sulit untuk instalasi secara online, file tensorflow dapat didownload terpisah. URLnya adalah sebagai berikut:
Sumber URL tersebut adalah repository Github tensorflow: https://github.com/tensorflow/tensorflow/blob/master/tensorflow/g3doc/get_started/os_setup.md dan https://www.tensorflow.org/get_started/os_setup. URL tersebut akan berubah jika ada versi Tensorflow baru .

Tahap 3: Instalasi Keras

C:\> pip install keras
selanjutnya software pip akan melakukan download Keras dan library pendukung yang diperlukan. Pada akhirnya akan muncul pesan berikut:

Successfully installed keras-1.2.0 theano-0.8.2

Referensi

Selasa, 13 Desember 2016

Pengalaman membuat boot flashdisk Ubuntu dengan MacOSX

Pertama-tama menggunakan cara yang dianjurkan oleh website Ubuntu, yaitu menggunakan aplikasi UNetbootin USB installer seperti disarankan oleh website Ubuntu berikut ini:
https://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx
 Setelah dicoba ternyata muncul pesan error seperti ini:

Failed to load COM32 file menu.c32
boot:

Pesan error ini ternyata juga banyak dialami orang lain, seperti berikut ini:

Akhirnya menggunakan perintah 'dd' di OSX untuk menyelesaikannya:
Kesimpulan
  • Lain kali kalau perlu membuat USB flash boot di OSX cukup dengan menggunakan aplikasi 'dd' bawaan dari OSX.

Deteksi Obyek Dengan YOLO

Berikut ini percobaan deteksi obyek menggunakan software YOLO:Real Time Object Detection (http://pjreddie.com/darknet/yolo/)
Obyek yang berhasil dideteksi:
  • Tanaman
  • Kucing yang di atas
  • Motorbike
Obyek yang tidak terdeteksi:
  • helm
  • kucing yang satu lagi 
Obyek yang salah deteksi:
  • bench, padahal itu tumpukan barang bekas