All Projects → rashikaranpuria → Machine-Learning-Specialization

rashikaranpuria / Machine-Learning-Specialization

Licence: MIT license
Project work and Assignments for Machine learning specialization course on Coursera by University of washington

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to Machine-Learning-Specialization

Uci Ml Api
Simple API for UCI Machine Learning Dataset Repository (search, download, analyze)
Stars: ✭ 190 (+603.7%)
Mutual labels:  clustering, regression, classification
Orange3
🍊 📊 💡 Orange: Interactive data analysis
Stars: ✭ 3,152 (+11574.07%)
Mutual labels:  clustering, regression, classification
Python-Machine-Learning-Fundamentals
D-Lab's 6 hour introduction to machine learning in Python. Learn how to perform classification, regression, clustering, and do model selection using scikit-learn and TPOT.
Stars: ✭ 46 (+70.37%)
Mutual labels:  clustering, regression, classification
Tiny ml
numpy 实现的 周志华《机器学习》书中的算法及其他一些传统机器学习算法
Stars: ✭ 129 (+377.78%)
Mutual labels:  clustering, regression, classification
Smile
Statistical Machine Intelligence & Learning Engine
Stars: ✭ 5,412 (+19944.44%)
Mutual labels:  clustering, regression, classification
Machine Learning Projects
This repository consists of all my Machine Learning Projects.
Stars: ✭ 135 (+400%)
Mutual labels:  clustering, regression, classification
Machine Learning With Python
Practice and tutorial-style notebooks covering wide variety of machine learning techniques
Stars: ✭ 2,197 (+8037.04%)
Mutual labels:  clustering, regression, classification
Neuroflow
Artificial Neural Networks for Scala
Stars: ✭ 105 (+288.89%)
Mutual labels:  clustering, regression, classification
Tensorflow Book
Accompanying source code for Machine Learning with TensorFlow. Refer to the book for step-by-step explanations.
Stars: ✭ 4,448 (+16374.07%)
Mutual labels:  clustering, regression, classification
R
All Algorithms implemented in R
Stars: ✭ 294 (+988.89%)
Mutual labels:  clustering, regression, classification
Mlr
Machine Learning in R
Stars: ✭ 1,542 (+5611.11%)
Mutual labels:  clustering, regression, classification
Mlj.jl
A Julia machine learning framework
Stars: ✭ 982 (+3537.04%)
Mutual labels:  clustering, regression, classification
Pycaret
An open-source, low-code machine learning library in Python
Stars: ✭ 4,594 (+16914.81%)
Mutual labels:  clustering, regression, classification
Alink
Alink is the Machine Learning algorithm platform based on Flink, developed by the PAI team of Alibaba computing platform.
Stars: ✭ 2,936 (+10774.07%)
Mutual labels:  clustering, regression, classification
Tribuo
Tribuo - A Java machine learning library
Stars: ✭ 882 (+3166.67%)
Mutual labels:  clustering, regression, classification
Ml
A high-level machine learning and deep learning library for the PHP language.
Stars: ✭ 1,270 (+4603.7%)
Mutual labels:  clustering, regression, classification
Ml Dl Scripts
The repository provides usefull python scripts for ML and data analysis
Stars: ✭ 119 (+340.74%)
Mutual labels:  clustering, classification
R-Machine-Learning
D-Lab's 6 hour introduction to machine learning in R. Learn the fundamentals of machine learning, regression, and classification, using tidymodels in R.
Stars: ✭ 27 (+0%)
Mutual labels:  regression, classification
Machine learning code
机器学习与深度学习算法示例
Stars: ✭ 88 (+225.93%)
Mutual labels:  clustering, regression
Practical Machine Learning With Python
Master the essential skills needed to recognize and solve complex real-world problems with Machine Learning and Deep Learning by leveraging the highly popular Python Machine Learning Eco-system.
Stars: ✭ 1,868 (+6818.52%)
Mutual labels:  clustering, classification

Machine Learning Specialization University of Washington

Coursera Assignment and Project of Machine learning specialization on coursera from University of washington.

Specialization certificate: https://www.coursera.org/account/accomplishments/specialization/certificate/J44YK5UKMHGZ

Installation:

  • Install anaconda
  • Install graphlab
  • download files
  • python file.py
  • You can also run the file as ipynb for graphical results
  • import your dataset in place of default dataset

1. Machine learning: A case study approach:

Certificate: https://www.coursera.org/account/accomplishments/verify/2HV93JYKF8KV

In this, I learned about the various models in machine learning and used the pre-implemented models in graphlab to get an over view.

2. Regression:

Case Study - Predicting Housing Prices

Certificate: https://www.coursera.org/account/accomplishments/certificate/NQS9ZND73NAK

In our first case study, predicting house prices, I created models that predicts a continuous value (price) from input features (square footage, number of bedrooms and bathrooms,etc).

In this course, I explored regularized linear regression models for the task of prediction and feature selection. I handled very large sets of features and select between models of various complexity. I also analyzed the impact of aspects of data such as outliers on your selected models and predictions. To fit these models, I implemented optimization algorithms that scale to large datasets.

Work done

  • Compare and contrast bias and variance when modeling data.
  • Estimate model parameters using optimization algorithms.
  • Tune parameters with cross validation.
  • Analyze the performance of the model.
  • Describe the notion of sparsity and how LASSO leads to sparse solutions.
  • Deploy methods to select between models.
  • Exploit the model to form predictions.
  • Build a regression model to predict prices using a housing dataset.

3. Classification:

Case Studies: Analyzing Sentiment & Loan Default Prediction

Data set:

  • Amazon review database consisting 183531 entries
  • Lending club data sub-set consisting of 122607 entries

Certificate: https://www.coursera.org/account/accomplishments/certificate/PKGCUAQ7CURM

In this case study on analyzing sentiment, I created models that predicted a class (positive/negative sentiment) from input features (text of the reviews, user profile information, etc). In this second case study for the specialization, loan default prediction, I tackled financial data, and predicted when a loan is likely to be risky or safe for the bank.

Work done

  • Handle binary and multiclass classification problems.
  • Implement a logistic regression model for large-scale classification.
  • Create a non-linear model using decision trees.
  • Improve the performance of any model using boosting.
  • Scale methods with stochastic gradient ascent.
  • Describe underlying decision boundaries.
  • Build a classification model to predict sentiment in a product review dataset.
  • Analyze financial data to predict loan defaults.
  • Use techniques for handling missing data.
  • Evaluate models using precision-recall metrics.

4. Clustering:

Case study: Finding Similar Documents

Data set: Wikipedia articles subset

Certificate: https://www.coursera.org/account/accomplishments/certificate/QGF2HN9AUSUR

This is the third case study in the specialization, finding similar documents, I examined similarity-based algorithms for retrieval. In this course, I also examined structured representations for describing the documents in the corpus, including clustering and mixed membership models, such as latent Dirichlet allocation (LDA). Implemented expectation maximization (EM) to learn the document clusterings, and see how to scale the methods using MapReduce.

Work done

  • Create a document retrieval system using k-nearest neighbors.
  • Identify various similarity metrics for text data.
  • Reduce computations in k-nearest neighbor search by using KD-trees.
  • Produce approximate nearest neighbors using locality sensitive hashing.
  • Cluster documents by topic using k-means.
  • Examine probabilistic clustering approaches using mixtures models.
  • Fit a mixture of Gaussian model using expectation maximization (EM).
  • Perform mixed membership modeling using latent Dirichlet allocation (LDA).
  • Describe the steps of a Gibbs sampler and how to use its output to draw inferences.
  • Compare and contrast initialization techniques for non-convex optimization
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].