Pada artikel ini saya ingin membagikan pengalaman saya mengambil ujian TensorFlow Developer Certificate. Bagaimana persiapan yang saya lakukan sehingga lulus ujian TensorFlow Developer Certificate. Dan hal-hal yang perlu diketahui mengenai TensorFlow Developer Certificate ini. Saya harap artikel ini dapat membantu anda untuk mengikuti ujian TensorFlow Developer Certificate.
TensorFlow Developer Certificate adalah sebuah sertifikat yang ditawarkan oleh Google untuk menunjukkan kemahiran dalam menggunakan TensorFlow untuk membangun sebuah model. Tujuan dari sertifikat ini menurut website resmi TensorFlow adalah untuk memberikan kesempatan kepada semua orang di dunia untuk menunjukkan keahlian mereka dalam ML di dunia industri secara global yang semakin digerakkan oleh AI. Dengan mempunyai sertifikat ini anda dapat terhubung dengan jaringan lulusan TFD Certificate lainnya di seluruh dunia. Hal ini dapat meningkatkan peluang untuk berkolaborasi dengan profesional lainnya serta dapat memperluas jaringan anda sebagai sesama pengembang machine learning.
Ujian ini terdiri dari 5 soal dengan waktu 5 jam. Dengan waktu yang diberikan ini anda harus membangun dan melatih model menggunakan TensorFlow. Skill yang harus anda kuasai untuk mengikuti ujian ini menurut TensorFlow Certificate: Candidate Handbook adalah sebagai berikut:
- TensorFlow developer skills
- Building and training neural network models using TensorFlow 2.x
- Image classification
- Natural language processing (NLP)
- Time series, sequences and prediction
Tidak usah pusing dengan banyak nya skill yang harus dikuasai, karena saya akan memberikan tips agar anda dapat lulus dari ujian TensorFlow Developer Certificate ini.
Untuk mengetahui bagaimana cara untuk mengikuti ujian TensorFlow Developer ini anda dapat mengunjungi website resmi TensorFlow. Dengan biaya ujian sebesar 100 USD, anda dapat membelinya langsung dari website ini.
Langkah-langkah lebih detail terkait alur proses ujian TensorFlow Developer adalah sebagai berikut:
- Membaca candidate book untuk mengetahui detail mengenai ujian tersebut. Dengan membaca candidate book, anda dapat memutuskan apakah anda harus mengikuti ujian TensorFlow Developer atau tidak.
- Setelah anda telah memutuskan untuk mengikuti ujiannya, anda dapat mendaftar melalui webstite ini. Pertama anda harus membuat akun terlebih dahulu. Setelah itu anda akan diminta untuk mengunggah dokumen verifikasi diri anda. Anda dapat menggunakan Paspor, KTP atau SIM untuk ini. Sistem akan meverifikasi nya dan akan memakan waktu yang lumayan lama. Setelah dokumen berhasil terverifikasi maka anda perlu membaca terms and conditions.
- Tahap selanjutnya yaitu pembayaran. Disini anda diminta mengisi formulir pembayaran dengan memasukkan informasi seperti data diri dan kartu kredit.
- Untuk memulai ujian, pertama anda harus mengatur environment dan mempersiapkan resources yang diperlukan. Untuk mengatur environment anda dapat melihat detail nya melalui website ini.
- Jika anda sudah yakin maka untuk memulai ujian anda perlu mengakses platform ujian.
- Setelah anda mengirimkan ujian anda, ujian tersebut akan dinilai oleh sistem. Dan anda mendapatkan sebuah email yang mengindikasikan apakah anda lulus atau tidak.
- Jika anda lulus ujian makan anda dapat menambahkan sertifikat ke resume dan membagikannya di LinkedIn. Selain itu anda dapat bergabung dengan TensorFlow Certificate Network.
Salah satu cara terbaik untuk mempersiapkan diri adalah dengan berlatih mengerjakan contoh soal. Anda dapat mencari contoh soal dari berbagai sumber seperti buku teks dan situs web. Namun jika anda mempunyai budget lebih maka saya sarankan untuk mengikuti kursus DeepLearning.AI TensorFlow Developer Professional Certificate yang ada di coursera. Dengan harga sekitar 59 USD, anda akan mendapatkan semua materi yang akan keluar pada ujian TensorFlow Developer. Tidak hanya materi, tetapi anda juga akan mendapatkan latihan yang dapat membantu anda untuk melatih pemahaman anda.
Selain mempersiapkan pemahaman yang mendalam tentang TensorFlow, anda juga perlu mempersiapkan resources yang akan digunakan pada saat ujian nanti. Ada beberapa hal yang harus anda perhatikan yaitu:
- Pastikan anda menginstal versi Python dan TensorFlow yang benar. Versi Python yang harus anda instal adalah 3.9.2 dan 2.13.x untuk versi TensorFlow. Untuk mengecek versi Python dan TensorFlow yang terinstal di komputer anda, anda dapat membuka Command Prompt dan menjalankan code berikut:
# for the python version
python --version# for the tensorflow version
pip show tensorflow
- Karena ujian dilaksanakan menggunakan Pycharm maka anda harus menginstal Pycharm. Anda juga harus memastikan bahwa versi Pycharm yang anda instal tersedia plugin TensorFlow Developer Certificate. Karena di beberapa versi plugin tersebut tidak tersedia. Saya sendiri menggunakan versi Pycharm 2023.3.4.
- Instal plugins TensorFlow Developer Certificate. Anda perlu menginstal plugins ini untuk memulai ujian. Jika anda tidak menginstal plugins ini maka ujian tidak akan dapat dimulai
- Instal library yang dibutuhkan untuk ujian. Anda harus menginstal beberapa library yang akan digunakan untuk ujian. Website ini menjelaskan library apa yang harus diinstal dan versinya.
- Sebelum memulai ujian pastikan anda sudah familiar dengan lingkungan pengembangan Pycharm. Anda bisa mencoba menjalankan beberapa kode untuk memastikan bahwa Pycharm berjalan dengan baik.
- Pastikan jaringan internet anda stabil. Kelancaran jaringan sangat berpengaruh untuk mengirimkan model untuk proses pengujian. Dan jika bisa anda sediakan jaringan cadangan. Hal ini untuk mencegah terjadinya gangguan dalam pengiriman model.
- Gunakan fungsi callback untuk mempercepat proses pelatihan model. Saya menyarankan anda berlatih menggunakan fungsi callback sebelum ujian dimulai. Karena fungsi callback ini sangat berpengaruh pada waktu yang kita habiskan. Jika memakai fungsi callback anda dapat mengurangi waktu pelatihan sehingga anda dapat fokus untuk meningkatkan akurasi model.
- Jika anda tidak memiliki GPU yang cukup maka anda bisa menggunakan Google Colab atau Kaggle untuk melatih model. Anda dapat menggunakan versi free nya karena itu saja sudah sangat cukup. Setelah model tersimpan maka anda dapat mengunggah nya pada folder projek.
- Jangan terpaku pada 1 soal. Ketika sedang melakukan proses training pada suatu soal, usahakan untuk mengerjakan soal lainnya. Karena biasanya proses training memakan waktu yang lumayan lama. Jadi anda dapat menggunakan waktu itu untuk mengerjakan soal lainnya.
- Gunakan resources yang anda punya untuk mendapatkan hasil yang sempurna. Dan usahakan untuk mendapatkan poin 5 untuk setiap masalahnya.
Ketika anda telah menyelesaikan ujian, anda akan mendapatkan email yang memberitahukan apakah anda lulus ujian atau tidak. Ini merupakan email yang saya dapat ketika ujian telah selesai.
Email ini berisi beberapa informasi seperti certificate network, digital certificate & badges dan survey. Certificate network ini merupakan sebuah jaringan yang anda dapatkan ketika anda lulus ujian. Dengan mengisi link yang disediakan anda dapat bergabung dengan TensorFlow Certificate Network. Untuk penjelasan lebih lengkap mengenai TensorFlow Certificate Network dapat anda baca di bawah ini.
Selain mendapatkan certificate network anda juga akan mendapatkan digital certificate dan badge. Link untuk mendapatkan sertifikat akan dikirimkan terpisah dari email ini. Untuk survey sendiri anda bebas untuk berpatisipasi atau tidak.
Nah bagi anda yang mungkin tidak lulus ujian TensorFlow Developer ini, anda tetap akan mendapatkan email pemberitahuan bahwa anda tidak lulus. Anda dapat meretake ujian ini pada jadwal yang tertera di Candidate Portal. Namun anda perlu membayar lagi untuk melakukan retake ujian ini. Karena satu kali transaksi anda hanya bisa melaksanakan 1 kali ujian saja.
Setelah mendapatkan sertifikat TensorFlow Developer anda dapat terhubung dengan sesama lulusan TFD Certificate dengan cara mendaftarkan data diri anda pada link yang akan diberikan ketika setelah anda lulus. Dengan mendaftarkan data diri anda, anda akan mendapatkan kesempatan untuk memperluas jaringan anda. Ini merupakan salah satu benefit yang bisa anda dapatkan ketika anda lulus ujian.
Sekian sharing saya terkait pengalaman saya mengikuti ujian TensorFlow Developer Certificate. Saya harap ini dapat membantu anda untuk mengikuti ujian TensorFlow Developer dan mendapatkan hasil yang memuaskan.
Be the first to comment