找到 34423 篇文章 关于编程

什么是强化学习?它与监督学习和无监督学习有何不同?

Gaurav Kumar
更新于 2021年11月24日 13:07:37

728 次浏览

在强化学习方法中,经过训练的智能体与特定环境交互,并根据该环境的当前状态采取行动。强化学习的工作原理如下:首先,你需要为智能体准备一些特定的策略。然后让智能体观察环境的当前状态。根据智能体的观察结果,选择最佳策略,并采取合适的行动。根据采取的行动,智能体将获得奖励或惩罚。如有需要,更新步骤1中使用的策略集。重复步骤1-4的过程,直到智能体学习并采用最佳…… 阅读更多

什么是无监督学习?

Gaurav Kumar
更新于 2021年11月24日 13:02:36

923 次浏览

无监督学习方法(与监督学习方法相反)在训练过程中不需要任何标签或响应。无监督机器学习算法从给定的原始数据中学习模式和关系。尽管这些方法的结果可能存在很多不确定性,但我们总是可以获得一些有用的信息,例如数据中各种未知的模式以及用于分类的有用特征。无监督算法之所以被称为无监督,是因为机器学习模型从数据样本中学习,而输出事先未知。让我们更清楚一点,假设我们有输入变量 - m,但与…… 阅读更多

什么是监督学习?

Gaurav Kumar
更新于 2021年11月24日 12:53:28

1K+ 次浏览

监督学习是机器学习中最常用的方法之一,它在训练过程中同时使用训练数据(也称为数据样本)及其关联的输出(也称为标签或响应)。监督学习方法的主要目标是学习输入训练数据与其标签之间的关联。为此,它执行多个训练数据实例。让我们借助下面的例子来了解它的工作原理:假设我们有输入变量 - m 和输出变量 - N,从输入到输出的映射函数如下:𝑁 = 𝑓(𝑚)为了学习这种映射函数,我们需要一个算法…… 阅读更多

机器学习算法中有哪些不同的学习风格?

Gaurav Kumar
更新于 2021年11月24日 12:51:32

357 次浏览

机器学习算法中有四种学习风格。让我们来看看它们:监督学习监督学习是机器学习中最常用的方法之一,它在训练过程中同时使用训练数据(也称为数据样本)及其关联的输出(也称为标签或响应)。监督学习方法的主要目标是学习输入训练数据与其标签之间的关联。为此,它执行多个训练数据实例。基于机器学习的任务,我们可以将监督学习算法分为两类,即分类和回归。无监督学习无监督学习方法(与监督学习方法相反)…… 阅读更多

使用 C++ 查找和小于 K 的子数组数量

Prateek Jangid
更新于 2021年11月24日 12:39:29

964 次浏览

在这篇文章中,我们将使用 C++ 找出和小于 K 的子数组的数量。在这个问题中,我们有一个数组 arr[] 和一个整数 K。所以现在我们必须找到和小于 K 的子数组。这是一个例子:输入:arr[] = {1, 11, 2, 3, 15} K = 10 输出:4 {1},{2},{3} 和 {2, 3}解决方法现在我们将使用两种不同的方法来解决给定的问题:暴力法在这种方法中,我们将遍历所有子数组并计算它们的和和…… 阅读更多

Python 生态系统中有哪些有用的机器学习组件?

Gaurav Kumar
更新于 2021年11月24日 12:49:49

254 次浏览

Python 生态系统日益发展壮大,已成为机器学习的主导平台。在这里,我们将探索 Python 生态系统中对机器学习最有用的一些组件。让我们开始吧。SciPySciPy(发音为“Sigh Pie”)是一个 Python 开源库的生态系统,用于执行数学、科学和工程计算。SciPy 包含以下与机器学习相关的核心软件包:NumPy - NumPy 是 SciPy 的基础 N 维数组软件包,它允许我们高效地使用数组中的数据。Matplotlib - Matplotlib 用于根据数据创建全面的二维图表和绘图。Pandas…… 阅读更多

为什么 Python 是机器学习专业人员中最流行的编程语言?

Gaurav Kumar
更新于 2021年11月24日 12:33:25

143 次浏览

从流程自动化到 Web 开发,再到基于 AI 的项目和机器学习,Python 无处不在,它帮助开发人员提高生产力,并对他们正在构建的软件充满信心。今天,由于其简单性、一致性、广泛的库集、平台独立性、灵活性和广泛的社区支持等优势,Python 已成为机器学习专业人员最喜欢的编程语言之一。简单性和一致性 - 机器学习依赖于复杂的算法和工作流程,但正是 Python 的简单性使机器学习开发人员能够构建可靠的应用程序。Python 非常简单,开发人员不需要…… 阅读更多

使用 C++ 查找和在给定范围内的子数组数量

Prateek Jangid
更新于 2021年11月24日 12:35:40

853 次浏览

在这篇文章中,我们将使用 C++ 程序解决在给定范围内的子数组数量的问题。我们有一个正整数数组 arr[],以及一个范围 {L, R},我们必须计算总共有多少个子数组的和在给定范围 L 到 R 之间。这是一个简单的例子:输入:arr[] = {1, 4, 6},L = 3,R = 8 输出:3 子数组为 {1, 4},{4},{6}。输入:arr[] = {2, 3, 5, 8},L = 4,…… 阅读更多

机器学习从业者面临哪些挑战?

Gaurav Kumar
更新于 2021年11月24日 12:31:23

199 次浏览

虽然机器学习正在快速发展,但它还有很长的路要走。其背后的原因是 ML 从业者在开发应用程序时面临的各种挑战。让我们来看看这些挑战:数据收集 - 数据在开发任何机器学习应用程序中都扮演着最重要的角色。ML 从业者的大部分工作都集中在收集高质量的数据上。如果您是初学者并想尝试机器学习,您可以从 Kaggle 或 UCI ML 存储库中找到数据集。但是,如果您想实现真实的案例场景或需要…… 阅读更多

使用 C++ 查找位或运算符 >= K 的子数组数量

Prateek Jangid
更新于 2021年11月24日 12:26:43

758 次浏览

在这篇文章中,我们将简要解释如何使用 C++ 解决位或运算符 >= K 的子数组数量的问题。因此,我们有一个数组 arr[] 和一个整数 K,我们必须找到位或运算符 (OR) 大于或等于 K 的子数组的数量。这是一个给定问题的例子:输入:arr[] = {1, 2, 3} K = 3 输出:4 子数组的按位或运算:{1} = 1 {1, 2} = 3 {1, 2, 3} = 3 {2} = 2 {2, 3} = 3 {3} = 3 4 个子数组有…… 阅读更多

广告
© . All rights reserved.