本机器学习教程提供了机器学习的基本和中间概念。它是为完全入门的学生和专业工作人员而设计的。在本教程的最后,您不会成为机器学习方面的专家,但是您将能够制作能够执行复杂任务(例如,预测房屋价格或从尺寸识别虹膜的种类)的机器学习模型。花瓣和萼片的长度。如果您还不是一个完整的初学者,并且对机器学习有所了解,那么我建议您从子主题八开始,即机器学习类型。在进入本教程之前,您应该熟悉Pandas和NumPy。这对于理解实现部分很重要。以下是我们将在本教程中讨论的子主题:

  1. 什么是机器学习?

  2. 它与传统编程有何不同?

  3. 为什么我们需要机器学习?

  4. 机器学习的历史

  5. 目前的机器学习

  6. 机器学习的特点

  7. 机器学习的最佳语言是什么?

  8. 机器学习的类型

  9. 监督学习

  10. 无监督学习

  11. 强化学习

  12. 机器学习算法

  13. 机器学习步骤

  14. 机器学习的优势

  15. 未来的机器学习

什么是机器学习?

亚瑟·塞缪尔(Arthur Samuel)在1959年创造了“机器学习”一词。他是人工智能和计算机游戏的先驱,并将机器学习定义为“使计算机无需明确编程即可学习的能力的研究领域”。

简而言之,机器学习是人工智能(AI)的一种应用程序,它使程序(软件)可以从经验中学习并提高自己在完成一项任务时的自我,而无需进行明确的编程。

例如,您将如何编写一个程序来根据水果的各种属性(例如颜色,形状,大小或任何其他属性)识别水果?一种方法是对所有内容进行硬编码,制定一些规则并使用它们来识别结果。这似乎是唯一可行的方法,但永远无法制定适用于所有情况的完善规则。

使用机器学习可以轻松解决此问题,而无需任何规则,这使其变得更加健壮和实用。您将在接下来的部分中看到我们将如何使用机器学习来完成此任务。

因此,我们可以说,机器学习是通过使机器具有最少的人工干预(即无需显式编程)进行学习的能力,从而使机器的行为和决策更具人性化。现在出现了一个问题,程序如何获得任何经验以及从中学习?

答案是数据。数据也被称为机器学习的动力,我们可以肯定地说没有数据就没有机器学习。您可能想知道,机器学习一词是在1959年引入的,它可以追溯到很久以前,那么为什么直到最近几年都没有提及它?您可能需要注意,机器学习需要巨大的计算能力,大量数据以及能够存储如此庞大数据的设备。我们直到最近才满足所有这些要求并可以练习机器学习。

它与传统编程有何不同?

您是否想知道机器学习与传统编程有何不同?好吧,在传统编程中,我们会将输入数据以及经过良好编写和测试的程序馈入机器中以生成输出。

当涉及到机器学习时,在学习阶段,输入数据以及与数据相关联的输出将被馈送到机器中,并为自己制定程序。如果您不能完全理解这些内容,请不要担心,在接下来的部分中,您将获得更好的理解。

为什么我们需要机器学习?

当今的机器学习具有它所需要的全部注意力。机器学习可以使许多任务实现自动化,尤其是只有人类才能利用其固有的智能来执行的任务。

仅在机器学习的帮助下,才能将这种智能复制到机器上。 在机器学习的帮助下,企业可以自动化日常任务。它还有助于自动化并快速创建数据分析模型。

各个行业都依赖大量数据来优化其运营并做出明智的决策。机器学习有助于创建可以处理和分析大量复杂数据以提供准确结果的模型。这些模型精确,可扩展,并且具有更少的周转时间。

通过构建这种精确的机器学习模型,企业可以利用有利可图的机会并避免未知的风险。图像识别,文本生成和许多其他用例正在现实世界中找到应用。这扩大了机器学习专家成为受追捧的专业人员的视野。  

目前的机器学习

在2012年,Alex Krizhevsky,Geoffrey Hinton和Ilya Sutskever发表了有影响力的研究论文,描述了一种可以显着降低图像识别系统错误率的模型。

同时,谷歌的X Lab开发了一种机器学习算法,该算法能够自主浏览YouTube视频,以识别包含猫的视频。2016年,AlphaGo(由Google DeepMind的研究人员创建,用于玩中国古代的围棋游戏)在与Lee Sedol的五场比赛中赢得了四场比赛的胜利,Le Sedol是十多年来一直是世界顶级围棋选手。

现在,在2020年,OpenAI发布了GPT-3,这是有史以来功能最强大的语言模型。它可以编写有创意的小说,生成功能代码,撰写周到的业务备忘录等。它的可能用例仅受我们的想象力限制。

原文:Python机器学习教程(内附视频)

机器学习的特点

自动化:如今,您的Gmail帐户中有一个垃圾邮件文件夹,其中包含所有垃圾邮件。您可能想知道Gmail如何知道所有这些电子邮件都是垃圾邮件?这是机器学习的工作。

