Hilangkan Blank Space pada String di awal dan akhir

1,635 Views— Belajar Java – Adakalanya kita akan melakukan Hilangkan Blank Space pada String di awal dan akhir dengan melakukan parsing/membersihkan string dari proses regex malah menimbulkan blank space. Mari kita bahas mengenai kasus berikut. Misalkan kita punya nama file jeruk 1.jpg; jeruk 2.jpg menginginkan parsing nama file menjadi jeruk saja. Caranya sangat mudah yaitu, … Read more

Deep Learning Machine

1,588 Views— Deep Learning Machine — Library Deep Learning saat ini banyak dikembangkan dengan menggunakan bahasa python, adapun beberapa bahasa seperti C++ yaitu caffe2 dan banyak lainnya tidak begitu berkembang. Setiap bahasa dan library berkembang dengan adanya komunitas penggunanya. Hemm… bagaimana dengan bahasa seperti java?! Apakah ada library yang mempermudah deep learning dengan java? Deep … Read more

Yuk Belajar Tuning Model

3,146 Views

Tuning Model adalah salah satu kerjaan dari data science lho setelah mendapatkan dataset dari data engineer. Tuning model bisa dimulai dari goal yang ingin dicapai dengan cara memilih algoritma yang tepat! ada banyak sekali algoritma yang bisa kita gunakan seperti klasifikasi, clustering, segmentation bisa menggunakan statistik biasa bahkan deep machine learning! Saya ambil contoh pada kasus sebelumnya yaitu klasifikasi fruit berdasarkan mean RGB.

Read more

Segmentasi Gambar

4,496 ViewsSegmentasi Gambar merupakan langkah awal dalam pengolahan citra digital. Banyak sekali metode yang dikembangkan segmentasi gambar seperti metode statistik biasa ataupun menggunakan teknik thresholding. Apa itu segmentasi gambar? Adalah teknik untuk memisahkan antara foreground dengan background, misalkan pada gambar berikut dengan foreground yang diinginkan berupa gambar kucing saja Teknik segmentasi gambar Segmentasi gambar adalah … Read more

Integrasi Machine Learning API WEKA dengan Java

1,975 Views

WEKA – merupakan tools yang dibuat oleh universitas wakaito yang berbasis java sebagai implementasi java di ranah machine learning. Tampilan WEKA juga sangat sederhana dan fokus pada fungsionalitas. Berbasis Open Source memudahkan penggunaan API WEKA bila para developer ingin menggunakan kemampuan WEKA  seutuhnya.

Machine learning sudah sangat luas digunakan oleh dunia industri, seperti hitachi – https://community.hitachivantara.com/s/global-search/weka

Dibanding dengan bahasa Python /R maka untuk membuat library machine learning di java agak lebih susah karena termasuk bahasa imperatif serta untuk run nya pun harus di compile sama seperti bahasa C/C++/C# ataupun bahasa Pascal/Basic. Sehingga alangkah baiknya untuk para developer lebih baik menggunakan library yang sudah ada. API WEKA bisa kalian temui dokumentasinya disini https://waikato.github.io/weka-wiki/.

Read more

Java Builder antara Ant, Maven, dan Gradle

7,176 Views

Java Builder antara Ant, Maven, dan Gradle – Bila kalian progammer pemula bahasa java, tidak usah bingung untuk memilih Java Builder, Setidaknya ada 3 java builder yang sering digunakan saat ini. Bahkan saya sering menggunakan Ant daripada Maven dan Gradle. Namun Ant terkadang bikin repot karena kita harus add path depencies nya secara manual, berbeda dengan maven dan gradle yang berbasis repository.

Read more

Mengubah Ukuran Font Netbeans dan setting Conf

8,872 Views

Mengubah Ukuran Font Netbeans Java –  IDE (integrated develop environment) Netbeans merupakan IDE favorit untuk develop aplikasi menggunakan Java dibandingkan dengan Eclipse, Jetbrain, serta Visual Code. Walaupun Java itu sangat payah dalam component GUI tidak seperti Net Framework yang sudah sangat matang sekali dalam WPF nya. GUI di java masih banyak belum berkembang, apalagi bila membuat Table yang payah sekali.

Read more