重生学神有系统

一碗酸梅汤

首页 >> 重生学神有系统 >> 重生学神有系统最新章节(目录)
大家在看官海沉浮之美人泪 四合院:从供销社售货员开始 上班摸鱼被抓,反手拉女总裁下水 校花学姐从无绯闻,直到我上大学 继承三千年 我反派跟班,开局强吻反派姐姐 四合院:从截胡秦淮茹开始 四合院:重生贾东旭,开局新婚夜 官路之谁与争锋 四合院苟生七十年 
重生学神有系统 一碗酸梅汤 - 重生学神有系统全文阅读 - 重生学神有系统txt下载 - 重生学神有系统最新章节 - 好看的都市小说

第254章 数据解析和FCN的拓扑结构

上一章书 页下一页阅读记录

随后,江寒操作着电脑,心无旁骛,很快就进入了状态。

夏雨菲也不再来打扰他,拿着手机,半躺在床上,自己上网、听歌。

江寒将高老师发送来的part012.rar和part013.rar下载下来,连同夏雨菲下载的前11个文件,放在了同一个文件夹中。

然后在第1个文件上点击鼠标右键,选择用WinRAR解压缩,很快就得到了数据包。

一共两个文件,train-images-idx3-ubyte与train-labels-idx1-ubyte。

idx3-ubyte和idx1-ubyte都是自定义的文件格式,官网上就有格式说明。

train-images文件大小超过1g,保存了20万张手写数字的图片信息。

而train-labels中则存储了20万个标签数据,与train-images一一对应。

和公开版本的MNIST不同,用于比赛的这个手写数字数据集,数据量要大出好几倍。

Kaggle官方将数据集分为两部分,训练集train向参赛选手公开,而测试集test则内部保存。

比赛的形式很简单,大家根据公开的训练集,编写自己的程序,提交给主办方。

主办方用不公开的测试集数据,对这些程序逐一进行测试,然后比较它们在测试集上的表现。

主要指标是识别率,次要指标是识别速度等。

这是“人工神经网络”在这类竞技场上的初次亮相,江寒可不想铩羽而归。

事实上,如果想追求更好的成绩,最好的办法,就是弄出卷积神经网络(CNN)来。

那玩意是图像识别算法的大杀器。

在“机器学习”这个江湖中,CNN的威力和地位,就相当于武侠世界中的倚天剑、屠龙刀。

CNN一出,谁与争锋!

只可惜,这个东西江寒现在还没研究出来。

现上轿现扎耳朵眼,也来不及了。

再说,饭要一口口吃,搞研究也得一步步来。

跨度不能太大喽,免得扯到蛋……

所以在这次比赛中,江寒最多只能祭出“带隐藏层的全连接神经网络”(FCN)。

有了这个限制,就好比戴着镣铐跳舞,给比赛平添了不少难度和变数。

那些发展了几十年的优秀算法,也不见得会输普通的FCN多少。

所以,现在妄言冠军十拿九稳,还有点为时过早。

不过,有挑战才更有趣味性嘛,稳赢的战斗打起来有什么意思呢?

江寒根据官网上找到的数据格式说明文档,编写了一个文件解析函数,用来从两个train文件中提取数据。

train-images-idx3-ubyte的格式挺简单的,从文件头部连续读取4个32位整形数据,就能得到4个参数。

用来标识文件类型的魔数m、图片数量n、每张图片的高度h和宽度w。

从偏移0016开始,保存的都是图片的像素数据。

颜色深度是8位,取值范围0~255,代表着256级灰度信息,每个像素用一个字节来保存。

然后,从文件头中可以得知,每张图片的分辨率都是28×28。

这样每张图片就需要784个字节来存储。

很容易就能计算出每张图片的起始地址,从而实现随机读取。

如果连续读取,那就更简单了,只需要每次读取784个字节,一共读取n次,就能恰好读取完整个文件。

需要注意的是,图像数据的像素值,在文件中存储类型为unsignedchar型,对应的format格式为B。

所以在Python程序中,在image_size(取值为784)这个参数的后面,还要加上B参数,这样才能读取一整张图片的全部像素。

如果忘了加B,则只能读取一个像素……

train-labels-idx1-ubyte格式更加简单。

前8个字节是两个32位整形,分别保存了魔数和图片数量,从偏移0009开始,就是unsignedbyte类型的标签数据了。

每个字节保存一张图片的标签,取值范围0~9。

江寒很快就将标签数据也解析了出来。

接下来,用Matplot的绘图功能,将读取出来的手写数字图片,绘制到屏幕上。

然后再将对应的标签数据,也打印到输出窗口,两者一比较,就能很轻松地检验解析函数是否有问题。

将解析函数调试通过后,就可以继续往下进行了。

首先要将图片的像素信息压缩一下,二值化或者归一化,以提高运算速度,节省存贮空间。

像素原本的取值范围是0~255。

二值化就是将大于阈值(通常设为中间值127)的数值看做1,否则看做0,这样图片数据就转换成了由0或者1组成的阵列。

本小章还未完,请点击下一页继续阅读后面精彩内容!

上一章目 录下一页存书签
站内强推剑道第一仙 帝御无疆 八岁小娃,搬空渣爹库房跟着外祖一家去流放 为奴三年后,整个侯府跪求我原谅 大一实习,你跑去749收容怪物 老祖别苟了,宇宙要没了 全球高考 穿书七零:开局送走渣爹继母 共妻 综武反派:开局征服宁中则 快穿:好孕爆棚,帝王掌中宝 赶海:我靠赶海养娃 度韶华 主播万人迷,榜一大哥争着宠 网游:我有超神级天赋 重生小祖宗,京圈大佬单膝下跪 强势锁婚:傅少罪妻她又怀孕了 工厂里的夫妻 我都死遁了,男主们把我骨灰扬了 我和我的合租女室友们 
经典收藏国民法医 官海沉浮之美人泪 开局离婚:一首后来唱哭全网 重生1989:缔造华夏科技帝国 年代1960:穿越南锣鼓巷, 四合院:从供销社售货员开始 真伤拉满,连鬼神也杀给你看! 死亡亿次,我复制天赋杀穿万族! 全球异能:开局觉醒紫霄神雷 港片:能看见忠诚值,我丝毫不慌 海岛生活,悠闲渔夫 觉醒:这么猛的辅助哪里找! 娱乐之快意人生 四合院:过继一大爷,我选择躺平 我满分高考状元,绝美校花女友 这个影帝只想考证 四合院:我,十岁称霸四合院 四合院:我姓王,身怀丞相之志 失业后,被宝藏女孩捡回家 港片:为靓坤复仇,国际大鳄归来 
最近更新女装加小楠娘等于扳手,你跑不了 那些往事并不如烟 不朽遗迹 我在意大利数钱数到手抽筋 重回2003,从赶海开始做首富 生而为人,何惧魑魅魍魉 穿越80:哥不是传说 爱吃什锦鲜蔬面的岳治的新书 抗战开局捡了个傻丫头 天际神光 重生娱乐天天 一统非洲:三个牛马战军阀 把柄在手,太太们抢做我朋友 人类灭绝前,十四世界共同抗击! 制造煤气罐,成了军火王 分手后女总裁非要嫁给我 高武:贷款修炼,我一路贷到武道成神! 我的同学都是妖 夜幕无梦 转职:一柄魔刀千刃杀穿全校! 
重生学神有系统 一碗酸梅汤 - 重生学神有系统txt下载 - 重生学神有系统最新章节 - 重生学神有系统全文阅读 - 好看的都市小说