🚨 Waktunya Hampir Habis: Amankan Tempatmu di Lucky Draw & Klaim Rewardnya! MULAI SEKARANG
Belajar dan dapatkan hadiah yang sesungguhnya

Belajar dan dapatkan hadiah yang sesungguhnya

Kumpulkan Bit, naikkan level Degree kamu dan dapatkan hadiah menarik!

Baru
Kursus Video
Kursus Video
Penghentian
Kembangkan karier kamu dengan belajar lewat kursus video online. Telusuri petualangan belajar kamu yang penuh tantangan!
Belajar Machine Learning untuk Wawancara Lowongan Data Scientist

machine-learning-interview-questions

Jika kamu tertarik dengan teknologi dan sedang mencari lowongan data scientist, kemungkinan besar kamu telah mendengar tentang machine learning (pembelajaran mesin). Istilah ini memiliki suasana misteri di sekitarnya - banyak orang bingung dengan konsep ini. Namun, jika kamu mencari cara untuk menjadi AI engineer (insinyur artificial intelligence/ kecerdasan buatan) atau pengembang kecerdasan bisnis, kamu mungkin cukup akrab dengan machine learning dan segala sesuatu yang berkaitan dengannya. Namun, jika kamu benar-benar ingin mendapat pekerjaan tersebut, kamu siap dengan wawancara kerjanya. Dan adakah cara yang lebih baik untuk melakukannya daripada belajar machine learning sebagai persiapan wawancara?

Dalam tutorial ini, kita akan membahas beberapa pertanyaan wawancara paling populer tentang machine learning. Kita akan membahas hal-hal dasar dan juga lanjutan, jadi mari fokuskan pikiran dan langsung belajar machine learning kembali.

Daftar Isi

Pengenalan Belajar Machine Learning

Setelah wawancara kamu dijadwalkan, kamu dapat mulai persiapan dengan belajar machine learning serta kisi-kisi pertanyaan wawancaranya. Cara terbaik untuk melakukannya adalah mulai dari pertanyaan wawancara machine learning engineer yang paling dasar.Kemungkinan besar ini adalah jenis pertanyaan pertama yang kamu termia pada awal wawancara kamu. Dengan begini, calon atasan ingin melihat apakah kamu dapat berpikir kritis dan dapat membentuk pikiran kohesif kamu sendiri. Itulah sebabnya banyak pertanyaan nantinya akan didasarkan pada definisi, perbandingan, penjelasan, dan sebagainya.

Kupon EXCLUSIVE 25% OFF Terbaru Ditemukan:

Pertanyaan 1: Terangkan apa itu ‘machine learning’.

Kamu tidak berharap untuk menghindari pertanyaan ini, kan? Kalau kamu sudah mulai belajar machine learning kamu akan bisa menjawabnya.

Sebagian besar pewawancara mungkin akan menanyakan sesuatu yang mirip dengan pertanyaan ini sebagai pertanyaan pertama. Ini dilakukan karena beberapa alasan.

Pertama-tama, pertanyaan selanjutnya tentang deep learning adalah tidak begitu bermanfaat jika pewawancara kamu tidak melihat bahwa kamu benar-benar paham mengenai apa itu 'machine learning' terlebih dahulu. Selain itu, cara kamu menjawab akan menunjukkan seberapa baik kamu bisa memikirkan definisi kamu sendiri dari hasil belajar machine learning selama ini - atau, dengan kata lain, seberapa baik kamu bisa menjelaskan topik yang sulit dengan cara yang mudah dimengerti. Jika kamu hanya menghafal beberapa baris yang kamu baca dari sembarang jurnal sains ketika kamu belajar machine learning semalaman, mungkin ini akan memberi kamu kredibilitas yang lebih rendah dibandingkan dengan kemampuan untuk memikirkan cara untuk menjelaskan dengan kata-katamu sendiri.

Jadi… Apa itu machine learning?

Mungkin cara termudah dan paling dapat dipahami untuk menerangkan machine learning adalah: sebuah filosofi khusus dalam pengembangan AI (artificial intelligence/kecerdasan buatan). Ini adalah bidang ilmu/sains yang berkaitan dengan cara membuat mesin yang dapat belajar dari informasi yang diberikan kepadanya, tanpa diprogram untuk melakukan tugas tersebut sebelumnya.

Pertanyaan 2: Apa itu deep learning?

Topik deep learning adalah salah satu pertanyaan tentang pembelajaran mesin yang mungkin kamu terima selama wawancara kerja kamu. Karena deep learning sangat terkait erat dengan pembelajaran mesin, kamu mungkin bahkan mendapatkan pertanyaan campuran antara dua topik tersebut.

