- 博客(6)
- 资源 (36)
- 收藏
- 关注
原创 机器学习之熵【从定义到代码】
熵的定义熵(entropy)的本质是一个系统“内在的混乱程度”,原是热力学概念,被香农引用到信息论中,被称为香农熵;熵在热力学中可以理解为能量转换过程中变为新状态(浪费掉的、无法再利用的)能量称为熵, 这部分能量转换会让系统的混乱度增加,熵就是系统的混乱度;如图中冰块融化为液态水,有序排列的分子吸收能量后变得无序,状态可变,系统更混乱,因此它的熵更高; ...
2018-04-19 20:57:56 937
原创 斯坦福吴恩达 《机器学习》 学习笔记(1)之单变量线性回归
网易云课堂网址 http://study.163.com/course/courseMain.htm?courseId=1004570029机器学习定义 计算机程序从经验E中学习而解决任务T,进行性能度量P, 通过P测定T的表现随经验E丰富而提高对于跳棋,经验E就是程序与自己下几万次棋,任务T就是玩跳棋,P就是与新手对局时赢得概率算法监督学习和非监督学习强化学习,推荐系统监督学习 supe...
2018-04-19 07:23:02 255
原创 重构-代码坏味道
语句级主要是代码段、参数等方面的小维度的坏味道重复代码 Duplicated Code定义同一个类、兄弟类、不相干类中出现相同表达式或函数消除提炼函数函数上移(到超类或新类)替换算法过长参数列 Long Parameter List定义参数列表太长全局数据是邪恶的消除以函数取代参数(被调函数内直接获取)保持对象完整引入参数对象数据泥团 Data Clumps定义多项数据捆绑出现消除提炼类(老类提新类)引入参数对象保持对象完整过多的注释
2020-05-24 17:53:14 230
原创 python学习笔记
语法print('The quick brown fox', 'jumps over', 'the lazy dog') print输出逗号隔开,显示则自动加上空格 name = input('please enter your name: ') 是IO 字符串输入 字符串 r' ' 表示内部默认不转义 None 为python 特殊空值, 常量要全大写, 除法 / 为浮点精确除法, ...
2019-03-31 13:19:38 157
原创 《Deep Learning》笔记
机器学习的 没有免费午餐定理(no free lunch theorem)表明 (Wolpert, 1996),在所有可能的数据生成分布上平均之后,每 一个分类算法在未事先观测的点上都有相同的错误率。换言之,在某种意义上,没 有一个机器学习算法总是比其他的要好。我们能够设想的最先进的算法和简单地将 所有点归为同一类的简单算法有着相同的平均性能(在所有可能的任务上)。幸运的是,这些结论仅在我们考...
2018-07-28 09:39:56 210
原创 【机器学习】语言的选择,python还是octave?
语言简介python 2017年GitHub 上python超过Java位列第二,Python 近年得益于人工智能相关领域十分火爆,stormzhang在「未来五年最具前景的一门编程语言是什么?」中强力推荐!octave 可以理解为matlab免费版,适合可视化仿真,快速实现算法,吴恩达在其机器学习课程中强力推荐!附上2017年GitHub流行语言排行语言对比对三种语言进行了一个基本的比较(...
2018-04-19 23:04:51 15718
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人