課程目錄: 基于Azure的AI應用程序開發培訓

        4401 人關注
        (78637/99817)
        課程大綱:

        基于Azure的AI應用程序開發培訓

         

         

         

        Introduction to Artificial Intelligence

        This module introduces Artificial Intelligence and Machine learning.

        Next, we talk about machine learning types and tasks.

        This leads into a discussion of machine learning algorithms.

        Finally we explore python as a popular language

        for machine learning solutions and share some scientific ecosystem packages which will help you implement machine learning.

        By the end of this unit you will be able to implement machine learning models in at least one of the available python machine learning libraries.

         

        Standardized AI Processes and Azure Resources

        This module introduces machine learning tools available

        in Microsoft Azure. It then looks at standardized approaches developed

        to help data analytics projects to be successful. Finally,

        it gives you specific guidance on Microsoft's Team Data Science Approach

        to include roles and tasks involved with the process.

        The exercise at the end of this unit points you to Microsoft's documentation

        to implement this process in their DevOps solution if you don't have your own.

        Azure Cognitive APIs

         

        This module introduces you to Microsoft's pretrained and managed machine learning offered as REST API's

        in their suite of cognitive services. We specifically implement solutions using the computer vision api, the facial recognition api,

        and do sentiment analysis by calling the natural language service.

        Azure Machine Learning Service: Model Training

        This module introduces you to the capabilities

        of the Azure Machine Learning Service.

        We explore how to create and then reference an ML workspace.

        We then talk about how to train a machine learning model using the Azure ML service.

        We talk about the purpose and role of experiments, runs, and models. Finally,

        we talk about Azure resources available to train your machine learning models with.

        Exercises in this unit include creating a workspace,

        building a compute target, and executing a training run using the Azure ML service.

         

        Azure Machine Learning Service: Model Management and Deployment

        This module covers how to connect to your workspace. Next,

        we discuss how the model registry works and how to register

        a trained model locally and from a workspace training run.

        In addition, we show you the steps to prepare a model for deployment including identifying dependencies,

        configuring a deployment target, building a container image. Finally,

        we deploy a trained model as a webservice and test it by sending JSON objects to the API.

        定量模型檢驗培訓

         

         

         

        Module 1: Computational Tree Logic

        We introduce Labeled Transition Systems (LTS),

        the syntax and semantics of Computational Tree Logic (CTL) and discuss the model checking algorithms

        that are necessary to compute the satisfaction set for specific CTL formulas.

        Discrete Time Markov Chains

        We enhance transition systems by discrete time and add probabilities

        to transitions to model probabilistic choices. We discuss important properties of DTMCs,

        such as the memoryless property and time-homogeneity. State classification can be used to

        determine the existence of the limiting and / or stationary distribution.

        Probabilistic Computational Tree Logic

        We discuss the syntax and semantics of Probabilistic Computational

        Tree logic and check out the model checking algorithms that are necessary

        to decide the validity of different kinds

        of PCTL formulas. We shortly discuss the complexity of PCTL model checking.

        Continuous Time Markov Chains

        We enhance Discrete-Time Markov Chains with real time and discuss how

        the resulting modelling formalism evolves over time. We compute the steady-state

        for different kinds of CMTCs and discuss how the transient probabilities

        can be efficiently computed using a method called uniformisation.

         

        Continuous Stochastic Logic

        We introduce the syntax and semantics of Continuous Stochastic

        Logic and describe how the different kinds of CSL formulas can be model checked. Especially,

        model checking the time bounded until operator requires applying the concept

        of uniformisation, which we have discussed in the previous module.