Deep learning adalah cabang dari pembelajaran mesin. Cabang ilmu ini berkaitan dengan pembuatan jaringan saraf mesin agar dapat menyerupai otak manusia semirip mungkin.

Pertanyaan 3: Apa bedanya error ‘tipe 1’ dan ‘tipe 2’?

Error tipe 1 mengklaim bahwa sesuatu telah terjadi ketika, pada kenyataannya, itu tidak mungkin terjadi. Error tipe 2 adalah sebaliknya - klaim bahwa tidak ada yang terjadi ketika sesuatu jelas terjadi.

Pertanyaan wawancara untuk lowongan data scientist seperti ini mungkin agak membingungkan, tetapi ada beberapa metode yang dapat kamu gunakan untuk membuatnya mudah diingat.

Misalnya, inilah metode yang mudah dalam proses belajar machine learning bagi membantu kamu untuk mengingat perbedaan antara kedua jenis error tersebut: bayangkan saja error tipe 1 adalah ketika kamu memberi tahu anjing kamu bahwa dia adalah kucing, sedangkan error tipe 2 adalah saat kamu mengatakan kepada anjing yang sama bahwa anjing tidak bisa menyalak.

Lihat & bandingkan situs belajar online paling TOP satu per satu.

Did you know?

Pernahkah Anda bertanya-tanya situs belajar online mana yang terbaik untuk pengembangan karier Anda?

Pertanyaan 4: Apa itu ‘data augmentation’?

Ini adalah salah satu pertanyaan wawancara yang lebih mudah untuk lowongan data scientist, data augmentation adalah cara memodifikasi dan membuat data baru dari yang lama. Cara ini dilakukan dengan meninggalkan target seperti sedia kala atau mengubahnya menjadi sesuatu yang sudah diketahui.

Pertanyaan 5: Mengapa ‘naive Bayes’ dinamakan seperti itu?

Naive Bayes dinamakan naive (naif) karena cara berpikirnya. Ia membuat asumsi bahwa setiap elemen dalam set data adalah sama dalam aspek kepentingan mereka. Tak diragukan lagi, ini hampir tidak pernah terjadi dalam skenario sehari-hari.

Pertanyaan 6: Mana yang lebih baik – deep network atau shallow network?

Kamu dapat mengklasifikasikan ini sebagai pertanyaan perbandingan dalam proses belajar machine learning untuk persiapan wawancara, karena kamu harus tahu sedikit tentang kedua jenis network (jaringan) ini dan juga dapat membandingkannya untuk menemukan perbedaan yang jelas.

Deep network (jaringan yang dalam; sedangkan shallow network berarti jaringan yang dangkal) biasanya dianggap sebagai alternatif yang lebih baik. Ini karena ia terdiri dari lebih banyak lapisan, yang sebagian besar tersembunyi - ini membantu jaringan dalam mengekstraksi dan membangun fitur-fitur yang lebih baik.

Pertanyaan 7: Apa itu ‘Fourier transform’?

Metode ‘Fourier transform’ digunakan untuk mengubah fungsi generik yang sederhana menjadi apa yang dikenal sebagai fungsi super (superfunction). Jika ini adalah salah satu pertanyaan wawancara machine learning engineer yang ingin kamu kembangkan sedikit lebih banyak, kamu dapat membandingkannya dengan situasi di mana kamu diberikan mobil untuk membongkarnya dan melihat semua komponen dan bagian yang berbeda dari mobil tersebut.

Pertanyaan 8: Apa itu ‘convolutional network’?

Jaringan normal dan sederhana menggunakan lapisan yang terhubung untuk melakukan berbagai proses. Sedangkan convolutional network adalah jaringan yang, alih-alih menggunakan lapisan yang terhubung, menggunakan lapisan-lapisan yang melilit .

Alasan utama mengapa orang lebih suka menggunakan convolutional network dibandingkan yang standar (lapisan-lapisan yang terhubung) adalah convolutional network memiliki jumlah parameter yang jauh lebih kecil yang dikaitkan dengan mereka.

Pertanyaan 9: Apa yang perlu kita ketahui tentang korelasi antara ‘True Positive Rate’ dan ‘Recall’?

Meskipun ini terdengar seperti salah satu pertanyaan wawancara machine learning engineer tingkat lanjutan, jawabannya sebenarnya cukup sederhana (kalau kamu belajar machine learning dengan seksama!). Kedua metrik ini sama secara identik. Kita dapat melihat ini dengan melihat formula mereka: TP / TP + FN.

Pertanyaan 10: Apa itu ‘backpropagation’?