它可以识别垃圾邮件,因此很容易实现此过程的自动化。自动执行重复任务的能力是机器学习的最大特征之一。大量组织已经在使用基于机器学习的文书工作和电子邮件自动化。

例如,在金融部门,需要执行大量重复,数据繁重和可预测的任务。因此,该行业在很大程度上使用了不同类型的机器学习解决方案。

改善客户体验:对于任何企业而言,提供定制体验和提供更好的服务,是提高参与度,提升品牌忠诚度和建立长期客户关系的最关键方法之一。

机器学习可以帮助我们实现两者。您是否曾经注意到,无论何时打开任何购物网站或在互联网上看到任何广告,它们大多与您最近搜索的内容有关?这是因为机器学习使我们能够做出精确的惊人推荐系统。

它们帮助我们定制用户体验。现在开始使用该服务,如今,大多数公司都拥有一个聊天机器人,可以全天候(24×7)使用。例如,亚航的Eva。这些机器人提供了智能的答案,有时您甚至可能没有注意到自己正在与机器人对话。

自动化数据可视化:过去,我们已经看到公司和个人正在生成大量数据。以Google,Twitter,Facebook等公司为例。他们每天产生多少数据?我们可以使用这些数据并可视化显着的关系,从而使企业能够制定更好的决策,从而使公司和客户都从中受益。

借助用户友好的自动化数据可视化平台(例如AutoViz),企业可以获取大量新见解,从而提高流程的生产率。

商业智能:机器学习特性与大数据分析结合使用时,可以帮助公司找到解决问题的方法,这些问题可以帮助企业发展并产生更多的利润。从零售到金融服务再到医疗保健,等等,机器学习已经成为促进业务运营的最有效技术之一。

机器学习的最佳语言是什么?

尽管有许多可用于机器学习的语言,但据我称,Python是机器学习应用程序的最佳编程语言。这是由于以下部分提到的各种好处。可以用于机器学习应用程序的其他编程语言是R,C ++,JavaScript,Java,C#,Julia,Shell,TypeScript和Scala。R还是一种非常好的机器学习入门语言。

与其他编程语言相比,Python以其可读性和相对较低的复杂性而闻名。机器学习应用程序涉及复杂的概念,例如微积分和线性代数,这些实现需要花费很多精力和时间。Python通过快速实施来帮助机器学习工程师验证想法,从而减轻了负担。

您可以查看《Python教程》以获得对该语言的基本了解。在机器学习中使用Python的另一个好处是预构建的库。如下所述,针对不同类型的应用程序有不同的软件包:

  1. 在处理图像时使用Numpy,OpenCV和Scikit

  2. 文本处理时,NLTK与Numpy和Scikit一起

  3. Librosa用于音频应用

  4. Matplotlib,Seaborn和Scikit用于数据表示

  5. 用于深度学习应用程序的TensorFlow和Pytorch

  6. 科学计算科学

  7. Django,用于集成Web应用程序

  8. 熊猫用于高级数据结构和分析

Python提供了在面向对象的编程或脚本之间进行选择的灵活性。也不需要重新编译代码。开发人员可以实施任何更改并立即查看结果。

您可以将Python和其他语言一起使用以实现所需的功能和结果。Python是一种通用的编程语言,可以在任何平台上运行,包括Windows,MacOS,Linux,Unix等。

从一个平台迁移到另一个平台时,代码需要进行一些小的改动和更改,并且可以在新平台上使用了。以下是使用Python解决机器学习问题的好处的摘要:

机器学习的类型

机器学习大致分为三类

  1. 监督学习

  2. 无监督学习

  3. 强化学习

什么是监督学习?

让我们从一个简单的例子开始,说您正在教一个孩子区分狗和猫。你会怎么做? 您可以给他/她看狗,然后说“这是狗”,遇到猫时您会指出它是猫。

当您向孩子展示足够多的猫狗时,他可能会学会区分它们。如果他训练有素,他也许就能认出他从未见过的不同品种的狗。 同样,在监督学习中,我们有两组变量。

一种称为目标变量,或称为标签(我们要预测的变量)和特征(可帮助我们预测目标变量的变量)。我们向程序(模型)显示功能以及与这些功能关联的标签,然后程序便能够在数据中找到潜在的模式。

以该数据集的示例为例,在该数据集中我们要根据房屋的大小来预测房屋的价格。作为目标变量的价格取决于作为特征的尺寸。

Number of roomsPrice
1$100
3$300
5$500

在真实的数据集中,我们将有更多的行和不止一个功能,例如大小,位置,楼层数等等。
因此,可以说监督学习模型具有一组输入变量(x)和一个输出变量(y)。

一种算法识别输入和输出变量之间的映射函数。关系为y = f(x)。在我们已经知道输出和算法每次都得到更正以优化其结果的意义上,对学习进行监视或监督。

