Applied Machine Learning: Techniques and Applications
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Applied Machine Learning: Techniques and Applications
This course is part of Applied Machine Learning Specialization
Instructor: Erhan Guven
2,374 already enrolled
Included with
Learn more
Ask Coursera
12 reviews
Recommended experience
12 reviews
Recommended experience
What you'll learn
Understand and implement machine learning techniques for computer vision tasks, including image recognition and object detection.
Analyze data features and evaluate machine learning model performance using appropriate metrics and evaluation techniques.
Apply data pre-processing methods to clean, transform, and prepare data for effective machine learning model training.
Implement and optimize supervised learning algorithms for classification and regression tasks.
Skills you'll gain
- Computer Vision
- Machine Learning Methods
- Model Optimization
- Data Processing
- Data Integration
- Model Training
- Applied Machine Learning
- Data Cleansing
- Machine Learning Algorithms
- Feature Engineering
- Supervised Learning
- Data Transformation
- Regression Analysis
- Machine Learning
- Machine Learning Software
- Image Analysis
- Data Preprocessing
- Model Evaluation
Tools you'll learn
Details to know
12 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 4 modules in this course
The course "Applied Machine Learning: Techniques and Applications" focuses on the practical use of machine learning across various domains, particularly in computer vision, data feature analysis, and model evaluation. Learners will gain hands-on experience with key techniques, such as image processing and supervised learning methods while mastering essential skills in data pre-processing and model evaluation.
This course stands out for its balance between foundational concepts and real-world applications, giving learners the opportunity to work with widely-used datasets and tools like scikit-learn. Topics include image classification, object detection, feature extraction, and the selection of evaluation metrics for assessing model performance. By completing this course, learners will be equipped with the practical skills necessary to implement machine learning solutions, enabling them to apply these techniques to solve complex problems in data processing, computer vision, and more.
Discover the foundational principles and practical applications of machine learning as you delve into specialized topics such as computer vision. This course combines theoretical insights with practical lab activities through hands-on modules, covering essential concepts including data pre-processing, feature extraction, dataset management, supervised learning and classification techniques, and model evaluation. You will learn to implement and assess various machine learning models, providing a comprehensive introduction that will equip you with the essential skills to apply machine learning to visual data.
What's included
5 videos4 readings3 assignments1 ungraded lab
5 videosβ’Total 25 minutes
- Introduction to Applied Machine Learningβ’4 minutes
- Application of Machine Learning in Computer Vision Overviewβ’1 minute
- Datasetsβ’6 minutes
- Pre-Processingβ’6 minutes
- Classification and Evaluationβ’7 minutes
4 readingsβ’Total 70 minutes
- Course Overviewβ’5 minutes
- Instructor Biography - Dr. Erhan Guvenβ’5 minutes
- Reading Referencesβ’30 minutes
- Self-Reflective Reading: Connecting Your Past to Your Learning Goalsβ’30 minutes
3 assignmentsβ’Total 90 minutes
- Application of Machine Learning in Computer Visionβ’60 minutes
- Foundations of Applied Machine Learning in Computer Visionβ’12 minutes
- Practical Techniques and Evaluation in Computer Visionβ’18 minutes
1 ungraded labβ’Total 60 minutes
- Practice Lab: Application of Machine Learning in Computer-Visionβ’60 minutes
Explore essential techniques in data feature analysis and model evaluation critical to effective machine learning applications. Learn to identify, preprocess, and integrate datasets from diverse sources like UCI KDD and Kaggle. Gain hands-on experience with the Weka framework for data preprocessing and classification, and understand evaluation metrics including Receiver Operating Characteristic curves. By the end of this module, you'll grasp the nuances of model overfitting and strategies to optimize model performance.
What's included
7 videos2 readings3 assignments1 ungraded lab
7 videosβ’Total 60 minutes
- Data Features Overviewβ’1 minute
- Data Featuresβ’7 minutes
- Online Dataset Sourcesβ’9 minutes
- Introduction to Wekaβ’14 minutes
- Model Evaluation Overviewβ’1 minute
- Model Evaluation Methodsβ’15 minutes
- Receiver Operating Characteristic Curveβ’14 minutes
2 readingsβ’Total 70 minutes
- Reading Referencesβ’30 minutes
- Self-Reflective Reading: Model Predictionsβ’40 minutes
3 assignmentsβ’Total 99 minutes
- Data Features & Model Evaluationβ’60 minutes
- Exploring Data Features and Online Dataset Sourcesβ’18 minutes
- Introduction to Weka and Model Evaluation Methodsβ’21 minutes
1 ungraded labβ’Total 60 minutes
- Practice Lab: Data Features & Model Evaluationβ’60 minutes
Master the essential techniques of data pre-processing to enhance machine learning model performance. This module covers the foundational aspects of data cleaning, various data formats, and processing methods. You'll delve into advanced topics like discretization, data transformation, and reduction techniques. By the end of this module, you'll be adept at engineering data features, applying feature selection, and refining datasets for optimal machine learning outcomes.
What's included
5 videos1 reading3 assignments1 ungraded lab
5 videosβ’Total 42 minutes
- Data Pre-Processing Overviewβ’2 minutes
- Data Formats and Cleaningβ’15 minutes
- Discretizationβ’9 minutes
- Data Transformationβ’9 minutes
- Data Reductionβ’7 minutes
1 readingβ’Total 40 minutes
- Reading Referencesβ’40 minutes
3 assignmentsβ’Total 90 minutes
- Data Pre-Processingβ’60 minutes
- Data Pre-Processing Fundamentals and Data Cleaningβ’12 minutes
- Advanced Data Transformation and Reduction Techniquesβ’18 minutes
1 ungraded labβ’Total 60 minutes
- Practice Lab: Classification Techniques for Predicting Suicide Riskβ’60 minutes
Delve into the core principles and mathematical foundations of supervised learning algorithms. This module covers essential techniques, including the Perceptron algorithm, Naive Bayes classifier, and Linear Regression methods. You'll gain practical experience implementing and visualizing these algorithms, and explore how classifier decision boundaries shift with parameter changes. Additionally, learn to apply text classification using real-world datasets for hands-on understanding of supervised learning applications.
What's included
6 videos2 readings3 assignments1 programming assignment
6 videosβ’Total 49 minutes
- Supervised Learning Overviewβ’1 minute
- Supervised Learningβ’6 minutes
- Perceptron Algorithm and Visualizationβ’9 minutes
- Naive Bayes Classifier and Implementationβ’13 minutes
- Decision Boundaries of Classifiersβ’5 minutes
- Text Classificationβ’14 minutes
2 readingsβ’Total 80 minutes
- Reading Referencesβ’40 minutes
- Self-Reflective Reading: Three Laws of Roboticsβ’40 minutes
3 assignmentsβ’Total 90 minutes
- Supervised Learningβ’60 minutes
- Fundamentals of Supervised Learning and Key Algorithmsβ’18 minutes
- Classifier Decision Boundaries and Text Classificationβ’12 minutes
1 programming assignmentβ’Total 180 minutes
- Graded Lab: Titanic Survival Predictionβ’180 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Offered by
Explore more from Machine Learning
- Status: Free TrialU
University of Glasgow
Course
- Status: Free TrialJ
Johns Hopkins University
Specialization
- Status: Free Trial
Course
- Status: Free Trial
Course
Why people choose Coursera for their career
Learner reviews
- 5 stars
58.33%
- 4 stars
8.33%
- 3 stars
0%
- 2 stars
8.33%
- 1 star
25%
Showing 3 of 12
Reviewed on Jan 25, 2025
Brilliant course for learning advanced machine learning !
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you canβt afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, youβll find a link to apply on the description page.
More questions
Financial aid available,
