- 博客(7)
- 收藏
- 关注
原创 Kaggle Titanic 存活率预测-利用tenforflow建立多层神经网络及过拟合处理
几十遍调参和特征工程总结:1.训练数据只有889条,其实并不利于神经网络大发挥。训练有上限,~80%, 在kaggle上排名top20%。也确保了下限,~70%,在kaggle上排名bot20%.2.特征工程对训练效果的提高非常局限。因为神经网络本身就是一个自动特征工程过程。3.建立了一个可以调节隐藏层神经元数和隐藏层层数的模型。2层25,6训练准确度可达96.9%,3层隐藏层的训练准...
2018-10-16 23:53:40
672
原创 使用tensorflow建立对MNIST手写数字的LSTM训练模型
这两天进入rnn实操阶段。首先学习了MNIST手写数字图片数据。60000张训练图片,被保存成idx3-ubyte格式。数据结构分为三部分(从头开始):第一部分4bytes:magic number(可以理解成文件名)第二部分:图片像素和数量4bytes:number of images4bytes:number of rows(图片的行像素数)4bytes:number of...
2018-09-24 21:48:26
572
原创 自己建立的3层神经网络
#3层网络,4元素输入,4个第一层隐藏神经元,3个第二层隐藏神经元,1个输出,4*4*3*1import numpy as npimport mathimport matplotlib.pyplot as pltX = np.array([[0,0,1,1], [0,1,1,0], [1,0,1,1], [1,1,1,0]])Y = np.array([[0,1...
2018-09-21 22:08:11
950
原创 杨辉三角
这是一个很有启发的小习题:print('练习:杨辉三角')def triangles (): L = [1] while True: yield L L =[1] + [value + L[i + 1] for i, value in enumerate(L) if i < len(L)-1] + [1] #L=[1]+[*,*,*]+[1]m=tri...
2018-05-07 23:30:16
144
原创 请使用迭代查找一个list中最小和最大值,并返回一个tuple:
print('练习:请使用迭代查找一个list中最小和最大值,并返回一个tuple:')def findMinAndMax(L): if L !=[]: (min,max)=(L[0],L[0]) for x in L: if max<x: max=x if min>x: min=x return(min,max) else: return(None,Non...
2018-05-07 23:28:37
11143
4
原创 4月25日字符串格式化练习
###练习20180425-->小明的成绩从去年的72分提升到了今年的85分,请计算小明成绩提升的百分点,并用字符串格式化显示出'xx.x%',只保留小数点后1位:s1=72s2=85r=(85-72)/72*100print('练习题:Xiaoming\'s score increased by %.1f %%'%r )...
2018-04-25 23:21:11
295
原创 Python to deep learning-Day1
30岁高龄,汽车行业的蓝领的我打算设定一个小目标:在今年从零基础开始学习并转入人工智能行业,希望能在此行业实现个人的梦想和能力最大化。 当然了,这是一个难度很大的事情或者工程,学习的精力和思维已经没法与20岁出头的时候比了,我希望能尽力去完成这个目标。谁说30岁的老人不能有梦想呢?如果有情况相仿的朋友,不如来报个信,互相勉励同行~ wellwell, 好消息是,这个小目标是不是...
2018-04-14 22:49:27
230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人