Skip to main content

Microsoft Lobe – machine learning tanpa ribet coding

118 Views

hai sobat softscients semuanya, ada kabar baik bagi kalian yang suka dengan machine learning tapi nggak mau ribet urusan coding yaitu berkat adanya lobe. Microsoft telah mengumumkan bahwa Lobe, alat machine learning  yang membantu orang menerapkan deep learning model dan dengan cepat – tanpa perlu menulis kode – ke dalam alat yang mereka kembangkan, kini tersedia dengan dukungan klasifikasi gambar juga lho! Read More

Bagaimana Deep Learning membantu menangani COVID-19

25 Views

Apa hubungannya Deep Learning model dengan berburu obat Covid-19? Bagiamana cara kerjanya? Deep Learning model bekerja melalui proses training sekumpulan dataset yang berisi informasi tentang protein yang ingin ditargetkan oleh pengembang obat melalui terapi. Model kemudian dapat membuat prediksi serta membantu memandu rancangan dan pengujian obat.

Selain hal tersebut di Indonesia juga mengembangkan deteksi hasil xray pasien organ paru-paru untuk mengetahui positif tidaknya pasien tersebut dari Covid-19, disini atau disini

 

Read More

Mengenal Data Engineer, Analyst, dan Scientist

128 Views

Hai sobat softscients, kali ini kita akan bahas sedikit mengenai pengertian dan keahlian yang diperlukan untuk menjadi Data Engineer, Analyst , dan Scientist.

Pada tahun 2020 atau 8 tahun yang lalu tepatnya 2012, Harvard Business Review menyebut data science  sebagai “Pekerjaan Terseksi di Abad 21”. Apalagi saat ini ada ribuan video, cuitan twitter, status di FB, foto-foto di instagram serta artikel di seluruh Internet yang memberikan gambaran indah seputar bidang data science.

Lebih kocaknya lagi dengan gaya marketingnya: “Yang harus Anda lakukan adalah mempelajari keterampilan A, B, dan C,” kata mereka. “Daftar bootcamp dan lakukan tiga kursus online. Maka Anda siap untuk mendapatkan pekerjaan di data science! ”

Secara pribadi, saya rasa siapa pun bisa menjadi data science selama kalian berdedikasi  serta mencurahkan waktu dan pekerjaan yang tepat. Namun, juga kalian harus menikmati apa yang kalian lakukan (bahasa kerennya yaitu passion). Jika hanya terjun ke lapangan dan melakukan transisi karier yang terburu-buru dengan sedikit pengetahuan tentang apa yang kalian geluti maka hal ini cukup mengenaskan karena bisa saja kalian  menghabiskan bertahun-tahun hidup dengan melakukan sesuatu yang tidak kalian sukai.

Pembahasan ini tidak mendiskreditkan mengenai syarat-syarat menjadi data scientist karena saat ini sudah banyak tools siap pakai tanpa perlu melakukan pemahaman yang menyeluruh mengenai statistika merupakan hal yang paling mendasar bagi seorang data scientist. Walaupun begitu ilmu statistika dasar akan tetap diperlukan untuk mengembangkan software machine learning yang berfungsi sebagai fundamentalnya. Sama seperti saya mengenal bahasa pemrograman karena hanya sebuah tools saja, sehingga fokusnya bukan di bahasa pemrograman akan tetapi pada algoritma yang digunakan. Bahasa pemrograman dipilih sesuai dengan ketersediaan library. Mari kita bahas sedikit mengenai Data engineer, Data Analyst, dan Data Scientist

Read More

Buku Belajar Mudah Pemrograman GNU Octave-penerbit Graha Ilmu

294 Views

Sinopsis

GNU Octave atau disebut Octave merupakan tools “scientific calculator” yang sangat canggih dan salah satu alternatif MATLAB yang bersifat functional programming, free, opensource, ringan dan multi operating system. Topik bahasan pada buku ini telah disusun secara berjenjang yaitu:

Penerbit graha ilmu dengan judul Buku Belajar Mudah Pemrograman GNU Octave-penerbit Graha Ilmu. Link pembelian di

  1. graha ilmu: https://grahailmu.id/product/belajar-mudah-pemrograman-gnu-octave/
  2. pustaka kita : https://www.pustakakita.com/belajar-mudah-pemrograman-gnu-octave.html
  3. shopee: https://shopee.co.id/Buku-Belajar-Mudah-Pemrograman-GNU-Octave-i.280667338.4344652381

Read More

Belajar Algoritma Genetika Bagian 1

79 Views

Kali ini kita akan belajar mengenai algoritma genetika dimulai dari sejarah awal pencetusnya, bagaimana algoritma genetika bekerja? langkah-langkah dan hal-hal yang perlu diperhatikan serta yang paling penting adalah menulis algoritma tersebut kedalam suatu bahasa pemrograman yaitu Octave!

Sejarah Algoritma Genetika