对数据集进行算法训练并对其进行修改,直到达到可接受的性能水平。我们可以将有监督的学习问题归类为:回归问题–用于预测未来价值,并使用历史数据对模型进行训练。

例如,预测房屋的未来价格。分类问题–各种标签训练算法以识别特定类别中的项目。例如,狗或猫(如上例中所述),苹果或橙子,啤酒或葡萄酒或水。

什么是无监督学习?

这种方法是没有目标变量,只有输入变量(特征)的方法。该算法可自行学习并在数据中发现令人印象深刻的结构。 目的是破译数据中的基础分布,以获得有关数据的更多知识。 

我们可以将无监督学习问题分组为:

聚类:

这意味着将具有相同特征的输入变量捆绑在一起。例如,根据搜索记录对用户进行分组

关联:

在这里,我们发现控制数据集之间有意义关联的规则。例如,观看“ X”的人也会观看“ Y”。

什么是强化学习?

在这种方法中,机器学习模型经过训练,可以根据他们对自己的行为所获得的奖励和反馈做出一系列决策。

机器学习如何在复杂和不确定的情况下实现目标,并且在学习期间每次达到目标都会获得奖励。 强化学习与监督学习在没有可用答案的意义上有所不同,因此强化代理决定执行任务的步骤。

当没有训练数据集时,机器会从自己的经验中学习。

机器学习算法

这可能是您机器学习过程中最耗时且最困难的过程。机器学习中有很多算法,您不需要完全了解它们就可以入门。但是我建议,一旦您开始练习机器学习,就应该开始学习其中最受欢迎的算法,例如:

  • 线性回归

  • 逻辑回归

  • 决策树

  • 支持向量机

  • 朴素贝叶斯

  • K近邻

  • K均值

  • 随机森林

  • 梯度提升算法

    • GBM

    • XGBoost

    • LightGBM

    • 猫助推器

在这里,我将简要概述一下机器学习中最简单的算法之一,即K近邻算法(这是一种监督学习算法),并说明如何将其用于回归和分类。

我强烈建议检查线性回归和逻辑回归,因为我们将要实现它们,并在实现部分将结果与KNN(K最近邻)算法进行比较。

您可能需要注意,对于回归问题和分类问题,通常有单独的算法。但是通过修改算法,我们可以将其用于分类和回归,如下所示

K最近邻居算法

KNN属于一组懒惰的学习者。与急切的学习者(例如逻辑回归,SVM,神经网络)相反,懒惰的学习者只是将训练数据存储在内存中。

在训练阶段,KNN整理数据(建立索引的过程),以便在推理阶段有效地找到最接近的邻居。否则,它将不得不将推理期间的每个新个案与整个数据集进行比较,从而使其效率很低。因此,如果您想知道什么是训练阶段,急切的学习者和懒惰的学习者,现在请记住,训练阶段是算法从提供给它的数据中学习的时间。

例如,如果您经历了上面链接的线性回归算法,则在训练阶段,该算法将尝试找到最佳拟合线,该过程包括大量计算,因此需要大量时间,并且这种类型的算法被称为渴望的学习者。另一方面,懒惰的学习者就像KNN一样,不涉及很多计算,因此训练速度更快。

分类问题的K-NN

现在让我们看看如何使用K-NN进行分类。这里是一个假设的数据集,它试图根据身高和体重(特征)来预测一个人是男性还是女性(标签)。

高度(厘米)-特征重量(kg)-特点。性别(标签)
18780
16550
19999
14570
18087
17865
18760

现在让我们绘制这些点:

现在,我们要分类一个新点,因为它的高度为190 cm,重量为100 Kg。这是K-NN对这一点进行分类的方式:

  1. 选择K的值,用户在分析数据后选择他认为最好的K值。
  2. 测量新点与其最接近的K个点的距离。有多种计算此距离的方法,其中最常用的方法是-Euclidian,Manhattan(用于连续数据点,即回归问题)和Hamming距离(用于分类,即用于分类问题)。
  3. 确定更接近新点的点的类别,并相应地标记新点。因此,如果更接近我们的新点的大多数点属于某个“ a”类,则我们的新点预计将来自“ a”类。

现在让我们将此算法应用于我们自己的数据集。让我们首先绘制新数据点。

现在让我们取k = 3,即,我们将看到与新点最接近的三个点:

因此,它被分类为男性:

现在让我们取k = 5的值,看看会发生什么:

正如我们所看到的,最接近新数据点的四个点是男性,只有一个点是女性,因此我们以多数为准,再次将其分类为“男性”。分类时,必须始终选择K的值作为奇数。

回归问题的K-NN

我们已经看到了如何使用K-NN进行分类。现在,让我们看看进行了哪些更改以将其用于回归。该算法几乎相同,只有一个区别。

在分类中,我们检查了所有最近点的大部分。在这里,我们将取所有最近点的平均值,并将其作为预测值。让我们再次以相同的示例为例,但是在这里我们必须根据一个人的身高(特征)来预测他的体重(标签)。

