GithubHelp home page GithubHelp logo

madalinabuzau / udacity-machine-learning-nanodegree Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 1.0 15.48 MB

My project submissions for the Machine Learning Nanodegree from Udacity.

Jupyter Notebook 100.00%
udacity udacity-nanodegree udacity-machine-learning-nanodegree

udacity-machine-learning-nanodegree's Introduction

My projects for the Machine Learning Engineering nanodegree


This repo aims to be a portfolio of my work during the Machine Learning nanodegree of Udacity. I am very glad that I have enrolled in this project as I got to explore the fundamentals in all areas of machine learning: supervised, unsupervised, reinforcement, and deep learning fundamentals.
The assignments really prepare you for the work environment in this field. They were challenging, but overall, they made me a better researcher. Here is a brief description of the projects that you can find in this repository:

Project 1: Predicting Boston Housing Prices


For this project, I've built a machine learning algorithm to predict the best selling price of a house in Boston. The dataset for this project originates from the UCI Machine Learning Repository. The Boston housing data was collected in 1978 and each of the 506 entries represent aggregated data about 14 features for homes from various suburbs in Boston, Massachusetts. The final implementation required to train a model using the decision tree algorithm. To ensure that I am using an optimal model, I've trained the model using the grid search technique to optimize the 'max_depth' parameter for the decision tree.

Project 2: Find Donors for CharityML

The objective of this project was to help CharityML, a fictitious charity organization, to build an algorithm to best identify potential donors and reduce overhead cost of sending mail. My task was to evaluate and optimize several different supervised learners to determine which algorithm will provide the highest donation yield while also reducing the total number of letters being sent.

Project 3: Creating Customer Segments

In this project I have implemented unsupervised learning techniques on product spending data collected for customers of a wholesale distributor in Lisbon, Portugal to identify customer segments hidden in the data.

Project 4: Smartcab

The goal of this project was to construct an optimized Q-Learning driving agent that can navigate a Smartcab through its environment towards a goal: drive passengers from one location to another. The driving agent was evaluated on two important metrics: safety and reliability.

Project 5: Multidigit recognition

For this project I have designed and implemented a deep learning model that learns to recognize sequences of digits, using the Street View House Numbers (SVHN) dataset.

Capstone project: Diabetic retinopathy detection

For my capstone project, I've decided to work on diabetic retinopathy detection using deep learning. This project was based on the data provided by a competition held on Kaggle. My final model used a convolutional neural network and data augmentation techniques in order to improve the precision of the model.

udacity-machine-learning-nanodegree's People

Contributors

madalinabuzau avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.