- 博客(28)
- 收藏
- 关注
原创 第43次csdn周赛:醉酒的狱卒
某监狱有一个由n个牢房组成的大厅,每个牢房紧挨着。每个牢房里都有一个囚犯,每个牢房都是锁着的。一天晚上,狱卒感到无聊,决定玩一个游戏。在第一轮,他喝了一杯威士忌,然后跑下大厅,打开每个牢房的锁。在第二轮比赛中,他喝了一杯威士忌,然后跑下大厅,锁上每隔一个的牢房的锁(牢房246....在第三轮比赛中,他喝了一杯威士忌,然后跑下大厅。他每隔三个牢房(第369号牢房)就去一次。如果牢房被锁上了,他就把它打开;如果牢房门打开了,他就锁上牢房。他重复n轮,喝最后一杯,然后昏倒。
2023-04-12 10:18:01
305
原创 web前段学习笔记——html
一,html概述Web前端标准分为三类:html结构标准,css样式标准,javascript⾏为标准。HTML:(Hyper Text Markup Language)的全称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。二,html使用方法1,html为超⽂本标记语⾔,<!doctype h
2022-04-17 14:06:54
680
原创 “垃圾分类”项目开题
【SDU青山】项目构成一,“小程序”——普通用户登录① 角色:1,普通用户2,志愿者②功能:1,垃圾识别2,猜你想搜3,游戏答题4,积分商城5,上门回收6,志愿者申请二,PC端①前台官网展示网站:1,展示与介绍项目2,可视化展示垃圾分类数据②后台管理系统1,角色——管理员2,功能:用户管理题目管理回收订单管理可视化数据后台日志管理游戏商品管理(待定)...
2022-04-16 17:30:06
2739
原创 隐马尔可夫模型(三): 算法分类、解决方法
2021SC@SDUSC前向算法对于评估问题(Evaluation)给定 HMM,即,求某个观察序列的概率。例如:给定一个天气的隐马尔可夫模型,包括第一天的天气概率分布,天气转移概率矩阵,特定天气下树叶的湿度概率分布。求第一天湿度为 1,第二天湿度为 2,第三天湿度为 3 的概率。思路一:找到所有状态序列,得到各状态概率,得到每种状态概率对应的观察概率,求和。即:找到每一个可能的隐藏状态,并且将这些隐藏状态下的观察序列概率相加。对于上面那个(天气)例子,将有 3^3 = 27
2021-12-28 14:28:46
534
原创 隐马尔可夫模型(二):模型详解
2021SC@SDUSCHMM图解:HMM的组成例如,N 个袋子,每个袋子中有 M 种不同颜色的球。选择一个袋子,取出一个球,得到球的颜色。状态数为 N(袋子的数量) 每个状态可能的符号数 M(不同颜色球的数目) 状态转移概率矩阵 A =(从一只袋子(状态 Si) 转向另一只袋子(状态 Sj ) 取球的概率) 从状态 Sj 观察到某一特定符号 vk 的概率分布矩阵为: (从第 j 个袋子中取出第 k 种颜色的球的概率) 初始状态的概率分布为:一般将一个隐马尔可夫模型记为:.
2021-12-28 13:34:14
1230
原创 隐马尔可夫模型(一):模型介绍
马尔可夫模型概念导入在某段时间内,交通信号灯的颜色变化序列是:红色 - 黄色 - 绿色 - 红色。在某个星期天气的变化状态序列:晴朗 - 多云 - 雨天。像交通信号灯一样,某一个状态只由前一个状态决定,这就是一个一阶马尔可夫模型。而像天气这样,天气状态间的转移仅依赖于前 n 天天气的状态,即状态间的转移仅依赖于前 n 个状态的过程。这个过程就称为n 阶马尔科夫模型。不通俗的讲,马尔可夫模型(Markovmodel)描述了一类重要的随机过程,随机过程又称随机函数,是随时间而随机变化的过程。
2021-12-28 13:04:37
1221
原创 jieba库:Tokenizer()类详解:(六)cut,cut_for_search
2021SC@SDUSCcut def cut(self, sentence, cut_all=False, HMM=True, use_paddle=False): """ The main function that segments an entire sentence that contains Chinese characters into separated words. Parameter:
2021-12-28 09:07:04
2847
原创 jieba库:Tokenizer()类详解:(三)词典增删词
2021SC@SDUSC源码: def add_word(self, word, freq=None, tag=None): """ Add a word to dictionary. freq and tag can be omitted, freq defaults to be a calculated value that ensures the word can be cut out. """
2021-11-09 22:06:45
1534
原创 jieba库:Tokenizer()类详解:(四)加载用户自定义词典
2021SC@SDUSC源码:def load_userdict(self, f): ''' Load personalized dict to improve detect rate. Parameter: - f : A plain text file contains words and their ocurrences. Can be a file-like object, or
2021-11-09 21:48:43
1563
原创 更多代码阅读及测试(分词)
2021SC@SDUSC目录1,测试精确分词#encoding=utf-8import syssys.path.append("../")import jiebadef cuttest(test_sent): result = jieba.cut(test_sent) print(" / ".join(result))if __name__ == "__main__": cuttest("隐马尔可夫") cuttest("“Microsoft”
2021-10-27 14:10:08
511
原创 更多代码阅读及测试(词典操作)
1,加载词典 使用jieba.load_userdict(file)方法,加载自定义的词典,file为词典的路径 范例:词频引起的问题: 添加词或者加载自定义词典时,有时我们会发现有些词依旧不是我们想要切分的样式,即使我们已经添加了...
2021-10-25 15:42:31
334
原创 Jieba分词代码分析
文章目录jieba特点安装说明算法主要功能1. 分词更多代码阅读及测试(分词)2. 添加自定义词典载入词典调整词典更多代码阅读及测试(词典操作)3. 关键词提取基于 TF-IDF 算法的关键词抽取基于 TextRank 算法的关键词抽取基本思想:使用示例:更多代码阅读及测试(关键词提取)4. 词性标注更多代码阅读及测试(词性标注)5. 并行分词更多代码阅读及测试(并行分词)6. Tokenize:返回词语在原文的起止位置更多代码阅读及测试(Tokenize)7. ChineseAnalyzer for Wh
2021-10-09 19:13:10
658
原创 2021-09-29
jieba分词项目分析队员分工 代晋鹏-隐马尔科夫模型项目安装 由于python项目中某些包windows不支持使用,所以使用Linux操作系统 使用VMware 16.0,
2021-09-29 19:27:15
95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人