Neural Networks are machine learning systems designed to imitate that of the human brain, and more specifically, the network of neurons we use to learn and process information. Neural networks learn and improve over time as more data is introduced. They can be used to classify and predict data at a high velocity and make data processing and data prediction wildly efficient.
Tech Kits
Tech Kits are part of the walk-in service provided by Innovate Labs. There are three levels of difficulty meant for different users and their experience with the different technologies. Many of the Tech Kits build off each other as you progress.
Beginner
Introduction to Neural Networks
Length: 30-60 Minutes
Description: In this module, we introduce neural networks overall. We go in-depth in how they work, their structure, and just an overall look into what they are and how they can be used.
Intermediate
Standard Neural Networks with Keras
Length: 30-60 Minutes
Description: In this module, we build our first neural network using Keras.
Advanced
Predicting Images with Keras
Length: 30-60 Minutes
Description: In this module, we build off of our work in the previous module and build another neural network, which will predict images based on a user's handwriting.
Resources
Python 3.5
Type: Programming Language
Description: Python is an interpreted high-level programming language for general-purpose programming. Version 3.5 is a part of the many new versions that continuously are being put out.
TensorFlow
Type: Software Library
Description: TensorFlow is an open source software library for high performance numerical computations. It comes with strong support for machine learning and deep learning and the flexible numerical computation core is used across many other scientific domains.
Keras
Type: Network Library
Description: Keras is a high level neural network library written in Python. It runs on top of TensorFlow and is quite user friendly for those getting started. It was made for fast experimentation and modularity.
Google Colab
Type: Development Environment
Description: Google Colab is a code development environment that runs in the browser using Google Cloud and utilizes cloud computing.