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

DevelopmentData ScienceDeep Learning

Data Science: CNN & OpenCV : Chest XRAY-Pneumonia Detection

A practical hands on Deep Learning Project on building a Pneumonia Detection model using Tensorflow, CNN and OpenCV
Rating: 2.5 out of 52.5 (2 ratings)
4 students
Created by AutomationGig .
Last updated 2/2022
English
English [Auto]

What you'll learn

  • Data Analysis and Understanding
  • Data Augumentation
  • Data Generators
  • Model Checkpoints
  • CNN and OpenCV
  • Pretrained Models like MobileNetV2
  • Compiling and Fitting a customized pretrained model
  • Model Evaluation
  • Model Serialization
  • Classification Metrics
  • Model Evaluation
  • Using trained model to detect Pneumonia using Chest XRays

Requirements

  • Basics knowledge of Python, Neural Networks and OpenCV is recommended

Description

If you want to learn the process to detect whether a person is having Pneumonia using Chest XRays with the help of AI and Machine Learning algorithms then this course is for you.


In this course I will cover, how to build a model to predict whether an X-ray scan shows presence of pneumonia with very high accuracy using Deep Learning Models. This is a hands on project where I will teach you the step by step process in creating and evaluating a deep learning model using Tensorflow, CNN and OpenCV.


This course will walk you through the initial data exploration and understanding, Data Augumentation,Data Generators,customizing pretrained Models like MobileNetV2, Model Checkpoints, model building and evaluation.Then using the trained model to detect the presence of Pneumonia using Chest XRays.


I have splitted and segregated the entire course in Tasks below, for ease of understanding of what will be covered.


Task 1  :  Project Overview.

Task 2  :  Introduction to Google Colab.

Task 3  :  Understanding the project folder structure.

Task 4  :  Understanding the dataset and the folder structure.

Task 5  :  Setting up the project in Google Colab_Part1

Task 6  : Setting up the project in Google Colab_Part2

Task 7  :  About Config and Create_Dataset File

Task 8  :  Importing the Libraries.

Task 9  :  Plotting the count of data against each class in each directory

Task 10  :  Plotting some samples from both the classes

Task 11  :  Creating a common method to get the number of files from a directory

Task 12  :  Defining a method to plot training and validation accuracy and loss

Task 13  :  Calculating the class weights in train directory

Task 14 :  About Data Augmentation.

Task 15 :  Implementing Data Augmentation techniques.

Task 16 :  About Data Generators.

Task 17 :  Implementing Data Generators.

Task 18 :  About Convolutional Neural Network (CNN).

Task 19 :  About OpenCV.

Task 20 :  Understanding pre-trained models.

Task 21 :  About MobileNetV2 model.

Task 22 :  Loading the MobileNetV2 classifier.

Task 23 :  Building a new fully-connected (FC) head.

Task 24 :  Building the final MobileNetV2 model.

Task 25 :  Understanding Conv2D, Filters, Relu activation, Batch Normalization, MaxPooling2D, Dropout, Flatten, Dense

Task 26 :  Building a custom CNN network architecture.

Task 27 :  Role of Optimizer in Deep Learning.

Task 28 :  About Adam Optimizer.

Task 29 :  About binary cross entropy loss function.

Task 30 :  Putting all together for MobileNetV2.

Task 31 :  Putting all together for Custom CNN Model.

Task 32 :  About Model Checkpoint

Task 33 :  Implementing Model Checkpoint

Task 34 :  About Epoch and Batch Size.

Task 35 :  MobileNetV2 and Custom CNN Model Fitting.

Task 36 :  Predicting on the test data using both MobileNetV2 and Custom CNN Model

Task 37 :  About Classification Report.

Task 38 :  Classification Report in action for both MobileNetV2 and Custom CNN Model.

Task 39 :  Computing the confusion matrix and and using the same to derive the accuracy, sensitivity and specificity.

Task 40 :  Plot training and validation accuracy and loss

Task 41 :  Serialize/Writing the mode to disk

Task 42 :  Loading the final model from drive

Task 43 :  Loading an image and predicting using the model whether the person has Pneumonia.




Machine learning has a phenomenal range of applications, including in health and diagnostics. This course will explain the complete pipeline from loading data to predicting results on cloud, and it will explain how to build an X-ray image classification model from scratch to predict whether an X-ray scan shows presence of pneumonia. This is especially useful during these current times as COVID-19 is known to cause pneumonia.

Take the course now, and have a much stronger grasp of Deep learning in just a few hours!



You will receive :


1. Certificate of completion from AutomationGig.

2. The Jupyter notebook and other project files are provided at the end of the course in the resource section.




So what are you waiting for?


Grab a cup of coffee, click on the ENROLL NOW Button and start learning the most demanded skill of the 21st century. We'll see you inside the course!


Happy Learning !!


[Music : bensound]

Who this course is for:

  • Anyone who is interested in Deep Learning.
  • Someone who want to learn Deep Learning, Tensorflow, CNN, OpenCV, and also using and customizing pretrained models for image classification.
  • Someone who wants to use AI to detect the presence of Pneumonia using Chest XRays.

Instructor

AutomationGig .
ELEARNING HUB
AutomationGig .
  • 4.1 Instructor Rating
  • 31 Reviews
  • 136 Students
  • 7 Courses

Hello Everyone!


My name is Jaydeep and I am super-psyched that you are reading this!


Professionally, I am a Test Architect and Machine Learning Engineer. I have around 10+ years of experience in field of Test Automation and Data Science and Machine Learning.

I have professional experience of training students in the field of Data Science and Test Automation.


I am absolutely and utterly passionate about Artificial Intelligence and Machine Learning and I am looking forward to sharing my passion and knowledge with you.

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.