Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Contemporary Data Science Application Development
Rating: 4.2 out of 5(7 ratings)
1,612 students

Contemporary Data Science Application Development

Be a Data Scientist in the Modern Era
Last updated 3/2023
English

What you'll learn

  • Become a professional data scientist in the modern age
  • Learn modern data scientists approach to model building
  • Learn how to develop models based on various data types
  • Know more about GOFAI, ANN, Transfer Learning and Clustering

Course content

1 section9 lectures1h 28m total length
  • Opening Session3:01

    Opening Session

  • Challenges for a Data Scientist in Modern Age4:36

    The entire machine learning model development process has significantly changed in last one or two years. A data scientist has many options available for ML development. This has posed many challenges to him. In this lecture, I will present the challenges faced by a data scientist in the modern age.

  • New Approach to Building ML Models9:30

    Due to recent technology changes, the whole approach in model building has changed. In this lecture, you will learn more about MLaaS - Machine Learning as a Service. You will understand the benefits of using it and also its limitations.

  • My Next Approach - AutoML10:34

    You learned the MLaaS approach in my last lecture. When you cannot overcome the limitations of this approach, the next one is considering the use of AutoML. In this lecture, you will understand AutoML and its pros and cons.

  • A Deciding Factor9:07

    When both MLaaS and AutoML options have failed for you, you have left with no choice other than using a traditional way of model development. Still, the major decision comes to the use of appropriate technology - whether to use GOFAI or ANN? So, what is the deciding factor? This lecture tells you which technology to use that is the most appropriate for your current project.   

  • Classical Approach - GOFAI15:41

    You are here because your dataset is small and you have decided to use GOFAI approach for model building. This is a well-researched area and thus provides a well-defined workflow for model development. In this lecture, I will describe this workflow to you. If you have tried your hands earlier on Machine Learning, this workflow may not be something new to you. What comes important here is your approach in each step. Especially, the dimensionality reduction and selecting appropriate machine learning algorithm are the two most important steps. I will provide you the definitive guidelines in completing these steps, focusing from the angle of a data scientist. I will tell you precisely what you need to learn to master the GOFAI approach.

  • ANN Approach16:55

    Creating ML models using ANN technology is lot more easier considered to classical approach, that you saw in the previous lecture. In this lecture, I will show you what all you need to do, or rather what all you need to learn to take the ANN approach. You will understand the various activation, optimisation functions and layer types. I will describe all the steps required in this approach so that you can create your own ANN-based ML models and deploy them on your production servers.

  • DNN & Pre-trained Models13:56

    A trivial ANN is no good for advanced applications in computer vision and NLP domains. We need DNNs. Though it is fairly simple to train a DNN, the resource requirements in terms of hardware and the training time are very high and beyond the reach of a common person. Many behemoths in this industry have trained such large networks and made them publicly available. The question is, which one is the most suited for you. So, in this chapter, after introducing you to the various pre-trained models, I will also guide you on their comparative study. Towards the end, I will also tell you why customised DNNs are still required.

  • Summarising5:25

    In this lecture, I will summarise all your learnings so far. I will provide you a cheat sheet that gives you a consolidated workflow summary of all the development paths that you have studied so far. This will make your life easier while handling a new data science project.

Requirements

  • Everyone who wants to be a data scientist in the modern era

Description

Due to technogical innovations in last one or two, the whole outlook of developing AI applications has totally changed. Today, I have several approaches to create an AI solution. A data scientist has to select the best approach to succeed in this area. This course provides a consolidated view of all various options and guides you in developing ML applications in the modern age. Towards the end of the course, I will provide you a cheatsheet that gives you a visual representation of different workflows in the ML development paths and helps in you taking the right decision in selecting an appropriate path for your new data science project.

The course covers various options like MLaaS, Machine Learning as a Service, AutoML, traditional ML development - GOFAI, the newer DNN approach and of course also the Transfer Learning. The cheatsheet helps you to select the option. Each option has its own merits and demerits. In my lectures, I will discuss these, which will make it easier for you in selecting your path. Note that, taking a wrong path, would just result in a criminal wastage of your resources and time. So, it is better that you should first get to know the different options of ML development and the intricacies in each. For each option, I have described what all you need to know or to learn. This course would surely take you on the path of becoming a data scientist of the modern era.

Welcome to the new world of Data Science.

Who this course is for:

  • Those who are curious about data science and aspire to be data scientists.