Deep Active Learning 深度主动学习

Posted ldh-up

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Deep Active Learning 深度主动学习相关的知识,希望对你有一定的参考价值。

Deep Active Learning

 技术图片

最上方为监督学习,对面为非监督学习,之间包括增强学习、半监督学习、在线学习、主动学习。

Supervised Learing

 技术图片

将未标记的数据交给Work进行标记,然后将标记数据交给Learner进行训练。

Semi-Supervised Learning

 技术图片

在监督学习的基础上加了一条线,也就是把大量的未标记数据和少量的标记数据交给Learner进行训练,这样可以减少人工标记的时间。

Active Learning

 技术图片

通过Learner来决定哪些数据需要被标记,然后交给Work进行标记,重新训练Learner

 

 技术图片

 

主动学习分为三种:

membership query synthesis:由模型生成新的样本,可以决定生成样本的分布。

stream-based selective sampling:一个一个的选择未标记样本,由模型来决定是否进行标记。

pool-based sampling:数据储存在池中,从池中选择未标记样本进行标记。

 

伪代码

技术图片           技术图片

 

 

方法:

1.技术图片技术图片

1-预测出来的概率值,值为0.5时认为它具有更大的不确定性(针对二分类)。

2.技术图片技术图片

每个点的概率用每个点的概率输出的log值的求和来代替

3.技术图片

技术图片

在预测时使用dropout运行M次,查看M次结果有多少次不一致。

 

具体:http://www.mooc.ai/course/487/learn?lessonid=2671#lesson/2671

技术图片

以上是关于Deep Active Learning 深度主动学习的主要内容,如果未能解决你的问题,请参考以下文章

Deep Learning(深度学习)之Deep Learning学习资源

Spark MLlib Deep Learning Deep Belief Network (深度学习-深度信念网络)2.3

Active Learning主动学习

Active learning 主动学习

Deep Learning(深度学习)之Deep Learning的基本思想

Deep Learning(深度学习)之Deep Learning的常用模型或者方法