Sebuah istilah yang terdengar canggih, backpropagation adalah sebuah metode pelatihan untuk jaringan saraf (neural network) berlapis-lapis. Kita melatih jaringan dengan metode ini dengan mengambil 'error' dari bagian paling akhir dan menempatkannya di dalam setiap bobot dalam jaringan. Dengan begini, mesin memiliki kesempatan untuk mengaplikasikan komputasinya secara efektif.

Pertanyaan 11: Apa yang akan terjadi jika kita hanya menggunakan sebuah ‘validation set’, tanpa menerapkan ‘test set’?

Karena ini adalah pertanyaan tingkat dasar terakhir dalam proses belajar machine learning sebagai persiapan wawancara AI engineer, maka tingkat kesulitannya pun lebih tinggi.

Pada dasarnya, jika kamu hanya menerapkan validation set, ini tidak akan memberikan perkiraan yang akurat dari semua pengukuran model yang kamu coba uji. Ini karena 'test set' digunakan untuk menguji bagaimana model akan melakukan contoh yang belum ditemui sampai saat itu. Jadi, jika kamu menghapus test set, kamu secara otomatis menyingkirkan kemungkinan hasil tes yang valid, kurang lebih.

Pertanyaan Wawancara Machine Learning Tingkat Lanjutan

machine-learning-interview-questions

Sekarang setelah kamu memiliki gambaran yang bagus tentang pembelajaran mesin secara umum dan jenis pertanyaan wawancara tingkat dasar tentang apa itu deep learning dan materi AI engineer secara garis besar, kita dapat beralih ke tingkat kesulitan yang lebih tinggi.

Namun, jangan cemas. Calon atasan kamu kemungkinan besar tidak akan meminta kamu untuk membangun sistem AI yang mandiri atau menulis buku sepanjang tiga ratus halaman tentang semua cara berbeda dalam belajar machine learning. Maksud saya dengan tingkat kesulitan lebih tinggi adalah pertanyaan-pertanyaannya akan sedikit lebih sulit - kamu mungkin akan diminta untuk memberikan penjelasan lebih lanjut untuk jawaban kamu, memberikan contoh, dll. Jadi jangan khawatir, santai dan mari kita langsung terjun ke pembahasan.

Pertanyaan 1: Apa perbedaan antara model ‘generative’ dan ‘discriminative’?

Meskipun mungkin terdengar seperti salah satu pertanyaan jebakan, calon atasan kamu kemungkinan besar hanya ingin tahu seberapa besar hasil belajar machine learning yang kamu lakukan dan bagaimana model ini menangani data.

Model generative, sesuai namanya, akan berupaya dan mempelajari berbagai kategori data yang disediakan untuknya. Sedangkan, model discriminative hanya akan mempelajari perbedaan antara berbagai kategori data.

Para pengembang (developer) dan insinyur (engineer) biasanya lebih suka menggunakan model discriminative, karena cenderung menangani tugas lebih cepat dan efisien.

Pertanyaan 2: Jelaskan perbedaan antara ‘cross-validation’ dan ‘stratified cross-validation’.

Cross validation (validasi silang) yang sederhana digunakan untuk memisahkan data secara acak antara periode pelatihan dan validation set (set validasi). Stratified cross validation (validasi silang bertingkat) melakukan hal yang persis sama, tetapi tanpa variabel acak - ia melacak dan melestarikan rasio pelatihan vs pengujian validasi. Ini adalah salah satu pertanyaan wawancara pembelajaran mesin yang mungkin mudah tertukar. Dengan belajar machine learning di sini kamu akan bisa untuk  lebih peka terhadap perbedaannya!

Pertanyaan 3: Dalam situasi apa kamu harus menggunakan regresi ‘Lasso’ dan ‘Ridge’?

Ini termasuk dalam kategori pertanyaan wawancara AI engineer yang  canggih terutama karena kamu memang perlu belajar machine learning secara mendalam tentang kedua jenis regresi ini untuk memberikan jawaban yang valid.

Regresi Lasso dapat melakukan dua fungsi yaitu memilih variabel dan mengecilkan parameter, sedangkan regresi Ridge hanya dapat digunakan untuk yang terakhir. Dengan demikian, kamu kemungkinan besar akan menggunakan regresi Lasso ketika kamu hanya memiliki beberapa variabel dan efek yang besar. Sedangkan, regresi Ridge patut digunakan ketika ada banyak variabel kecil.

Ini adalah contoh yang bagus dari pertanyaan wawancara tentang pembelajaran mesin yang jawabannya dapat kamu kembangkan, ketimbang hanya memberikan jawaban singkat biasa.