高度(厘米)-特征重量(kg)-标签
18780
16550
19999
14570
18087
17865
18760

现在我们有了一个高度为160cm的新数据点,我们将K值分别设为1,2和4来预测其权重。当K = 1时:我们数据中最接近160cm的点是165cm,其权重为50,因此我们得出的结论是预测的权重本身就是50。当K = 2时:两个最接近的点分别是165和145,权重分别等于50和70。

取平均值,我们说预测重量为(50 + 70)/ 2 = 60。当K = 4时:重复相同的过程,现在我们取4个最接近的点,因此我们得到70.6作为预测的权重。

您可能会认为这真的很简单,并且机器学习没有什么特别的,它只是基础数学。但是请记住,这是最简单的算法,一旦前进,您将看到更加复杂的算法。

机器学习步骤

我希望机器学习只是在数据上应用算法并获得预测值,但这不是那么简单。机器学习中有几个步骤对于每个项目都是必须的。

  1. 收集数据:

这可能是最重要和最耗时的过程。在这一步中,我们需要收集可以帮助我们解决问题的数据。例如,如果您要预测房屋的价格,我们需要一个适当的数据集,其中包含有关过去房屋销售的所有信息,然后形成表格结构。我们将在实现部分中解决类似的问题。

  1. 准备数据:

有了数据后,我们需要将其以正确的格式进行处理。预处理涉及各种步骤,例如数据清理,例如,如果您的数据集包含一些空值或异常值(例如,字符串而不是数字),您将如何处理它?我们可以采用多种方法,但一种简单的方法是只删除具有空值的行。

同样有时候在数据集中,我们可能会有对结果没有影响的列,例如id,我们也将这些列也删除了。我们通常使用数据可视化通过图形和图表对数据进行可视化,然后在分析图形之后确定特点是important.Data预处理是一个巨大的话题。

  1. 选择模型:

现在我们的数据已经准备就绪,可以输入到机器学习算法中了。如果您想知道什么是模型?通常,“机器学习算法”与“机器学习模型”可以互换使用。模型是对数据运行的机器学习算法的输出。

简单来说,当我们对所有数据实施算法时,我们得到的输出包含所有规则,数字以及进行预测所需的任何其他特定于算法的数据结构。例如,在对数据执行线性回归后,我们得到了最佳拟合线的方程式,该方程式称为模型。下一步通常是训练模型,以防万一我们不想调整超参数并选择默认参数。

  1. *超参数调整:超参数 *

至关重要,因为它们控制着机器学习模型的整体行为。最终目标是找到能够为我们带来最佳结果的超参数的最佳组合。但是这些超参数是什么?记住我们的K-NN算法中的变量K。

当我们设置不同的K值时,我们会得到不同的结果.K的最佳值不是预先定义的,并且对于不同的数据集是不同的。没有方法可以知道K的最佳值,但是您可以尝试不同的值并检查哪个值可获得最佳结果。这里的K是一个超参数,每个算法都有自己的超参数,我们需要调整它们的值以获得最佳结果。

  1. 评估:

您可能想知道,如何知道模型的性能好坏,还有什么比在某些数据上测试模型更好的方法呢?该数据被称为测试数据,并且不能是我们在其上训练算法的数据(训练数据)的子集。

训练模型的目的不是让它学习训练数据集中的所有值,而是识别数据中的基础模式,并基于此模式对从未见过的数据进行预测。有多种评估方法,例如K折交叉验证等。我们将在下一节中详细讨论此步骤。

  1. 预测:

现在我们的模型在测试集上也表现良好,我们可以在现实世界中使用它,并希望它在现实世界的数据上能够表现良好。

机器学习的优势

1. 轻松识别趋势和模式

机器学习可以查看大量数据,并发现人类看不到的特定趋势和模式。例如,对于像Amazon和Flipkart这样的电子商务网站,它可以了解其用户的浏览行为和购买历史,以帮助他们选择合适的产品,交易和提醒。它使用结果向他们显示相关广告。

2. 持续改进

我们将不断生成新数据,并在将数据提供给机器学习模型时帮助其随时间升级并提高其性能和准确性。我们可以说,这就像获得经验一样,因为他们不断提高准确性和效率。这使他们可以做出更好的决策。

3. 处理多维和多元数据

机器学习算法擅长处理多维和多类型的数据,并且它们可以在动态或不确定的环境中做到这一点。

4. 广泛的应用

您可以是电子零售商或医疗保健提供者,并可以使用机器学习。在适用的情况下,它具有帮助向客户提供更多个人体验的能力,同时还可以针对合适的客户。

机器学习的未来

机器学习可以成为任何一家公司的竞争优势,无论是顶级跨国公司还是初创公司。由于目前手动完成的工作将在明天由机器完成。随着无人驾驶汽车Sophia(由香港公司Hanson Robotics开发的类人机器人)等项目的推出,我们已经开始了解未来。机器学习革命将在我们身边长期存在,因此机器学习的未来也将如此。

