Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 CompTIA Security+
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Data Analysis
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Blender
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin Mobile App Development SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Personal Development Neuro-Linguistic Programming Personal Transformation Life Purpose Mindfulness Sound Therapy Meditation CBT Cognitive Behavioral Therapy
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Leadership
Digital Marketing Social Media Marketing Marketing Strategy Google Analytics Internet Marketing Email Marketing Copywriting YouTube Marketing Startup

IT & SoftwareOther IT & SoftwareMachine Learning

Practical Machine Learning by Example in Python

A Deep Dive into Building Machine Learning and Deep Learning models
Rating: 4.9 out of 54.9 (598 ratings)
31,800 students
Created by Madhu Siddalingaiah
Last updated 1/2021
English
English [Auto]

What you'll learn

  • Develop complete machine learning/deep learning solutions in Python
  • Write and test Python code interactively using Jupyter notebooks
  • Build, train, and test deep learning models using the popular Tensorflow 2 and Keras APIs
  • Neural network fundamentals by building models from the ground up using only basic Python
  • Manipulate multidimensional data using NumPy
  • Load and transform structured data using Pandas
  • Build high quality, eye catching visualizations with Matplotlib
  • Reduce training time using free Google Colab GPU instances in the cloud
  • Recognize images using Convolutional Neural Networks (CNNs)
  • Make recommendations using collaborative filtering
  • Detect fraud using autoencoders
  • Improve model accuracy and eliminate overfitting

Requirements

  • Basic software development skills
  • Basic high school math, such as trigonometry and algebra

Description

Are you a developer interested in building machine learning and deep learning models? Do you want to be proficient in the rapidly growing field of artificial intelligence? One of the fastest and easiest ways to learn these skills is by working through practical hands-on examples.

LinkedIn released it's annual "Emerging Jobs" list, which ranks the fastest growing job categories. The top role is Artificial Intelligence Specialist, which is any role related to machine learning. Hiring for this role has grown 74% in the past few years!

In this course, you will work through several practical, machine learning examples, such as image recognition, sentiment analysis, fraud detection, and more. In the process, you will learn how to use modern frameworks, such as Tensorflow 2/Keras, NumPy, Pandas, and Matplotlib. You will also learn how use powerful and free development environments in the cloud, like Google Colab.

Each example is independent and follows a consistent structure, so you can work through examples in any order.  In each example, you will learn:

  1. The nature of the problem

  2. How to analyze and visualize data

  3. How to choose a suitable model

  4. How to prepare data for training and testing

  5. How to build, test, and improve a machine learning model

  6. Answers to common questions

  7. What to do next

Of course, there are some required foundations you will need for each example. Foundation sections are presented as needed. You can learn what interests you, in the order you want to learn it, on your own schedule.

Why choose me as your instructor?

  1. Practical experience. I actively develop real world machine learning systems. I bring that experience to each course.

  2. Teaching experience. I've been writing and teaching for over 20 years.

  3. Commitment to quality. I am constantly updating my courses with improvements and new material.

  4. Ongoing support. Ask me anything! I'm here to help. I answer every question or concern promptly.

Selected Reviews

clear explanations..to the point and no jargon..neat presentation of notebooks with codes..it's a step by step guide on creating machine learning models using Google colab..the models explained here are basic and thus perfect for beginners ,to understand how machine learning models are created based on the given problem and about techniques used to improve the accuracy..with the resources shared and Mr.Madhu's immediate response to messages/QA,one can learn more about a topic..highly recommended to all machine learning enthusiasts.  - Ashraf UI

The cours is easy to understand and well presented, same thing for the practical examples Using google colab was a very good idea to present the course and to do the exercices , we can easily test a function or a line of code. The last three sections are very intresting, they are practical exercices for deep learning well presented and commented - Iheb GANDOUZ

The way it is explained is really cool. I used to be bored after an hour during lectures, but the guide somehow makes it very interesting.... - Anu Priya J

January 2020 updates:

  • New mathematics and machine learning foundation section including

    • Logistic regression, loss and cost functions, gradient descent, and backpropagation

  • All examples updated to use Tensorflow 2 (Tensorflow 1 examples are available also)

  • Jupyter note introduction

  • Python quick start

  • Basic linear algebra

March 2020 updates:

  • A sentiment and natural language processing section

    • This includes a modern BERT classification model with surprisingly high accuracy

April/May 2020 updates:

  • Numerous assignment improvements, e.g. self-paced or guided approach

  • Add lectures on Google Colab, Python quick start, classify your own images and more!


Who this course is for:

  • Anyone interesting in developing machine learning and deep learning skills

Instructor

Madhu Siddalingaiah
Technology Consultant
Madhu Siddalingaiah
  • 4.7 Instructor Rating
  • 860 Reviews
  • 40,800 Students
  • 2 Courses

Madhu is a professional machine learning practitioner and data scientist. Madhu has three decades of interdisciplinary experience applying great technology for many different organizations, such as FINRA, Apple, Blue Cross/Blue Shield, Food & Drug Administration, and the US Department of Defense.

Over the years, Madhu has developed numerous innovative products and solutions at start ups and established companies. Examples include: machine learning solutions, Internet of Things (IoT) devices, big data systems, mobile medical applications, as well as enterprise applications and specialized hardware for space science, 3D graphics, and wireless communications.

Madhu has been awarded US and EU patents and has authored multiple books and training courses. Madhu has presented papers at technology conferences all over the world, including London, Munich, and Sydney, and many US locations. Madhu is also a private helicopter pilot and enjoys playing electric guitar.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.