Skip to content

Projects and lessons on Deep Learning and Machine Learning

Notifications You must be signed in to change notification settings

miquelbeltran/deep-learning

Repository files navigation

Deep Learning

This repository contains projects around Deep Learning, including all the projects I did during the Deep Learning Nanodegree at Udacity as well as lessons from other sources.

Personal Projects:

android-mlkit-sample

android-mlkit-sample

In this project I build a simple TensorFlow model from scratch (just a multiplication of two tensors), export it to TF Lite and then open it with ML Kit from Firebase in an Android app.

This sample helps understand the different concepts and steps to export models and use them on Android applications.

Udacity Nanodegree Projects:

Project 1: Simple Neural Network

In this project I build and train a neural network from scratch to predict the number of bikeshare users on a given day.

Article: Deep Learning ND: First Neural Network

Project 2: Dog Breed Classifier

In this project I design and train a convolutional neural network to analyze images of dogs and correctly identify their breeds. Used transfer learning and well-known architectures to improve the model.

Article: Deep Learning ND: Dog Breed Classifier

Project 3: TV Script Generator

In this project I build a recurrent neural network on TensorFlow to process text. Used it to generate new episodes of The Simpsons, based on old scripts.

Article: Deep Learning ND: TV Script Generator

Project 4: Face Generator

In this project I build a pair of Multi-Layer Neural Networks and make them compete against each other in order to generate realistic faces. Then training them on a set of celebrity faces to generate new ones.

Article: Deep Learning: Face Generator

Project 5: Teaching a Quadcopter to fly with Reintforcement Learning

In this project I build a reinforcement learning neural network to help a quadcopter learn to fly.

Article: Deep Learning: Recap!

Lessons

This folder contains samples and notes from online courses

Most of the data can also be found on the original Udacity repo: https://github.com/udacity/deep-learning

It also contains notes and lessons from other courses, tutorials, etc.

License

All the code, projects, sample data, etc. belong first to Udacity and secondly to this repo author (Miquel Beltran).

The reproduction, total or partial, of the contents of this repo is forbidden except if specified otherwise.

IF YOU COPY CODE FROM THIS REPO INTO YOUR UDACITY PROJECT SUBMISSIONS YOU WILL BE BREAKING THE CODE OF HONOR AND MAY FACE CONSECUENCES (LIKE BEING KICKED OUT OF THE COURSE)

Read more about it here: https://udacity.zendesk.com/hc/en-us/articles/360001451091-What-is-plagiarism-

About

Projects and lessons on Deep Learning and Machine Learning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published