感谢原作者!原文链接:https://mp.weixin.qq.com/s?__biz=MzUyOTU2NDExNw==&mid=2247487746&idx=1&sn=1bffe4d02408b40aaec60cc7319ed0b0&chksm=fa5e79b8cd29f0ae7c574b382fe19b3b59235862b3f525359d75b10ecb1d87c657387cde7f89&token=1726793122&lang=zh_CN#rd

点这里:2020Python高薪实战学习大合集**

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 最新的亚马逊收款的三种方式,你会选哪种?

    亚马逊收款的官方推荐的几种方式,比如P卡、wf卡,以及国内的连连支付、pingpong等等,在亚马逊开店收款方面,功能几乎都差不多,都可以支持亚马逊北美站、加拿大站、欧洲站、英国、日本站、澳洲站、印度站、阿联酋、新加坡、沙特站等全部站点的收款,然后提现到国内银行卡,没…...

    2024/5/1 23:21:47
  2. [Linux From Scratch 作一个自己的Linux操作系统发行版本]一、环境准备

    前言1. 物理系统2. VirtualBox3. CentOS7.7二、构建环境准备1.挂载/mnt/lfs分区2. 执行挂载指令3. 设置$LFS环境变量4. /mnt/lfs下创建系统目录5. 下载资源到sources目录执行下载查看以下在的软件源码及补丁总结前言接触Linux操作系统快10年了,终于下定决心自己构建一个属于自…...

    2024/4/17 15:51:11
  3. istio-cni详解

    概述 Istio 在网格中部署的Pod中注入initContainer,istio-init。该istio-init容器设置荚的网络流量重定向到/从Istio三轮代理。这就要求将用户或服务帐户部署到网格上的Pod具有足够的Kubernetes RBAC权限才能部署具有NET_ADMIN和NET_RAW功能的容器。对于某些组织的安全合规性,…...

    2024/4/29 17:25:29
  4. 闭关苦修8个月,最终靠着这2000道Java面试题,我成功拿到了阿里P7的offer

    前言我大概我是从去年12月份开始看书学习,到今年的6月份,一直学到看大家的面经基本上百分之90以上都会,我就在5月份开始投简历,边面试边补充基础知识等。也是有些辛苦。终于是在前不久拿到了阿里的offer,定级P7。我现在也来写面经,把我还能记住的,写下来,反馈给大家:一…...

    2024/5/2 8:16:55
  5. Redis崩了,我成功把锅甩给了隔壁组

    项目起不来了!... 项目又起不来了!... 又双叒叕???!!!上周经常听到组里同事说项目又双叒叕挂了, Redis连不上, 笔者在另一套正常的环境忙着开发新需求, 没空关心这个问题.(PS: 反正我的环境能用(థ౪థ)σ , 先忙完我的再说).于是乎, 看了一眼日志, 连接数过多... emmm, 顺…...

    2024/4/22 22:12:59
  6. Python + Appium + WebDriver搭建APP-GUI自动化测试环境

    Python + Appium + WebDriver搭建APP-GUI自动化测试环境前言 基础环境和工具的安装略过,包括:java-jdk,nodejs,python,pycharm 一、安装Appiumappium可通过安装文件安装如【Appium-windows-1.18.0-2】,安装后是一个桌面应用程序,可实现抓取ui等功能; 或者使用nodejs如【…...

    2024/5/1 0:04:45
  7. NDK24_FFmpeg集成及初始化

    NDK开发汇总 文章目录一 FFmpeg集成二 FFmpeg相关API常用结构体FFmpeg 解码的数据结构三 FFmpeg初始化(解码)1 Java层调用2 C++层解析,并在解析完成后回调javaDNFFmpegJavaCallHelper定义常量和一些宏定义 一 FFmpeg集成将静态库和头文件拷贝到项目中 静态库来源、CmakeList…...

    2024/4/29 15:33:26
  8. 【转】日邮物流:实现智慧物流,这个云上对了!

    和阳光、空气、水、网络一样,「物流」早已成为当代企业、个人赖以生存的必要条件。2020第一季度全球物流受疫情影响面临挑战,业内普遍预计全球物流及供应链将重新优化布局。借此时机,物流业纷纷将目光投向“数字化智慧物流”方向,其中就有一位供应链跨越46个国家及地区的行…...

    2024/4/29 21:39:49
  9. linux系统编程——套接字相关API学习

    socket(协议方案,数据流/快形式,附加协议)函数介绍: #include<sys/types.h> #include<sys/socket.h> int socket(int domain, int type, int protocol);//设置网络协议创建一个句柄,成功调用返回套接字描述符,失败返回错误码domain参数指明所使用的协议族,通…...

    2024/4/10 17:50:03
  10. Linux密码忘了怎么办?或者进入他人的Linux系统,我教你,拿去拿去别客气,安排(也可进入别人的Linux搞一搞)!!!!

    ** 对你说: ** 对于初学者的你,密码忘记,或者想进入别人的linux,在找方法吗?这些都是新奇的,我与你一样也是如此!我们共成长。 第一步:开机,你会看到如下: 进入这个页面后,把鼠标点进去:按e键进入引导界面如下: 你会看到如上图所示的界面,找到UTF-8。 找不到没关系…...

    2024/4/30 23:17:12
  11. Android 音频开发之AudioTrack实现音频播放

    一、前言 Android SDK 提供了两套播放音频的API,分别是:MediaPlayer和AudioTrack。两者还是有非常大的差别的。MediaPlayer会在framework层创建相应的音频解码器。所以能够播放多种格式的声音文件。比如MP3。AAC,WAV,OGG。MIDI等。而AudioTrack仅仅能播放已经解码的PCM流,…...

    2024/4/10 16:04:38
  12. RFID养老院人员定位解决方案浅析,你不知道的智慧养老-新导智能

    1 概述1.1 养老院人员定位布景跟着人口老龄化的趋势日益加快,老年人口越来越多,面临着许多老年人安全办理的事宜。苏州新导针对现在敬老院等大型公共场所等关于人员的进出办理和智能化区域、定位精确认位、求助报警的需求,商场上有各种不同类别的处理计划,从最初的GPS定位办…...

    2024/5/2 8:13:36
  13. ERP常用词汇

    ERP常用词汇ERP常用词汇(转发)(词汇表以英文字母顺序排列)A B C D E F G H I J K L M N O P Q R S T U V X Y ZA>>---------------------------------------------------------------ABC Classification--ABC分类法对于库存的所有物料,按照全年货币价值从大到小排序,…...

    2024/5/4 10:57:16
  14. 通俗易懂告诉你CPU/GPU/TPU/NPU...XPU都是些什么鬼

    现在这年代,技术日新月异,物联网、人工智能、深度学习等概念遍地开花,各类芯片名词GPU, TPU, NPU,DPU层出不穷......它们都是什么鬼?与CPU又是什么关系?搞不懂这些知识,买手机的时候都没法在妹子面前装B了呢。这是“物小白系列”的第1篇文章“亲爱的,听说HW最新发布了M…...

    2024/4/10 10:00:20
  15. 一款基于51单片机的遥控音乐播放器(附原理图和源代码)

    大家好,我是『芯知识学堂』的SingleYork,这篇文章是几年前在“电子芯吧客”论坛发表的一个关于点灯的DIY小创意。时隔几年了,今天再次分享给大家,希望能给感兴趣的小伙伴提供一个参考。说到点灯,可能大家再熟悉不过了,基本上是逢板必点灯啊!看那一篇篇开发板试用帖,几乎…...

    2024/4/23 9:46:47
  16. 题型模板(随缘更新)

    文章目录栈20. 有效的括号题目描述示例数据题解队列题目描述示例数据题解堆暴力法题目描述示例数据题解二分法35. 搜索插入位置题目描述示例数据题解贪心55. 跳跃游戏题目描述示例数据题解53. 最大子序和题目描述示例数据题解hdu1257.E - 最少拦截系统题目描述示例数据题解分治…...

    2024/4/29 19:47:45
  17. Alibaba内部出品“Java初学者宝典”,让你就业没压力

    前言我常常在想,近些年来互联网行业裁员情况越来越严重,为什么还是会有特别多的人挤破脑袋想要入这一行,尤其是大部分已经工作的人也会想着要转行来学习编程,再根据今年的高考志愿填报情况来看,很明显,计算机学科已经成为热门行业,那对于刚刚入学的新生以及想要转行的人…...

    2024/4/30 3:29:24
  18. [Linux]教你用FRP做内网穿透 使用远程桌面连接家里的windows电脑

    大部分家用宽带没有独立的IPV4,没法直接连接。FRP是一个内网穿透的神器,可以通过一个有公网IP的服务器搭建FRP服务端,去转发流量实现内网穿透下载FRP在Github开源:https://github.com/fatedier/frp 在releases页面下载对应的版本。压缩包只是对应平台不同,每个包解压都包含…...

    2024/4/10 10:33:53
  19. go-micro踩坑笔记(一)Hello Micro

    文章目录前言一、Go-Micro是什么?1.go-micro简介2.go-micro的主要功能3.go-micro通信流程二、第一个微服务 hello-service1.安装micro2.自动生成代码3.项目结构4.protobuf5.启动服务三、服务调用 hello-cli总结支持一下前言 这是一系列GO语言微服务框架go-micro的学习笔记,主…...

    2024/4/10 22:18:06
  20. 网络部分--基础知识点--域名

    1. 什么是域名?域名,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传 输时标识计算机的电子方位。 IP地址是Internet主机的作为路由寻址用的数字型标识,人不容易记忆。因而产生了域名这一种字 符型标识。什么叫域名?也就是说这种容易记…...

    2024/4/11 1:43:49

