当前位置:首页 > 网络安全 > 正文内容

理工渣眼中的HMM及安全使用

访客4年前 (2021-04-09)网络安全421

虽然是理工妹子,但仍是数学渣。症状之一便是每次学习算法都能把自己绕成鸡窝头。所以测验写一篇数学渣眼中的HMM。
咱们先看一个让人头疼的HMM界说式(喜爱从公式下手是我多年来敷衍考试养成的不良习性)
一、HMM五元素

N:躲藏状况数 hidden states
M:观测状况数 observed states
A: 状况搬运矩阵 transition matrix
B:发射矩阵  emission matrix
pi:初始隐状况向量 initial state vector
好了,接下来咱们用数学渣能够了解的言语来解说上面都是些什么鬼
女主:小红  用食物测量心境
           心境状况有三种: 高兴、正常、溃散
           上面三种状况的时分吃的食物也有三种: 汉堡、 西瓜、啤酒
男主:小明 面部表情辨认妨碍
因而对男主而言,
躲藏状况:女主的心境状况
观测状况:女主吃的食物
躲藏状况数 :N=3
观测状况数:    M=3
初始隐状况向量pi:
对照下表看:女主处于各种心境状况的概率,例如女主51%的概率是正常的,36%的概率是高兴的,13%的概率是溃散的
 高兴
 正常
 溃散
 0.36
 0.51
 0.13
状况搬运矩阵A:
上一个隐状况到下一个隐状况的转化概率矩阵
对照下表看:在女主上一个状况是高兴的条件下,则此时状况是高兴的概率为36.5%,正常的概率为50%,溃散的概率为13.5%
  高兴
   正常
 溃散
  高兴
 0.365
 0.500
 0.135
  正常
 0.250
 0.125
 0.625
 溃散
 0.365
 0.265
 0.370
 发射矩阵B:
隐状况对应的观测状况的概率
对照下表看:在女主是高兴的状况下,她吃汉堡的概率是10%,西瓜的概率是20%,啤酒的概率是70%
 汉堡
 西瓜
 啤酒
 高兴
 0.1
 0.2
 0.7
 正常
 0.5
 0.25
 0.25
 溃散
 0.8
 0.1
 0.1
 
一个HMM模型就由上面描述的躲藏状况数N,观测状况数M,初始隐状况向量pi,状况搬运矩阵A,混杂矩阵B五个要素组成。
咱们知道了什么是HMM,接下来看HMM是干嘛的,用mahout的HMM库来示例HMM处理哪三类问题,依然用小红和小明的场景
二、HMM处理的三类问题-mahout示例
现在男主小明开端做使命了,咱们用现成的东西mahout来示例
装置攻略(仅介绍local版)
Default
wget http://archive.apache.org/dist/mahout/0.9/mahout-distribution-0.9.tar.gz
 
cd mahout-distribution-0.9/
 
vim bin/mahout
修正
Default
MAHOUT_JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 (修正为你自己的java地点地址)
 
MAHOUT_LOCAL=true使命一:学习(本例中依据女主吃的食物序列,揣度一个适宜的HMM模型)
输入:观测状况序列——女主吃的食物序列,咱们用数字表明对应的食物与心境
           0:汉堡
           1:西瓜
           2:啤酒
           0 :溃散
           1:高兴
           2:   正常
输出:生成一个适宜的HMM模型
算法:BaumWelch
Default
echo "0 1 2 2 2 1 1 0 0 2 1 2 1 1 1 1 2 2 2 0 0 0 0 0 0 2 2 2 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 0 2 1 2 0 2 1 2 1 1 0 0 0 1 0 1 0 2 1 2 1 2 1 2 1 1 0 0 2 2 0 2 1 1 0" > hmm-input 输入观测序列后,开端生成HMM模型
Default
bin/mahout baumwelch -i hmm-input(观测序列文件) -o hmm-model(hmm模型文件) -nh 3(隐状况数) -no 3(观测状况数) -e .0001 -m 10咱们看成果
Initial probabilities: 初始隐状况向量pi0 1 20.062295949769082204 0.22250521455286396 0.7151988356780538Transition matrix:状况搬运矩阵A:0 1 20 0.3765444789556002 0.5583673988903969 0.065088122154002921 0.3759312048603327 0.2560959620304218 0.367972833109245452 0.5383787685979908 0.24752553248847228 0.21409569891353694Emission matrix: 发射矩阵0 1 20 0.4419117509334424 0.3106990713267408 0.24738917773981681 0.20948851558479514 0.2830936761513362 0.50741780826386862 0.34341499252552676 0.40310175949497634 0.2534832479794969
使命二:猜测(依据上一个使命生成的HMM模型来猜测女主后续会吃的东西)
输入:HMM模型
输出:猜测后续的观测状况,或许核算给定规矩状况序列的概率(这个咱们鄙人一个场景中描述)
算法: ForwardBackward
Default
bin/mahout hmmpredict -m hmm-model(hmm模型文件) -o hmm-predictions (猜测成果文件)-l 10(猜测多少个后续观测状况)咱们看成果
Default
more hmm-predictions
2 2 0 0 1 2 1 2 2 1猜测女主后续会吃的东西依次为 :啤酒,啤酒,汉堡,汉堡,西瓜,啤酒,西瓜,啤酒,啤酒、西瓜
使命三:编码(依据女主吃的东西,判别女主当时的心境,这个也是男主最关怀的使命,女孩的心思你别猜。。。)
输入:HMM模型,观测状况序列
输出:观测状况序列对应的躲藏状况序列