Pertanyaan 4: Apa itu ‘F1’?

Tidak, ia bukan kunci di keyboard kamu yang bisa kamu ditekan untuk mengeluarkan jawabannya.

Skor F1 adalah ukuran seberapa baik kinerja model kamu. Berapapun nilai yang dekat dengan '1' itu bagus, sedangkan nilai yang berada di bawah '0,5' harus diperbaiki.

Pertanyaan 5: Manakah yang lebih sering mempunyai skor yang lebih tinggi - model ensemble atau individual?

Ensemble biasanya memberikan skor lebih besar. Ini karena ia adalah kombinasi dari berbagai model yang berbeda, dibuat untuk memprediksi suatu hasil tertentu. Semakin banyak model, semakin banyak kesalahan yang dapat mereka pilah - semakin baik skor prediksi akhirnya.

Pertanyaan 6: Apa perbedaan antara ‘correlation’ dan ‘covariance’?

Ini akan menjadi salah satu pertanyaan wawancara machine learning yang canggih hanya jika kamu tidak tahu bagaimana keduanya berkorelasi (tidak ada maksud untuk mengelirukan dengan ‘correlation’).

Namun, jika kamu sudah tahu karena telah belajar machine learning secara menyeluruh, maka jawabannya cukup sederhana: covariance menjadi correlation setelah distandarisasi.

Pertanyaan 7: Jelaskan sebuah ‘imbalanced dataset’.

Sebuah imbalanced dataset (dataset yang tidak seimbang) adalah suatu set yang, setelah pengujian, mengembalikan hasil yang lebih dari setengah dari seluruh informasi ditempatkan hanya dalam satu kelas.

Bagaimana kamu bisa menghindari ini? Nah, ada beberapa solusi sederhana - melakukan tes lagi menggunakan algoritma yang berbeda atau mencoba untuk menguji jumlah data yang lebih besar sehingga hasilnya akan seimbang.

Pertanyaan 8: Apa itu ‘data normalization’?

Ingat ketika kita berbicara tentang 'backpropagation'? Nah, data normalization (normalisasi data) digunakan untuk meminimalkan redundansi (pengulangan) data dalam proses backpropagation. Hal ini memungkinkan pengguna untuk mengubah nilai yang berbeda sesuai keinginannya, sehingga menghilangkan kemungkinan masalah redundansi.

Pertanyaan 9: Dapatkah kamu menangkap korelasi antara variabel categorical dan continuous?

Ya, kamu bisa, namun kamu harus menggunakan sesuatu yang dinamakan sebagai metode Analysis of Covariance (ANCOVA). Dengan menggunakan ini, kamu dapat menangkap korelasinya.

Udacity Review Logo
Pro
  • Easy to use with a learn-by-doing approach
  • Offers quality content
  • Gamified in-browser coding experience
Fitur-Fitur Utama
  • Free certificates of completion
  • Focused on data science skills
  • Flexible learning timetable
Udacity
Pro
  • High-quality courses
  • Nanodegree programs
  • Student Career services
Fitur-Fitur Utama
  • Nanodegree programs
  • Suitable for enterprises
  • Paid certificates of completion
Edx
Pro
  • A wide range of learning programs
  • University-level courses
  • Easy to navigate
Fitur-Fitur Utama
  • University-level courses
  • Suitable for enterprises
  • Verified certificates of completion

Pertanyaan 10: Untuk apa fungsi activation digunakan?

Fungsi ini membolehkan kamu untuk mendiversifikasikan networkmu dengan mengenalkan metode pembelajaran non-linear. Apa yang akan dilakukannya adalah ini akan menolong mesinmu untuk belajar cara memproses proses-proses yang sulit dengan cara yang lebih mudah.

Kesimpulan Belajar Machine Learning

machine-learning-interview-questions

Dalam tutorial ini, kami melihat berbagai pertanyaan wawancara tentang pembelajaran mesin. Kita telah memulai dengan dasar-dasarnya, dan kemudian membahas beberapa pertanyaan dan jawaban wawancara pembelajaran mesin yang lebih canggih yang mungkin kamu terima selama wawancara kerja kamu.

Baik kamu mencari pekerjaan sebagai spesialis IT atau ahli AI pembelajaran mesin, lakukan yang terbaik dalam merevisi dan mengingat pertanyaan dan jawaban wawancara pembelajaran mesin ini. Tentu saja, kita bagaikan baru menyentuh ujung gunung es, tetapi jika kamu mempelajari pertanyaan-pertanyaan ini dan jawabannya, kamu setidaknya sudah mempunyai gambaran umum tentang apa yang dapat kamu ekspektasikan dari wawancara untuk lowongan data scientist nanti..

