I started to studying for the Tensorflow Certificate seriously in 30th July 2021 (honestly, i started in 15th but i was busy studying for final semester exam in my University), and I took the exam in 29th August 2021. I was very nervous but don't worry, you can do it too.
My study routine:
- I spend about 2 days to studying each module.
- Beside notebook, read book and watch online lecture to understand the concept underlying the code.
- Working with preprocess data and fine tune hyperparameters beside the building models.
- Fix bugs, yes, there are lots of bugs when i coded like dimension error, versions error, etc.
My development environment:
- Google colab (thanks google for offer free GPU 🙏).
- Pycharm (recommend because the Exam use PyCharm IDE).
- ...
About the notebook environment when i was created:
- Python == 3.8.x
- Tensorflow == 2.5.x
If you run these on collab, the environment or some TensorFlow module will be a little bit different.
- ML Cheatsheet: Calculus
- ML Cheatsheet: Linear Algebra
- Probability Cheatsheet
- ML Cheatsheet: Math notation
| Number | Notebook | Description | Extras |
|---|---|---|---|
| 00 | Tensorflow Fundamentals | Basic tensor operations | Machine Learing & Deep Learning , Karpathy's Blog |
| 01 | TensorFlow Regression | Introduce to simple linear regression problems | Gradient Descent demo , Backpropagation from scrath |
| 02 | TensorFlow Classification | Simple binary classification and multiple classification | Activation Function cheatsheet |
| 03 | TensorFlow Computer Vision | Solve image classification with CNN | CNN explainer |
| 04 | Transfer Learning: Feature Extraction | Use Transfer Learning, specifically Feature Extraction for our own problem. | Transfer learning |
| 05 | Transfer Learning: Fine Tune | Use Transfer Learning, Fine Tuning. | |
| 06 | Transfer Learning: Scalling Up | Use Transfer Learning for the 101 classes Food101 dataset | |
| 07 | Mile Stone Project 1: FoodVision | Introduce to Mixed Precision and combine all what i have learned | |
| 08 | TensorFlow NLP Fundamentals | Introduce to simple NLP problems like Twitter Disaster dataset | Word Embedding , Word2Vec , GloVe embeddings , Chirs Olah intro to LSTM |
| 09 | Milestone Project 2: SkimLit | NLP classification, make Medical Abstraction easier to read using PubMed 200k RCT dataset | |
| 10 | TensorFlow Time Series Fundamentals & Milestone Project 3: BitPredict | Introduce to Time series problems and try create a |
Uber forcasting introduction , Forecasting priciples and practices , How (not) to use the ML for time series forcasting |
| 11 | Tensorflow Skill Checklist | Skill checklist according to TensorFlow candidate handbook | TensorFlow Certificate Handbook |