Algoritma genetika ini ditemukan oleh John Holland dan dikembangkan oleh muridnya David Goldberg Algoritma Genetika memanfaatkan proses seleksi alamiah yang dikenal dengan proses evolusi yaitu  individu secara terus-menerus mengalami perubahan gen untuk menyesuaikan dengan lingkungan hidupnya. Hanya individu-individu yang kuat yang mampu bertahan”.

Proses seleksi alamiah ini melibatkan perubahan gen yang terjadi pada individu melalui proses perkembangbiakan. Dalam algoritma genetika ini, proses perkembang-biakan ini menjadi proses dasar yang menjadi perhatian utama, dengan dasar berpikir: “Bagaimana mendapatkan keturunan yang lebih baik”.
Read More

Belajar Regex Regular Expression

202 Views

Banyak aplikasi saat ini mengharuskan pattern matching Sebagai contoh, memeriksa validitas alamat e-mail, Semua hal tersebut dilakukan dengan bantuan Regular Expression.

Apa itu Regular Expression?

Regular Expression adalah suatu cara menggambarkan susunan pola dalam suatu kalimat. Regular Expression ini banyak digunakan dalam text processing. Kalian mungkin bertanya-tanya apa sih kegunaan Regular Expression yang sering disingkat regex ini?

Pembahasan regex disini ditujukan untuk pemula sehingga pembahasannya tidak akan terlalu mendalam. Sebagai ilustrasi dari pemakaian regex, kita akan mengambil contoh berikut. Misalnya kalian memiliki sebuah daftar nama dan nomor telepon, kemudian ingin mencari pemilik nomor yang digit ke-3 nya adalah 8 dan digit terakhirnya adalah 9. Ataupun hanya ingin mengekstrak semua alamat e-mail ataupun website dalam suatu dokumen. Tentu yang kalian butuhkan adalah teknik Regular Expression. Read More

Ikutan Kompetisi The largest online data science competition in Indonesia

38 Views

Bagi kalian yang berjiwa data science, ikutilah kompetisi menarik ini yang diselenggarakan oleh @Shopee dengan judul National Data Science Challenge 2020. Kompetisi ini akan diselenggarakan sepenuhnya secara online. Jadi untuk kamu yang belum sempat mendaftarkan diri sebelumnya, daftarkan tim kamu sekarang di careers.shopee.co.id/ndsc

Registrasi akan dibuka hingga 31 Oktober 2020.

Menariknya, terbuka untuk siapa saja lho

Terbuka bagi para pekerja yang bergerak di bidang teknologi maupun non-teknologi yang bekerja di Indonesia dan juga untuk pelajar yang saat ini terdaftar di Sekolah Menengah Atas (SMA), Sekolah Menengah Kejuruan (SMK), atau Universitas di Indonesia.

Lebih lanjut, kalian bisa baca https://careers.shopee.co.id/ndsc/#faq, Bila sudah OK, daftar saja ke https://techatshopee.formstack.com/forms/ndscid_2020

Method for fingerprint image orientation estimation

78 Views

Ada hal yang menarik ketika ditemui case yaitu pre processing pada algoritma fingerprint yang sangat variasi keadaannya bila ditemui pada kondisi real.  Ada 2 core engine yang digunakan pada fingerprint recognition yaitu contour based dan minutiae based. Semuanya mempunyai kelebihan dan kekurangannya masing-masing. Pada tulisan ini tidak dibahas mengenai 2 teknik tersebut, tapi lebih ke tahap pre processing nya (simple) dengan tujuan meningkatkan akurasinya. Case nya yaitu melakukan perbaikan arah rotasi image, karena kondisi image pada kasus-kasus real sangat variasi sekali seperti contoh dibawah ini. Read More

Algoritma Penentuan Finger Core Point

36 Views

Fingerprint recognition yaitu sebuah teknik yang digunakan untuk melakukan identifikasi dari sidik jari. Langkah penting dalam fingerprint recognition yaitu menentukan sebuah core pointnya. Dalam menentukan core point sidik jari dibutuhkan beberapa langkah berikut

  1. perhitungan gradient citra
  2. operasi konvolusi dengan fft
  3. tahap operasi normalisasi block
  4. menghitung titik inti dari setiap blok

Read More

Belajar Simbol Flowcharts untuk Algoritma

68 Views

flowchart digunakan sebagai visualisasi algoritma seperti aliran kegiatan dari awal hingga akhir mengenai suatu langkah-langkah dalam penyelesaian suatu masalah. Flowchart biasanya dipelajari pada saat kita mulai mempelajari pemrograman. Mengapa demikian? Hal ini tak lain karena dengan mempelajari flowchart, kita diharapkan dapat berfikir secara logis, dapat menentukan komponen program (input dan output), serta memahami alur program. Flowchart merupakan teknik yang memudahkan kita dalam memprogram, dalam hal ini memudahkan dalam arti mengantisipasi agar tak ada komponen program yang tertinggal. Berikut ini akan dibahas tentang simbol-simbol yang digunakan dalam menyusun flowchart, kegiatan yang diwakili serta aturan main yang diterapkan dalam penggunaan simbol tersebut, oiya bagi kalian yang ingin membuat flowchart bisa menggunakan tools ini

Read More