Machine Learning (beginner to guru)

所在平台: Udemy

课程主页: https://www.udemy.com/course/machine-learning-with-python-training/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:机器学习(初学者至专家) 课程概述: 欢迎参加Uplatz的机器学习(初学者至专家)课程。机器学习是人工智能(AI)的一个分支,使计算机能够在不被明确编程的情况下学习。机器学习关注创建能够适应新数据的计算机程序。课程将介绍机器学习的基本概念,如何使用Python构建简单的机器学习算法,并将使用Python社区为实现机器学习而开发的多个模块,如NumPy、SciPy和scikit-learn。 本课程内容包括使用特定数据集训练计算机,并利用这种训练来预测新数据的特征。在训练和预测阶段,应用专用算法。机器学习(ML)是一种计算机科学,允许计算机以类似人类的方式理解数据。机器学习的目标是使计算机能够从经验中学习,而无需明确编程或人为干预。 课程目标: - 了解机器学习的应用范围及现实世界中的用例 - 使用Python库导入和处理数据,并将数据分割为训练集和测试集 - 理解机器学习的基本概念以及不同类型的机器学习 - 掌握数据准备技巧,如单变量和多变量分析、缺失值和异常值处理等 - 学习机器学习算法,包括回归、分类、聚类和关联 - 实现不同类型的分类方法,如支持向量机(SVM)、朴素贝叶斯、决策树和随机森林 - 理解无监督学习并使用聚类算法 - 实现线性和多项式回归,理解岭回归和套索回归 - 避免过拟合,了解偏差-方差权衡、迷你批量和打乱数据等 - 理解各种推荐系统并开始构建自己的系统 课程内容大纲: 1. 机器学习简介 - 机器学习是什么? - 机器学习的必要性 - 机器学习的挑战与应用 2. 机器学习类型 - 监督学习、无监督学习和强化学习 3. Python机器学习生态系统的组成 - 使用Anaconda、Jupyter Notebook、NumPy、Pandas和Scikit-learn 4. 回归分析 - 简单线性回归和多元线性回归 5. 分类 - 分类的定义、逻辑回归、KNN算法和决策树 6. 聚类 - 聚类的定义及K均值聚类的工作原理 7. 关联规则学习 - Apriori算法的工作原理 8. 推荐系统 - 内容过滤和协同过滤的实现 此课程为有意从事机器学习的本科生、研究生及相关领域的学生和专业人士提供全面的培训。完成后,学员将能在Python中构建真实世界的机器学习系统,并掌握这一新兴技术。

课程评论(0条)

课程详情

A warm welcome to the Machine Learning (beginner to guru) course by Uplatz.Machine learning is a branch of artificial intelligence (AI) that allows computers to learn without having to be explicitly programmed. Machine learning is concerned with the creation of computer programs that can adapt to new data. In this post, we'll go through the fundamentals of machine learning and how to use Python to construct a simple machine learning algorithm. Many modules have been built by the Python community to assist programmers in implementing machine learning. The NumPy, SciPy, and scikit-learn modules will be used in this course.Machine learning entails training a computer with a particular data set and then using that training to predict the characteristics of incoming data. Specialized algorithms are used in the training and prediction phase. The training data is sent into an algorithm, which then utilizes the training data to make predictions on fresh test data. Machine Learning (ML) is a branch of computer science that allows computers to make sense of data in the same manner that humans do. In simple terms, machine learning (ML) is a form of artificial intelligence that uses an algorithm or method to extract patterns from raw data. The goal of machine learning is to allow computers to learn from their experiences without having to be explicitly programmed or requiring human involvement.Course ObjectivesRecognize the range and depth of machine learning applications and use cases in real-world applicationsUsing Python libraries, import and wrangle data, then partition it into training and test datasetsUnderstand Machine Learning concepts and types of MLTechniques for preparing data, such as univariate and multivariate analysis, missing values and outlier treatment, and so onLearn Machine Learning algorithms - regression, classification, clustering, associationImplement various types of classification methods such as SVM, Naive bayes, decision tree, and random forestInterpret unsupervised learning and learn to use clustering algorithmsImplement linear and polynomial regression, understand Ridge and lasso regression, and implement various types of classification methods such as SVM, Naive bayes, decision tree, and random forestOverfitting avoidance, Bias-variance tradeoff, Minibatch, and Shuffling, ML solution tuningUnderstand various types of Recommender Systems and start building your own!Uplatz provides this end-to-end training on Machine Learning using Python programming.You'll understand what machine learning is and what are the most prevalent approaches in the field are at the conclusion of this learning route. You'll be able to construct genuine machine learning systems in Python thanks to hands-on lessons. With this Machine Learning course you will become proficient in Python and will see a gradual transition to data science. You will gain a firm grasp of what machine learning is, what the various approaches are, and what machine learning can really do. With this machine learning python training, you can learn how to deal with this new technology.Graduates, postgraduates, and research students who are interested in this subject or have it as part of their curriculum can benefit from this lesson. The reader may be a novice or a seasoned student. This Machine Learning course has been designed to help students and professionals get up to speed fast. The Machine Learning with Python training serves as a starting point for your Machine Learning adventure.Machine Learning (beginner to guru) - Course Curriculum1. Introduction to Machine LearningWhat is Machine Learning?Need for Machine LearningWhy & When to Make Machines Learn?Challenges in Machines LearningApplication of Machine Learning2. Types of Machine LearningTypes of Machine Learning a) Supervised learning b) Unsupervised learning c) Reinforcement learningDifference between Supervised and Unsupervised learningSummary3. Components of Python ML EcosystemUsing Pre-packaged Python Distribution: AnacondaJupyter NotebookNumPyPandasScikit-learn4. Regression Analysis (Part-I)Regression AnalysisLinear RegressionExamples on Linear Regressionscikit-learn library to implement simple linear regression5. Regression Analysis (Part-II)Multiple Linear RegressionExamples on Multiple Linear RegressionPolynomial RegressionExamples on Polynomial Regression6. Classification (Part-I)What is ClassificationClassification Terminologies in Machine LearningTypes of Learner in ClassificationLogistic RegressionExample on Logistic Regression7. Classification (Part-II)What is KNN?How does the KNN algorithm work?How do you decide the number of neighbors in KNN?Implementation of KNN classifierWhat is a Decision Tree?Implementation of Decision TreeSVM and its implementation8. Clustering (Part-I)What is Clustering?Applications of ClusteringClustering AlgorithmsK-Means ClusteringHow does K-Means Clustering work?K-Means Clustering algorithm example9. Clustering (Part-II)Hierarchical ClusteringAgglomerative Hierarchical clustering and how does it workWoking of Dendrogram in Hierarchical clusteringImplementation of Agglomerative Hierarchical Clustering10. Association Rule LearningAssociation Rule LearningApriori algorithmWorking of Apriori algorithmImplementation of Apriori algorithm11. Recommender SystemsIntroduction to Recommender SystemsContent-based FilteringHow Content-based Filtering workCollaborative FilteringImplementation of Movie Recommender System

课程标签

0人关注该课程

主题相关的课程