草庐IT

ML-Agents

全部标签

一起学习ML和DL中常用的几种loss函数

摘要:本篇内容和大家一起学习下机器学习和深度学习中常用到的几种loss函数。本文分享自华为云社区《【MindSpore易点通】网络实战之交叉熵类Loss函数》,作者:Skytier。本篇内容和大家一起学习下机器学习和深度学习中常用到的几种loss函数,根据计算分类方式以及场景的不同,我分为了以下三部分进行分析。CrossEntropyLoss交叉熵函数是在分类模型中常用的一种损失函数,其表达式为:其中用到了信息熵的概念,信息量是一个事件发生所带来的信息,而信息熵则是在结果出来之前对可能产生的信息量的期望,考虑该随机变量的所有可能取值,即所有可能发生事件所带来的信息量的期望。因此我们可以得到信息

【机器学习】李宏毅——Explainable ML(可解释性的机器学习)

在前面的学习之中,我们已经学习了很多的模型,它能够针对特定的任务,接受我们的输入并产生目标的输出。但我们并不满足于此,我们甚至希望机器告诉我们,它是如何得到这个答案的,而这就是可解释的机器学习。WhyweneedExplainableML首先我们要明确,即使我们训练出来的模型能够得到一个正确的输出,但是这并不代表它真正学习到了内核的规律所在,因此我们总是希望能够知道为什么机器给出这个答案,在一些特定的场景也是如此:例如将机器学习用于医疗诊断,那我们希望机器做出来的决策是有根据的将机器学习用于法律,那我们也希望看到机器学习做出判定背后的原因,是否存在歧视问题等而且如果我们能够拥有可解释性的机器学

【机器学习】李宏毅——Explainable ML(可解释性的机器学习)

在前面的学习之中,我们已经学习了很多的模型,它能够针对特定的任务,接受我们的输入并产生目标的输出。但我们并不满足于此,我们甚至希望机器告诉我们,它是如何得到这个答案的,而这就是可解释的机器学习。WhyweneedExplainableML首先我们要明确,即使我们训练出来的模型能够得到一个正确的输出,但是这并不代表它真正学习到了内核的规律所在,因此我们总是希望能够知道为什么机器给出这个答案,在一些特定的场景也是如此:例如将机器学习用于医疗诊断,那我们希望机器做出来的决策是有根据的将机器学习用于法律,那我们也希望看到机器学习做出判定背后的原因,是否存在歧视问题等而且如果我们能够拥有可解释性的机器学

钻石价格预测的ML全流程!从模型构建调优道部署应用!⛵

?作者:韩信子@ShowMeAI?数据分析◉技能提升系列:http://www.showmeai.tech/tutorials/33?AI面试题库系列:http://www.showmeai.tech/tutorials/48?本文地址:http://www.showmeai.tech/article-detail/302?声明:版权所有,转载请联系平台与作者并注明出处?收藏ShowMeAI查看更多精彩内容我们经常会谈到工业界端到端的机器学习建模,所谓端到端,是指的把整个过程构建在一个完整的流程(比如pipeline管道)中,包括数据侧的处理、模型建模调优,及模型部署应用等环节,如我们之前所说

钻石价格预测的ML全流程!从模型构建调优道部署应用!⛵

?作者:韩信子@ShowMeAI?数据分析◉技能提升系列:http://www.showmeai.tech/tutorials/33?AI面试题库系列:http://www.showmeai.tech/tutorials/48?本文地址:http://www.showmeai.tech/article-detail/302?声明:版权所有,转载请联系平台与作者并注明出处?收藏ShowMeAI查看更多精彩内容我们经常会谈到工业界端到端的机器学习建模,所谓端到端,是指的把整个过程构建在一个完整的流程(比如pipeline管道)中,包括数据侧的处理、模型建模调优,及模型部署应用等环节,如我们之前所说

云原生之旅 - 11)基于 Kubernetes 动态伸缩 Jenkins Build Agents

前言上一篇文章 云原生之旅-10)手把手教你安装JenkinsonKubernetes 我们介绍了在Kubernetes上安装Jenkins,本文介绍下如何设置k8spod作为Jenkins构建job的agent。Jenkinsmaster和agent均以pod的形式运行在 Kubernetes节点上。Master运行在其中一个节点上,其配置数据Jenkinshome使用存储卷挂载,masterpod重启不会导致数据丢失。agent运行在各个节点上,根据需求动态创建并自动释放。这样做的好处很多,比如高可用,高伸缩性,资源利用率高。关键词:JenkinsonKubernetes实践,Jenkin

云原生之旅 - 11)基于 Kubernetes 动态伸缩 Jenkins Build Agents

前言上一篇文章 云原生之旅-10)手把手教你安装JenkinsonKubernetes 我们介绍了在Kubernetes上安装Jenkins,本文介绍下如何设置k8spod作为Jenkins构建job的agent。Jenkinsmaster和agent均以pod的形式运行在 Kubernetes节点上。Master运行在其中一个节点上,其配置数据Jenkinshome使用存储卷挂载,masterpod重启不会导致数据丢失。agent运行在各个节点上,根据需求动态创建并自动释放。这样做的好处很多,比如高可用,高伸缩性,资源利用率高。关键词:JenkinsonKubernetes实践,Jenkin

[AI-ML]机器学习是什么?一起了解!(一)

机器学习简单的说,机器学习是一种让计算机系统从数据中学习并自动改进的算法。通俗地说,机器学习就是让计算机从数据中“学习”,并使用这些学习成果来做出决策或预测。学术解释中,机器学习被定义为一种通过算法让计算机自动学习数据模型和模式,从而实现特定任务的技术。机器学习的主要目标是让计算机在未经过明确编程的情况下自动获取数据模型,从而能够识别、分类和预测未知的数据。机器学习可以分为监督学习、无监督学习、半监督学习和强化学习等几种主要类型。监督学习:线性回归(LinearRegression)逻辑回归(LogisticRegression)支持向量机(SupportVectorMachine,SVM)决

[AI-ML]机器学习是什么?一起了解!(一)

机器学习简单的说,机器学习是一种让计算机系统从数据中学习并自动改进的算法。通俗地说,机器学习就是让计算机从数据中“学习”,并使用这些学习成果来做出决策或预测。学术解释中,机器学习被定义为一种通过算法让计算机自动学习数据模型和模式,从而实现特定任务的技术。机器学习的主要目标是让计算机在未经过明确编程的情况下自动获取数据模型,从而能够识别、分类和预测未知的数据。机器学习可以分为监督学习、无监督学习、半监督学习和强化学习等几种主要类型。监督学习:线性回归(LinearRegression)逻辑回归(LogisticRegression)支持向量机(SupportVectorMachine,SVM)决