Setting up the Prerequisites to Build your First Neural Network @misraturp
Setting up the Prerequisites to Build your First Neural Network  @misraturp
Uploaded October 2022 | Updated September 2026, 55 minutes ago
Let's start with implementing your first neural network using Python and Keras on a Jupyter Notebook. In this first section, we will set up the requisites and the environment in which we can start building our network.

Previous lesson: youtu.be/nH9bWLJI_7A
Next lesson: youtu.be/LInJL0mI37g

πŸ“™ Here is a lesson notes booklet that summarizes everything you learn in this course in diagrams and visualizations. You can get it here πŸ‘‰ misraturp.gumroad.com/l/fdl

πŸ‘©β€πŸ’» All course code is in the course repository: github.com/misraturp/Deep-learning-course-repo

Commands to follow:

pip install virtualenv
virtualenv venv
source venv/bin/activate
which python
python -m pip install jupyter
python -m ipykernel install --user --name=venv
pip install tensorflow
jupyter notebook

For Mac M1 chip check out these guides:
caffeinedev.medium.com/how-to-install-tensorflow-on-m1-mac-8e9b91d93706
developer.apple.com/metal/tensorflow-plugin

To deactivate the virtual environment:
deactivate

Alternative development environment:
If your computer is not able to train the neural networks we build in our exercises, try Google Colab (colab.research.google.com/).
This is a free service by Google where they give you access to some computational power and a Jupyter notebook interface.
All you need is a Google account and then you'll be good to go!

RESOURCES:
πŸƒβ€β™€οΈ Data Science Kick-starter mini-course: misraturp.gumroad.com/l/kick-starter
🐼 Pandas cheat sheet: misraturp.gumroad.com/l/pandascs
πŸ“™ Fundamentals of Deep Learning in 25 pages: misraturp.gumroad.com/l/fdl

🌎 Website - misraturp.com
πŸ₯ Twitter - twitter.com/misraturp
Setting up the Prerequisites to Build your First Neural NetworkFeature Engineering: Integrate a new data source into your datasetEpisode 19 - Helping the government work better with AI with Nicole Janeway BillsPart 3: Training the Neural NetworkHow to Choose the Correct Initializer for your Neural NetworkNormalizing data for better Neural Network performanceWhat is Dropout Regularization | How is it different?Tuning a Neural Network | Deciding on next steps to takeHow to Build Your First Neural Network in Python and KerasEpisode 10 - An unexpected way of using data science and life at Adobe with Shivali GoelPart 1: Getting Ready to Build your First Advanced Neural NetworkBackward Propagation in Neural Networks explained
MΔ±sra Turp |

Setting up the Prerequisites to Build your First Neural Network

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER