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 Typescript HTML5 PHP
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA CompTIA Security+ Microsoft AZ-900
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Data Analysis Data Warehouse Blockchain Business Intelligence
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin SwiftUI Mobile App Development
Graphic Design Photoshop Adobe Illustrator Drawing Canva Digital Painting InDesign Design Theory Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Emotional Intelligence Coaching
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Online Business Startup Business Plan Blogging Amazon Kindle Direct Publishing (KDP)
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Copywriting Google Analytics Email Marketing Startup Advertising Strategy

DevelopmentData ScienceKeras

Deep Learning with Keras

Deep Learning & Keras concepts, model, layers, modules. Build a Neural Network and Image Classification Model with Keras
Rating: 4.1 out of 54.1 (35 ratings)
12,592 students
Created by Uplatz Training
Last updated 1/2021
English
English [Auto]

What you'll learn

  • Introduction to Deep Learning and Neural Networks
  • Understand Deep Learning with Keras
  • Take a big step towards becoming a Deep Learning / Machine Learning engineer
  • Keras overview, features, benefits
  • Keras installation
  • Keras - Models, Layers and Modules
  • Keras Models - Sequential Model, Functional API
  • Keras Layers - Dense Layers, Dropout Layers, Convolution Layers, Pooling Layers
  • Keras Modules
  • Keras - Model Compilation, Evaluation and Prediction
  • Loss, Optimizer, Metrics, Compile the Model
  • Model Training, Model Evaluation, Model Prediction
  • Life-Cycle for Neural Network Models in Keras
  • Define Network, Compile Network, Fit Network, Evaluate Network, Make Predictions
  • Building your first Neural Network with Keras
  • Building a Multilayer Perceptron neural network
  • Building Image Classification Model with Keras
  • Convolutional Neural Network (CNN) & its layers

Requirements

  • Enthusiasm and determination to make your mark on the world!

Description

A warm welcome to the Deep Learning with Keras course by Uplatz.


Keras is an open-source library of neural network components written in Python. Keras is capable of running atop TensorFlow, Theano, PlaidML and others. The library was developed to be modular and user-friendly. Keras enables fast experimentation through a high level, user-friendly, modular and extensible API. Keras can also be run on both CPU and GPU. Keras was developed and is maintained by Francois Chollet and is part of the TensorFlow core, which makes it TensorFlow preferred high-level API.

Comprised of a library of commonly used machine learning components including objectives, activation functions, and optimizers, Keras' open-source platform also offers support for recurrent and convolutional neural networks. Additionally, Keras offers mobile platform development for users intending to implement deep learning models on smartphones, both iOS and Android.

Keras is essentially an API designed for machine learning and deep learning engineers and follows best practices for reducing cognitive load. Keras offers consistent & simple APIs, minimizes the number of user actions required for common use cases, and provides clear & actionable error messages. It also supports extensive documentation and developer guides.

It is made user-friendly, extensible, and modular for facilitating faster experimentation with deep neural networks. It not only supports Convolutional Networks and Recurrent Networks individually but also their combination


Why do we need Machine Learning libraries such as Keras?

Machine learning uses a variety of math models and calculations to answer specific questions about data. Examples of machine learning in action include detecting spam emails, determining certain objects using computer vision, recognizing speech, recommending products, and even predicting commodities values years in the future.

The calculations implicit in machine learning and deep learning are very complicated to set up to ensure correct output (answers). A variety of machine learning libraries have emerged to help navigate these complexities. With these options, new folks can start getting into data science easily. Some of the most popular machine learning libraries include:

  • TensorFlow

  • Keras

  • sciKit learn

  • Theano

  • Microsoft Cognitive Toolkit (CNTK)


Uplatz provides this comprehensive course on Deep Learning with Keras. This Keras course will help you implement deep learning in Python, preprocess your data, model, build, evaluate and optimize neural networks. The Keras training will teach you how to use Keras, a neural network API written in Python. This Keras course will show how the full implementation is done in code using Keras and Python. You will learn how to organize data for training, build and train an artificial neural network from scratch, build and fine-tune convolutional neural networks (CNNs), implement fine-tuning and transfer learning, deploy models using both front-end and back-end deployment techniques.



Deep Learning with Keras - Course Syllabus


1. Introduction to Deep Learning & Keras

  • What is deep learning?

  • What is ANN?

  • Introduction to Keras

    a) Overview of Keras

    b) Features of Keras

    c) Benefits of Keras

  • Keras Installation


2. Keras - Models, Layers and Modules

  • Keras Models

    a) Sequential Model

    b) Functional API

  • Keras Layers

    a) Dense Layers

    b) Dropout Layers

    c) Convolution Layers

    d) Pooling Layers

  • Keras Modules


3. Keras - Model Compilation, Evaluation and Prediction

  • Loss

  • Optimizer

  • Metrics

  • Compile the model

  • Model Training

  • Model Evaluation

  • Model Prediction


4. Life-Cycle for Neural Network Models in Keras

  • Define Network

  • Compile Network

  • Fit Network

  • Evaluate Network

  • Make Predictions


5. Building our first Neural Network with Keras

(Building a Multilayer Perceptron neural network)

  • Load Data

  • Define Keras Model

  • Compile Keras Model

  • Fit Keras Model

  • Evaluate Keras Model

  • Make Predictions


6. Building Image Classification Model with Keras

  • What is Image Recognition (Classification)

  • Convolutional Neural Network (CNN) & its layers

  • Building Image Classification Model (step by step)



Key Features of Keras

  • Keras is an API designed for humans

  • Focus on user experience has always been a major part of Keras

  • Large adoption in the industry

  • Highly Flexible

  • It is a multi backend and supports multi-platform, which helps all the encoders come together for coding

  • Research community present for Keras works amazingly with the production community

  • Easy to grasp all concepts

  • It supports fast prototyping

  • It seamlessly runs on CPU as well as GPU

  • It provides the freedom to design any architecture, which then later is utilized as an API for the project

  • It is really very simple to get started with

  • Easy production of models actually makes Keras special

  • Easy to learn and use

Who this course is for:

  • Deep Learning / Machine Learning Engineers
  • Machine Learning Researchers - NLP, Python, Deep Learning
  • Data Scientists and Machine Learning Scientists
  • Newbies and Beginners aspiring for a career in Machine Learning / Data Science / Deep Learning
  • Head of Engineering and Technical Leads
  • Anyone who wants to learn Deep Learning and Machine Learning
  • Computer Vision Researchers
  • AI Deep Learning Platform Leads
  • Senior ML and Deep Learning Scientists
  • Senior Data Consultants & Analytics Professionals
  • Product Managers
  • Artificial Intelligence Program Leads

Instructor

Uplatz Training
Fastest growing Global IT Training Provider
Uplatz Training
  • 3.7 Instructor Rating
  • 11,244 Reviews
  • 377,102 Students
  • 152 Courses

Uplatz is UK-based leading IT Training provider serving students across the globe. Our uniqueness comes from the fact that we provide online training courses at a fraction of the average cost of these courses in the market.

Over a short span of 3 years, Uplatz has grown massively to become a truly global IT training provider with a wide range of career-oriented courses on cutting-edge technologies and software programming.

Our specialization includes Data Science, Data Engineering, SAP, Oracle, Salesforce, AWS, Microsoft Azure, Google Cloud, IBM Cloud, SAS, Python, R, JavaScript, Java, Full Stack Web Development, Mobile App Development, BI & Visualization, Tableau, Power BI, Spotfire, Data warehousing, ETL tools, Informatica, IBM Data Stage, Digital Marketing, Agile, DevOps, and more.

Founded in March 2017, Uplatz has seen phenomenal rise in the training industry starting with an online course on SAP FICO and now providing training on 5000+ courses across 103 countries having served 300,000 students in a period of just 3 years.

Uplatz's training courses are highly structured, subject-focused, and job-oriented with strong emphasis on practice and assignments. Our courses are designed and taught by more than a thousand highly skilled and experienced tutors who have strong expertise in their areas whether it be AWS, Azure, Adobe, SAP, Oracle, or any other technology or in-demand software.

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
  • Terms
  • Privacy policy
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.