读书笔记
王负剑!王负剑!
这个作者很懒,什么都没留下…
展开
-
《人月神话》打动我的那些章节----论几十年前的软件工程开发理念在当代还有多少理论行得通(一)
前言:人月神话是写于1975年的一本软件工程论著,它描述了软件开发中出现种种问题和桎梏,虽然它所举例子距离我们相去甚远,然而在阅读的过程中我仍对其中的一些问题产生了共鸣。清晰的定义这些问题,迈出了预防并解决这些问题的第一步,它并不列举具体的解决方案,但是在更高的层面上提出了高效开发的可能的解决办法。第一章 焦油坑--细小问题的累积给整个项目带来的巨大灾难。一个程序员日常编写的是程序,它本身...原创 2018-09-29 11:34:17 · 507 阅读 · 0 评论 -
《人月神话》打动我的那些章节----论几十年前的软件工程开发理念在当代还有多少理论行得通(二)
在经过上篇的总结之后,我们继续走在与前人思想交流的道路上。第四章 贵族专制,民主政治和系统设计---论概念设计的完整性有多么重要我们需不需要创造一个结构设计师的贵族专制,和一群创造性天赋和构思被压制的平民编程实现人员的编程王朝来获得概念的完整性。并且如何避免结构设计师制定出无法实现或是代价高昂的技术规格说明,使大家陷入困境?如何才能与实现人员就技术说明的琐碎细节充分沟通,以确保设计...原创 2018-09-29 14:37:59 · 207 阅读 · 0 评论 -
转载:欧姆社 漫画学习统计学
最近学习数据挖掘实践指南,里面推荐了一本书,把数学原理用漫画的形式讲出来,学习不进去的时候可以看看漫画还能不不基础知识。·https://manhua.dmzj.com/oumushexueximanhua/55360.shtml#@page=1 ...转载 2018-12-28 16:09:45 · 961 阅读 · 0 评论 -
协同过滤学习笔记(一)
import numpy as npusers = {'zhangsan': {'book1': 2.0, 'book2': 3.5, 'book3': 4.0, 'book5': 3.0}, 'lisi': {'book1': 1.5, 'book3': 3.0, 'book4': 5.0}, 'wangwu': {'book2': 3.0, 'book...原创 2018-12-24 16:25:52 · 237 阅读 · 0 评论 -
使用k近邻和朴素贝叶斯处理分类问题
属性分类距离问题,当使用1,2,3,4表示喜怒哀乐的话,喜和怒的距离明显比喜和乐的距离要远。解决这个问题,我们可以把特征转化为1-5的区间,例如这部电影有多少喜剧的成分。那么推荐的原因是什么呢?我们不应该因为取值处于低端的值而采取错误的结果,即他们都没有什么什么而去推荐,相反地我们应该对那些在高端的公共特征。下一步,当你加入了其他区间远大于1-5的特征时,你要注意由于设计到距离的计算,所以...原创 2019-01-04 14:53:42 · 1133 阅读 · 0 评论 -
朴素贝叶斯进行非结构化文本分类
朴素贝叶斯非结构化文本分类英语单词大概有1百万左右,如果分别计算每个词在当前位置出现的概率来计算整篇文章的概率的话,是不现实的因此我们采取另一种简化方法,即转化积极文档的第n个位置是单词x的概率为单词x在积极文档中出现的概率。一般步骤如下1.确定词汇表的大小,即积极文档和消极文档中出现的所有独立单词的个数。对于每个单词计算积极消极两种假设的概率 1.1 将积极文档合并成一个文件,...原创 2019-01-04 17:20:52 · 358 阅读 · 0 评论