How I got Certified as a TensorFlow Developer by Google

栏目: IT技术 · 发布时间: 4年前

内容简介:About a month ago,In this article, I am going to discuss my experience studying for the TensorFlow Developer Certificate exam. Since there are plenty of amazing resources and guides shared by other learners, and you probably have seen some already, I am no

Resources and tips that will help you prepare for the certificate exam

Jul 30 ·5min read

About a month ago, Deep Learning was a foreign concept to me — I barely had any theoretical background in it, and I had 0 practical experience coding neural networks. Now, a month later, I received the TensorFlow Developer Certificate, and I am pretty confident in building and training deep learning models using the state-of-the-art toolbox.

How I got Certified as a TensorFlow Developer by Google

https://www.credential.net/e4bc84c1-2be6-4e99-ab46-d0635bb6559a

In this article, I am going to discuss my experience studying for the TensorFlow Developer Certificate exam. Since there are plenty of amazing resources and guides shared by other learners, and you probably have seen some already, I am not going to repeat them. Instead, I will focus on my learning strategy and exam-taking experience. I hope you find this article different but useful.

If you would like to read about other learner’s experiences, all the links are listed at the end of this article. They have helped me a lot, and I hope they can benefit you too!

1. Theory vs. Practice

Albert Einstein once said, “In theory, theory and practice are the same. In practice, they are not.” In machine learning, especially areas of deep learning, we find it hard to give definitive answers. Which optimizer should I use? What the learning rate should be? How many layers should I have in my neural network? Although we have come up with ‘rule of thumb’ to deal with certain scenarios, most of the problem solving involves ‘trial and error.’

How I got Certified as a TensorFlow Developer by Google

Photo by Scott Graham on Unsplash

But at the same time, only if we understand the theory behind a model can we properly apply suitable methods to construct and optimize it.

Do not rush to build a working model. Make sure you understand the mechanisms behind it and the correct ways to improve its performance. Please always keep this in mind while you are studying for this exam.

2. Reading and Coding

In my exam preparation, I forced myself to keep a healthy balance between reading theoretical concepts and coding.

In the morning, I usually watch several videos from TensorFlow in Practice Specialization on Coursera and go through some exercises that come with the course. In the afternoon, I read the Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow book, and try to mimic the code from the book (These 2 are the most helpful resources for the exam, there are more resources listed at the end of this article).

Everyone’s learning habit is different, so you should make your own plans. Just remember to balance between reading and practicing.

3. Jupyter Notebook and PyCharm

The exercises that come with the Coursera course are all in Jupyter Notebook and Google Colab. But the actual exam environment is in PyCharm.

For learning purposes, Jupyter Notebook is great since it allows you to see the output of one cell immediately after hitting ‘shift+enter.’ This feature makes it a lot easier for you to debug your code as well. However, in the exam, and in real life when you are deploying a machine learning model, you will be using some IDEs or text editors and code in an object-oriented way. Therefore, I strongly suggest you familiarize yourself with the PyCharm environment before the exam, practicing debugging in PyCharm rather than relying on Jupyter Notebook.


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

当下的冲击

当下的冲击

道格拉斯•洛西科夫 (Douglas Rushkoff) / 孙浩 赵晖 / 中信出版社 / 2013-10-1 / 59.00元

这是一个并不符合人本能的社会…… 为什么我们不应该更注重生活的质量而非速度? 为什么我们不用面对面的交流代替冷冰冰电脑屏幕上的文字代码? 为什么我们不可以选择一个虽然有缺陷但有血有肉的人类社会,而非一个虽趋于完美但冷漠的数字世界? 在当下的冲击面前,你正变得越来越弱智:你没有了自己的独特空间,你过多地相信真人秀节目,你成了数字化产品的奴隶并得了数字化精神病,你的生物钟也被打......一起来看看 《当下的冲击》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

在线进制转换器
在线进制转换器

各进制数互转换器

随机密码生成器
随机密码生成器

多种字符组合密码