[1] [2] [3] [4] [5]  黑客接单网

扫描二维码推送至手机访问。

版权声明:本文由黑客接单发布,如需转载请注明出处。

本文链接:https://therlest.com/105976.html

分享给朋友:

“理工渣眼中的HMM及安全使用” 的相关文章

洗米华小三(浅谈米花三笑的微博)

据长江网2021年11月26日23:49:22的最新消息,微博网友@ 爆料。 平安夜来临之际,事件,在网上炒得沸沸扬扬,引发全网热议! 据悉,洗米华小三。猜测这是洗米华在暗中帮助着Mandy。挺想看他老婆小三都抛弃他的场面。 1.洗米华小三 m...

干洗对衣物有害吗

干洗对衣物有害吗 干洗剂实际上就是有机溶剂,所以对衣服多少都有点危害,只不过高级的干洗剂对衣服损伤小一些而已。 随着人们工作的繁忙和生活节奏的加快,现代人更多地把换下的衣物送到洗衣店干洗,以保证衣服不变形和有更多的时间休闲娱乐,这本是一件提高生活品质的好事,但据最新的研究显示,干洗衣物对身...

福田小货车新车价格 「福田小卡之星3柴油版」

另一种是祥锐3360-490动力的。去二手车.发动机带涡轮增压方向助力国四3点.单排货厢3米7长,如果你不上高速,柴油车,刘巷有卖的,应该属于准新车,3W8-4W4左右。 福田时代小卡之星3全柴485」该车子才不到一年车龄,国四的价格要比这个贵1万多,不进市区的话,厢式货车贵5千元.国IV的轻卡价格...

Webshell安全检测篇(1)-根据流量的检测方法

一、概述 笔者一直在重视webshell的安全剖析,最近就这段时刻的心得体会和咱们做个共享。 webshell一般有三种检测办法: 依据流量方法 依据agent方法(本质是直接剖析webshell文件) 依据日志剖析方法 Webshell的分类笔者总结如下: 前段时...

一年黄金价格走势图(黄金价格实时走势图分析

2019年金价将迎来上涨荷兰银行,2018年黄金市场或许不会有太好的表现,是一种软的,你可以随时来平台内查询。 金道贵金属,日交易k线图构成周交易k线图,此时段间,即开始疲软下跌,2016年06月06日老凤祥价格可,黄金价格走势K线图盘面,整体的价格走势是由每天的交易组成的,24kinfo这个平台的...

黄埔燃料油现货价格_今日燃料油市场价格

这句话是指期货比现货价格高100元吗,柴油,1%的权重都没有,通过技术指标和消息面影响来分析的。有的有点差,点88 国际燃料油收盘价涨跌新加坡。244点5 国内燃料油,燃料油,作为成品油的一种,屈居第二位,有的高点有的低一点,2。97#汽油5点38元/价格升,在原油的加工过程中,常关注的消息为OPE...

评论列表

痴者欢烬
2年前 (2022-06-07)

va-6-openjdk-amd64 (修正为你自己的java地点地址) MAHOUT_LOCAL=true使命一:学习(本例中依据女主吃的食物序列,揣度一个适宜的HMM模型)输入:观测状况序列——女主吃的食物序列,咱们用数字表明对应的食物与心境    

痴者会傲
2年前 (2022-06-07)

主:小红  用食物测量心境           心境状况有三种: 高兴、正常、溃散           上面三种状况的时分吃的食物也有三种: 汉堡、 西瓜、啤酒男主:小明 面

边侣七婞
2年前 (2022-06-07)

-model(hmm模型文件) -o hmm-predictions (猜测成果文件)-l 10(猜测多少个后续观测状况)咱们看成果Defaultmore hmm-predictions 2 2 0 0 1 2 1 2 2 1猜测女主后续会吃的东西依次为 :啤酒,啤酒,汉堡,汉堡,西瓜,啤酒,

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。