Machine Learning With Big Data
Description
When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan .
- Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
- Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.
About this course: Want to make sense of the volumes of data you have collected? Need to incorporate data-driven decisions into your process? This course provides an overview of machine learning techniques to explore, analyze, and leverage data. You will be introduced to tools and algorithms you can use to create machine learning models that learn from data, and to scale those models up to big data problems. At the end of the course, you will be able to: • Design an approach to leverage data using the steps in the machine learning process. • Apply machine learning techniques to explore and prepare data for modeling. • Identify the type of machine learning problem in order to apply the a…

Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan .
- Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
- Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.
About this course: Want to make sense of the volumes of data you have collected? Need to incorporate data-driven decisions into your process? This course provides an overview of machine learning techniques to explore, analyze, and leverage data. You will be introduced to tools and algorithms you can use to create machine learning models that learn from data, and to scale those models up to big data problems. At the end of the course, you will be able to: • Design an approach to leverage data using the steps in the machine learning process. • Apply machine learning techniques to explore and prepare data for modeling. • Identify the type of machine learning problem in order to apply the appropriate set of techniques. • Construct models that learn from data using widely available open source tools. • Analyze big data problems using scalable machine learning algorithms on Spark.
Who is this class for: This course is for those new to data science. Completion of “Big Data Integration and Processing” is recommended. No prior programming experience is needed, although the ability to install applications and utilize a virtual machine is necessary to complete the hands-on assignments. Refer to the specialization technical requirements for complete hardware and software specifications.
Created by: University of California, San Diego-
Taught by: Mai Nguyen, Lead for Data Analytics
San Diego Supercomputer Center -
Taught by: Ilkay Altintas, Chief Data Science Officer
San Diego Supercomputer Center
Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.
Help from your peersConnect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.
CertificatesEarn official recognition for your work, and share your success with friends, colleagues, and employers.
University of California, San Diego UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 10 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom—life is their laboratory.Syllabus
WEEK 1
Welcome
2 videos expand
- Video: Welcome to Machine Learning With Big Data
- Video: Summary of Big Data Integration and Processing
- Discussion Prompt: Getting to Know You: Tell us about yourself and why you are taking this course.
- Discussion Prompt: Discussion Forum for Course Content Issues
Introduction to Machine Learning with Big Data
7 videos, 7 readings expand
- Video: Machine Learning Overview
- Video: Categories Of Machine Learning Techniques
- Reading: Slides: Machine Learning Overview and Applications
- Discussion Prompt: Machine Learning in Everyday Life
- Video: Machine Learning Process
- Video: Goals and Activities in the Machine Learning Process
- Video: CRISP-DM
- Video: Scaling Up Machine Learning Algorithms
- Video: Tools Used in this Course
- Reading: Downloading, Installing and Using KNIME
- Reading: Downloading and Installing the Cloudera VM Instructions (Windows)
- Reading: Downloading and Installing the Cloudera VM Instructions (Mac)
- Reading: Instructions for Downloading Hands On Datasets
- Reading: Instructions for Starting Jupyter
- Reading: PDFs of Readings for Week 1 Hands-On
Graded: Machine Learning Overview
WEEK 2
Data Exploration
6 videos, 5 readings expand
- Video: Data Terminology
- Video: Data Exploration
- Video: Data Exploration through Summary Statistics
- Video: Data Exploration through Plots
- Discussion Prompt: What's Wrong with Pie Charts?
- Reading: Slides: Data Exploration Overview and Terminology
- Reading: Description of Daily Weather Dataset
- Reading: Exploring Data with KNIME Plots
- Video: Exploring Data with KNIME Plots
- Reading: Data Exploration in Spark
- Video: Data Exploration in Spark
- Reading: PDFs of Activities for Data Exploration Hands-On Readings
Graded: Data Exploration
Graded: Data Exploration in KNIME and Spark Quiz
Data Preparation
8 videos, 4 readings expand
- Video: Data Preparation
- Video: Data Quality
- Discussion Prompt: Quality Issues with Real Data
- Video: Addressing Data Quality Issues
- Video: Feature Selection
- Video: Feature Transformation
- Video: Dimensionality Reduction
- Discussion Prompt: Domain Knowledge in Data Preparation
- Reading: Slides: Data Preparation for Machine Learning
- Reading: Handling Missing Values in KNIME
- Video: Handling Missing Values in KNIME
- Reading: Handling Missing Values in Spark
- Video: Handling Missing Values in Spark
- Reading: PDFs for Data Preparation Hands-On Readings
Graded: Data Preparation
Graded: Handling Missing Values in KNIME and Spark Quiz
WEEK 3
Classification
8 videos, 7 readings expand
- Video: Classification
- Video: Building and Applying a Classification Model
- Reading: Slides: What is Classification?
- Video: Classification Algorithms
- Video: k-Nearest Neighbors
- Video: Decision Trees
- Video: Naïve Bayes
- Reading: Slides: Classification Algorithms
- Reading: Classification using Decision Tree in KNIME
- Video: Classification using Decision Tree in KNIME
- Reading: Interpreting a Decision Tree in KNIME
- Reading: Instructions for Changing the Number of Cloudera VM CPUs
- Reading: Classification in Spark
- Video: Classification in Spark
- Discussion Prompt: Why Exclude Relative Humidity?
- Reading: PDFs for Classification Hands-On Readings
Graded: Classification
Graded: Classification in KNIME and Spark Quiz
WEEK 4
Evaluation of Machine Learning Models
7 videos, 7 readings expand
- Video: Generalization and Overfitting
- Video: Overfitting in Decision Trees
- Video: Using a Validation Set
- Reading: Slides: Overfitting: What is it and how would you prevent it?
- Video: Metrics to Evaluate Model Performance
- Video: Confusion Matrix
- Discussion Prompt: Model Interpretability vs. Accuracy
- Reading: Slides: Model evaluation metrics and methods
- Reading: Evaluation of Decision Tree in KNIME
- Video: Evaluation of Decision Tree in KNIME
- Reading: Completed KNIME Workflows
- Reading: Evaluation of Decision Tree in Spark
- Video: Evaluation of Decision Tree in Spark
- Reading: Comparing Classification Results for KNIME and Spark
- Reading: PDFs for Evaluation of Machine Learning Models Hands-On Readings
Graded: Model Evaluation
Graded: Model Evaluation in KNIME and Spark Quiz
WEEK 5
Regression, Cluster Analysis, and Association Analysis
8 videos, 6 readings expand
- Video: Regression Overview
- Video: Linear Regression
- Reading: Slides: Regression
- Video: Cluster Analysis
- Video: k-Means Clustering
- Reading: Slides: Cluster Analysis
- Discussion Prompt: Clustering Applications
- Video: Association Analysis
- Video: Association Analysis in Detail
- Reading: Slides: Association Analysis
- Discussion Prompt: Applications of Association Analysis
- Video: Machine Learning With Big Data - Final Remarks
- Reading: Description of Minute Weather Dataset
- Reading: Cluster Analysis in Spark
- Video: Cluster Analysis in Spark
- Reading: PDFs of Cluster Analysis in Spark Hands-On Readings
Graded: Regression, Cluster Analysis, & Association Analysis
Graded: Cluster Analysis in Spark Quiz
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.