【人工智能】<吴恩达-机器学习>监督学习&非监督学习

简介: 【1月更文挑战第26天】【人工智能】<吴恩达-机器学习>监督学习&非监督学习

 目录

一、机器学习概述 - What is machine learning ?:

二、机器学习分类 - Machine learning algorithms:

1.监督学习 - Supervised learning:

2.无监督学习 - Unsupervised learning:

Cocktail party problem algorithm:


一、机器学习概述 - What is machine learning ?:

    • Machine learning: Field of study that gives computers the ability to learn without being explicitly programmed.
    • Machine learning: A computer program is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measure by P, improves with experience E.

    image.gif编辑

    The correct answer is the first choice.


    二、机器学习分类 - Machine learning algorithms:

      • Supervised learning
      • Unsupervised learning
      • Others: Reinforcenment learning, Recommender systems

      1.监督学习 - Supervised learning:

      image.gif编辑

             Supervised learning, also known as supervised machine learning, is a subcategory of machine learning and artificial intelligence. It is defined by its use of labeled datasets to train algorithms that to classify data or predict outcomes accurately. As input data is fed into the model, it adjusts its weights until the model has been fitted appropriately, which occurs as part of the cross validation process. Supervised learning helps organizations solve for a variety of real-world problems at scale, such as classifying spam in a separate folder from your inbox.

      image.gif编辑

        • Supervised Learning: right answers given
        • Regerssion: Predict continuous valued output (price)

        image.gif编辑

          • Classification: Discrete valued output (0 or 1)

          image.gif编辑

          The corrcet answer is the third choice.

          2.无监督学习 - Unsupervised learning:

          image.gif编辑

                 Unsupervised learning is a type of machine learning in which the algorithm is not provided with any pre-assigned labels or scores for the training data. As a result, unsupervised learning algorithms must first self-discover any naturally occurring patterns in that training data set. Common examples include clustering, where the algorithm automatically groups its training examples into categories with similar features, and principal component analysis, where the algorithm finds ways to compress the training data set by identifying which features are most useful for discriminating between different training examples, and discarding the rest. This contrasts with supervised learning in which the training data include pre-assigned category labels (often by a human, or from the output of non-learning classification algorithm). Other intermediate levels in the supervision spectrum include reinforcement learning, where only numerical scores are available for each training example instead of detailed tags, and semi-supervised learning where only a portion of the training data have been tagged.

          image.gif编辑

          The correct answer is the second choice and the third choice.

          Cocktail party problem algorithm:

          ICA(独立成分分析)

          image.gif编辑

                 “鸡尾酒会问题”(cocktailparty problem)是在计算机语音识别领域的一个问题,当前语音识别技术已经可以以较高精度识别一个人所讲的话,但是当说话的人数为两人或者多人时,语音识别率就会极大的降低,这一难题被称为鸡尾酒会问题。

                 该问题描述的是给定混合信号,如何分离出鸡尾酒会中同时说话的每个人的独立信号。当有N个信号源时,通常假设观察信号也有N个(例如N个麦克风或者录音机)。该假设意味着混合矩阵是个方阵,即J = D,其中D是输入数据的维数,J是系统模型的维数。要分离出鸡尾酒会中同时说话的每个人的独立信号。

          相关文章
          |
          18天前
          |
          机器学习/深度学习 人工智能 算法
          人工智能浪潮下,如何利用机器学习进行数据分类
          【8月更文挑战第33天】本文将介绍一种使用Python编程语言和scikit-learn库实现的简单机器学习算法。我们将使用KNN(k-近邻)算法对鸢尾花数据集进行分类。通过这篇文章,你将学会如何使用机器学习技术解决实际问题。
          |
          1天前
          |
          机器学习/深度学习 存储 人工智能
          文本情感识别分析系统Python+SVM分类算法+机器学习人工智能+计算机毕业设计
          使用Python作为开发语言,基于文本数据集(一个积极的xls文本格式和一个消极的xls文本格式文件),使用Word2vec对文本进行处理。通过支持向量机SVM算法训练情绪分类模型。实现对文本消极情感和文本积极情感的识别。并基于Django框架开发网页平台实现对用户的可视化操作和数据存储。
          9 0
          文本情感识别分析系统Python+SVM分类算法+机器学习人工智能+计算机毕业设计
          |
          9天前
          |
          机器学习/深度学习 人工智能 算法
          探索人工智能:机器学习的奥秘与应用
          本文深入浅出地探讨了人工智能领域中的核心技术——机器学习,揭示了其背后的原理和广泛的实际应用。通过浅显易懂的语言和生动的例子,本文旨在为非专业读者打开一扇了解并利用机器学习的大门,同时激发对这一前沿技术的兴趣和思考。
          23 1
          |
          1月前
          |
          机器学习/深度学习 人工智能 数据处理
          【人工智能】项目实践与案例分析:利用机器学习探测外太空中的系外行星
          探测外太空中的系外行星是天文学和天体物理学的重要研究领域。随着望远镜观测技术的进步和大数据的积累,科学家们已经能够观测到大量恒星的光度变化,并尝试从中识别出由行星凌日(行星经过恒星前方时遮挡部分光线)引起的微小亮度变化。然而,由于数据量巨大且信号微弱,传统方法难以高效准确地识别所有行星信号。因此,本项目旨在利用机器学习技术,特别是深度学习,从海量的天文观测数据中自动识别和分类系外行星的信号。这要求设计一套高效的数据处理流程、构建适合的机器学习模型,并实现自动化的预测和验证系统。
          33 1
          【人工智能】项目实践与案例分析:利用机器学习探测外太空中的系外行星
          |
          18天前
          |
          机器学习/深度学习 人工智能 算法
          探索人工智能的未来:机器学习的奥秘
          本文旨在揭示机器学习技术的核心原理和未来趋势。我们将从基础概念出发,通过易懂的语言和生活化的比喻,逐步深入到机器学习的应用实例,并探讨其对日常生活的影响。文章不仅为初学者提供入门知识,还为有志于深入了解人工智能领域的读者指明方向。
          |
          28天前
          |
          机器学习/深度学习 人工智能 自动驾驶
          探索人工智能的未来:机器学习如何塑造我们的世界
          【8月更文挑战第23天】在这篇文章中,我们将深入探讨人工智能(AI)的发展趋势以及它如何影响我们的生活方式。从自动驾驶汽车到智能医疗,AI正在以前所未有的速度改变世界。我们将通过具体案例和专家分析,揭示AI技术的潜在影响,并思考如何在享受其便利的同时,应对可能带来的挑战。
          34 3
          |
          1月前
          |
          机器学习/深度学习 人工智能 自然语言处理
          【机器学习】python之人工智能应用篇--代码生成技术
          代码生成技术是人工智能与软件工程交叉领域的一项重要技术,它利用机器学习、自然语言处理和其他AI算法自动编写或辅助编写计算机程序代码。这一技术旨在提高编程效率、降低错误率,并帮助非专业开发者快速实现功能。以下是代码生成技术的概述及其典型应用场景。
          33 6
          |
          30天前
          |
          机器学习/深度学习 人工智能 自然语言处理
          探索Python中的人工智能与机器学习库
          【8月更文挑战第20天】
          39 1
          |
          30天前
          |
          机器学习/深度学习 人工智能 监控
          |
          30天前
          |
          机器学习/深度学习 人工智能 自动驾驶
          探索人工智能的未来:机器学习如何重塑我们的世界
          【8月更文挑战第20天】在本文中,我们将深入探讨机器学习技术如何逐步改变我们的生活和工作方式。通过分析当前的技术应用趋势和未来预测,揭示机器学习在医疗、教育、交通等多个领域内的潜在影响。文章将不展示具体的代码示例,而是侧重于机器学习技术的实际应用及其对人类活动的深远影响。