最新文章

  1. 如何查看MySQL是32位还是64位

    如何查看mysql是多少位 - MySQL数据库 - 亿速云 (yisu.com) 进入MySQL的安装路径的bin目录下 C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -V mysql Ver 8.0.35 for Win64 on x86_64 (MySQL Community Server - GPL) 可以看出&#xff0c;我的是64位的。...

    2024/5/7 0:54:54
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/5/6 9:38:23
  3. 【python】Flask Web框架

    文章目录 WSGI(Web服务器网关接口)示例Web应用程序Web框架Flask框架创建项目安装Flask创建一个基本的 Flask 应用程序调试模式路由添加变量构造URLHTTP方法静态文件模板—— Jinja2模板文件(Template File)<...

    2024/5/5 8:46:38
  4. Claude-3全解析:图片问答,专业写作能力显著领先GPT-4

    人工智能技术的飞速发展正在深刻改变着我们的工作和生活方式。作为一名资深的技术爱好者&#xff0c;我最近有幸体验了备受瞩目的AI助手Claude-3。这款由Anthropic公司推出的新一代智能工具展现出了非凡的实力&#xff0c;尤其在图像识别和专业写作领域的表现更是让人眼前一亮&…...

    2024/5/6 11:14:45
  5. 416. 分割等和子集问题(动态规划)

    题目 题解 class Solution:def canPartition(self, nums: List[int]) -> bool:# badcaseif not nums:return True# 不能被2整除if sum(nums) % 2 ! 0:return False# 状态定义&#xff1a;dp[i][j]表示当背包容量为j&#xff0c;用前i个物品是否正好可以将背包填满&#xff…...

    2024/5/6 18:23:10
  6. 【Java】ExcelWriter自适应宽度工具类(支持中文)

    工具类 import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.CellType; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet;/*** Excel工具类** author xiaoming* date 2023/11/17 10:40*/ public class ExcelUti…...

    2024/5/6 18:40:38
  7. Spring cloud负载均衡@LoadBalanced LoadBalancerClient

    LoadBalance vs Ribbon 由于Spring cloud2020之后移除了Ribbon&#xff0c;直接使用Spring Cloud LoadBalancer作为客户端负载均衡组件&#xff0c;我们讨论Spring负载均衡以Spring Cloud2020之后版本为主&#xff0c;学习Spring Cloud LoadBalance&#xff0c;暂不讨论Ribbon…...

    2024/5/6 23:37:19
  8. TSINGSEE青犀AI智能分析+视频监控工业园区周界安全防范方案

    一、背景需求分析 在工业产业园、化工园或生产制造园区中&#xff0c;周界防范意义重大&#xff0c;对园区的安全起到重要的作用。常规的安防方式是采用人员巡查&#xff0c;人力投入成本大而且效率低。周界一旦被破坏或入侵&#xff0c;会影响园区人员和资产安全&#xff0c;…...

    2024/5/6 7:24:07
  9. VB.net WebBrowser网页元素抓取分析方法

    在用WebBrowser编程实现网页操作自动化时&#xff0c;常要分析网页Html&#xff0c;例如网页在加载数据时&#xff0c;常会显示“系统处理中&#xff0c;请稍候..”&#xff0c;我们需要在数据加载完成后才能继续下一步操作&#xff0c;如何抓取这个信息的网页html元素变化&…...

    2024/5/7 0:32:52
  10. 【Objective-C】Objective-C汇总

    方法定义 参考&#xff1a;https://www.yiibai.com/objective_c/objective_c_functions.html Objective-C编程语言中方法定义的一般形式如下 - (return_type) method_name:( argumentType1 )argumentName1 joiningArgument2:( argumentType2 )argumentName2 ... joiningArgu…...

    2024/5/6 6:01:13
  11. 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】

    &#x1f468;‍&#x1f4bb;博客主页&#xff1a;花无缺 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】&#x1f30f;题目描述&#x1f30f;输入格…...

    2024/5/6 7:24:06
  12. 【ES6.0】- 扩展运算符(...)

    【ES6.0】- 扩展运算符... 文章目录 【ES6.0】- 扩展运算符...一、概述二、拷贝数组对象三、合并操作四、参数传递五、数组去重六、字符串转字符数组七、NodeList转数组八、解构变量九、打印日志十、总结 一、概述 **扩展运算符(...)**允许一个表达式在期望多个参数&#xff0…...

    2024/5/6 1:08:53
  13. 摩根看好的前智能硬件头部品牌双11交易数据极度异常!——是模式创新还是饮鸩止渴?

    文 | 螳螂观察 作者 | 李燃 双11狂欢已落下帷幕&#xff0c;各大品牌纷纷晒出优异的成绩单&#xff0c;摩根士丹利投资的智能硬件头部品牌凯迪仕也不例外。然而有爆料称&#xff0c;在自媒体平台发布霸榜各大榜单喜讯的凯迪仕智能锁&#xff0c;多个平台数据都表现出极度异常…...

    2024/5/6 20:04:22
  14. Go语言常用命令详解(二)

    文章目录 前言常用命令go bug示例参数说明 go doc示例参数说明 go env示例 go fix示例 go fmt示例 go generate示例 总结写在最后 前言 接着上一篇继续介绍Go语言的常用命令 常用命令 以下是一些常用的Go命令&#xff0c;这些命令可以帮助您在Go开发中进行编译、测试、运行和…...

    2024/5/7 0:32:51
  15. 用欧拉路径判断图同构推出reverse合法性:1116T4

    http://cplusoj.com/d/senior/p/SS231116D 假设我们要把 a a a 变成 b b b&#xff0c;我们在 a i a_i ai​ 和 a i 1 a_{i1} ai1​ 之间连边&#xff0c; b b b 同理&#xff0c;则 a a a 能变成 b b b 的充要条件是两图 A , B A,B A,B 同构。 必要性显然&#xff0…...

    2024/5/6 7:24:04
  16. 【NGINX--1】基础知识

    1、在 Debian/Ubuntu 上安装 NGINX 在 Debian 或 Ubuntu 机器上安装 NGINX 开源版。 更新已配置源的软件包信息&#xff0c;并安装一些有助于配置官方 NGINX 软件包仓库的软件包&#xff1a; apt-get update apt install -y curl gnupg2 ca-certificates lsb-release debian-…...

    2024/5/6 7:24:04
  17. Hive默认分割符、存储格式与数据压缩

    目录 1、Hive默认分割符2、Hive存储格式3、Hive数据压缩 1、Hive默认分割符 Hive创建表时指定的行受限&#xff08;ROW FORMAT&#xff09;配置标准HQL为&#xff1a; ... ROW FORMAT DELIMITED FIELDS TERMINATED BY \u0001 COLLECTION ITEMS TERMINATED BY , MAP KEYS TERMI…...

    2024/5/6 19:38:16
  18. 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法

    文章目录 摘要1 引言2 问题描述3 拟议框架4 所提出方法的细节A.数据预处理B.变量相关分析C.MAG模型D.异常分数 5 实验A.数据集和性能指标B.实验设置与平台C.结果和比较 6 结论 摘要 异常检测是保证航天器稳定性的关键。在航天器运行过程中&#xff0c;传感器和控制器产生大量周…...

    2024/5/6 7:24:03
  19. --max-old-space-size=8192报错

    vue项目运行时&#xff0c;如果经常运行慢&#xff0c;崩溃停止服务&#xff0c;报如下错误 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 因为在 Node 中&#xff0c;通过JavaScript使用内存时只能使用部分内存&#xff08;64位系统&…...

    2024/5/7 0:32:49
  20. 基于深度学习的恶意软件检测

    恶意软件是指恶意软件犯罪者用来感染个人计算机或整个组织的网络的软件。 它利用目标系统漏洞&#xff0c;例如可以被劫持的合法软件&#xff08;例如浏览器或 Web 应用程序插件&#xff09;中的错误。 恶意软件渗透可能会造成灾难性的后果&#xff0c;包括数据被盗、勒索或网…...

    2024/5/6 21:25:34
  21. JS原型对象prototype

    让我简单的为大家介绍一下原型对象prototype吧&#xff01; 使用原型实现方法共享 1.构造函数通过原型分配的函数是所有对象所 共享的。 2.JavaScript 规定&#xff0c;每一个构造函数都有一个 prototype 属性&#xff0c;指向另一个对象&#xff0c;所以我们也称为原型对象…...

    2024/5/6 7:24:02
  22. C++中只能有一个实例的单例类

    C中只能有一个实例的单例类 前面讨论的 President 类很不错&#xff0c;但存在一个缺陷&#xff1a;无法禁止通过实例化多个对象来创建多名总统&#xff1a; President One, Two, Three; 由于复制构造函数是私有的&#xff0c;其中每个对象都是不可复制的&#xff0c;但您的目…...

    2024/5/6 7:24:01
  23. python django 小程序图书借阅源码

    开发工具&#xff1a; PyCharm&#xff0c;mysql5.7&#xff0c;微信开发者工具 技术说明&#xff1a; python django html 小程序 功能介绍&#xff1a; 用户端&#xff1a; 登录注册&#xff08;含授权登录&#xff09; 首页显示搜索图书&#xff0c;轮播图&#xff0…...

    2024/5/7 0:32:47
  24. 电子学会C/C++编程等级考试2022年03月(一级)真题解析

    C/C++等级考试(1~8级)全部真题・点这里 第1题:双精度浮点数的输入输出 输入一个双精度浮点数,保留8位小数,输出这个浮点数。 时间限制:1000 内存限制:65536输入 只有一行,一个双精度浮点数。输出 一行,保留8位小数的浮点数。样例输入 3.1415926535798932样例输出 3.1…...

    2024/5/6 16:50:57
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57