Jadi, kita telah mencapai akhir tutorial “Belajar Machine Learning untuk Persiapan Wawancara Lowongan Data Scientist” ini. Saya berharap bahwa informasi ini akan berguna bagi kamu dalam memperoleh pekerjaan impianmu. Semoga berhasil!

Tentang Para Ahli & Analis di Artikel Kami

Oleh Aaron S.

Pemimpin Redaksi

Aaron memiliki gelar master dalam bidang studi Ekonomi, Politik & Budaya Asia Timur, juga menulis makalah ilmiah dengan analisis komparatif tentang perbedaan antara bentuk kapitalisme Kolektif di AS dan Jepang, 1945-2020. Pemimpin redaksi Bitdegre...
Aaron S., Pemimpin Redaksi
Aaron memiliki gelar master dalam bidang studi Ekonomi, Politik & Budaya Asia Timur, juga menulis makalah ilmiah dengan analisis komparatif tentang perbedaan antara bentuk kapitalisme Kolektif di AS dan Jepang, 1945-2020.
Pemimpin redaksi Bitdegree ini memiliki pengalaman hampir sepuluh tahun di bidang FinTech yang tentu membuatnya telah memahami semua masalah dan perjuangan terbesar yang dihadapi para penggemar crypto. Dia juga seorang analis penuh semangat dan sangat suka dengan konten-konten berbasis data dan fakta, juga konten yang ditujukan untuk para pengguna lama Web3 dan para pengguna baru.
Aaron adalah orang yang tepat jika berhubungan dengan mata uang digital. Dengan edukasi blockchain & Web3, pria hebat ini membantu para pendatang baru agar lebih mudah memahami semuanya.
Selain hal diatas, Aaron adalah juga seorang penulis dan sering dikutip oleh berbagai outlet terkemuka. Pada waktu senggangnya dia suka meneliti tren pasar dan mencari supernova berikutnya.

TOP3 Kode Kupon Paling Populer

Terverifikasi

EXCLUSIVE 25% OFF

On DataCamp Subscriptions
Peringkat 5.0
Terverifikasi

50% OFF

On AI & Data Plans
Peringkat 5.0
Terverifikasi

UP TO 70% OFF

Personalized Udacity Discount
Peringkat 5.0

Tinggalkan feedback jujur kamu

Berikan opini pribadi Anda & bantu ribuan orang untuk memilih situs belajar online yang terbaik. Semua feedback, baik itu yang positif atau negatif, akan diterima selama Anda bersikap jujur. Kami tidak akan mempublikasikan feedback yang bias atau spam. Jadi, kalau Anda ingin membagikan pengalaman, opini atau bahkan saran pribadi - tempat ini ada untuk Anda!

FAQ

Bagaimana Anda memilih situs kursus online mana yang patut diulas?

Kami memilih daftar situs belajar online berdasarkan ukuran pasar, popularitas, dan yang paling utama, permintaan pengguna situs kami dan ketertarikan mereka untuk membaca ulasan MOOC mengenai situs-situs belajar online tertentu.

Seberapa banyak riset yang Anda lakukan untuk menulis berbagai ulasan e-learning yang ada?

Tim ahli MOOC kami mendedikasikan waktu selama berminggu-minggu untuk melakukan riset - dengan begitulah mereka bisa yakin bahwa penilaian mereka sudah lengkap. Melalui riset mendalam, kami dapat memastikan semua fitur utama dari situs belajar online telah kami coba dan uji, dan penilaian kami didasarkan pada data yang akurat.

Aspek apa yang paling penting ketika memilih situs belajar online yang terbaik?

Sulit untuk memilih satu aspek utama sebagai jawaban: prioritas orang berbeda-beda tergantung pada preferensi dan harapan mereka. Satu fitur bisa jadi penting buat satu orang tetapi tidak untuk yang lainnya. Tapi, semua pengguna akan setuju bahwa kualitas materi belajar yang baik adalah hal yang wajib ada di setiap situs belajar online.

Apa perbedaan antara platform ulasan e-learning kami dengan platform yang lainnya?

Setiap jenis situs penyedia ulasan MOOC memiliki keunikan masing-masing. Ulasan e-learning kami ditulis secara profesional melalui analisis yang mendalam. Banyak situs ulasan e-learning kurang menyediakan hal tersebut, sehingga inilah keunggulan situs kami!

binance
×
Terverifikasi

$600 WELCOME BONUS

Earn Huge Exclusive Binance Learners Rewards
Peringkat