- 博客(3)
- 收藏
- 关注
原创 机器学习过拟合的原因和解决办法
一、什么是过拟合1、泛化能力差 低 Ein,高Eout。2、泛化能力差和过拟合 泛化能力差:(E_out−E_in) 很大过拟合:E_in↓,E_out↑欠拟合:E_in↑,E_out↓3、过拟合的原因 ①使用过多的d_vc (即使用的模型的复杂度过高) ②噪声 ③数据有限二、噪声和数据集尺寸的角色复杂度越高的模型,当数据量越小,N→∞。灰色部分表示过拟合...
2018-04-15 12:02:36 2579
原创 Python3的多行输入
因为在OJ上做编程,要求标准输入,特别是多行输入。特意查了资料,自己验证了可行性。if __name__ == "__main__": strList = [] for line in sys.stdin: #当没有接受到输入结束信号就一直遍历每一行 tempStr = line.split()#对字符串利用空字符进行切片 strList.exte...
2018-04-03 19:59:31 38700
原创 《集体智慧编程》学习笔记——提供推荐
完整代码:github——提供推荐编译环境:Python3.6一、协作型过滤 1、思想:对一大群人进行搜索,并从中找出与我们品味相近的一小群人,对这些人所偏爱的其他内容进行考查,并将它们组合起来构成一个经过排名的推荐列表。 2、算法步骤 1)搜集偏好 用嵌套的字典表示不同人的偏好,偏好有等级之分。 ...
2018-04-01 18:00:31 508
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人