重生学神有系统

一碗酸梅汤

首页 >> 重生学神有系统 >> 重生学神有系统最新章节(目录)
大家在看我的年代,从四合院开始 我祁同伟,不事权贵,从村官干起 四合院:我有一个小世界 四合院:傻柱,孩子不是你的 四合院:大学毕业进厂,压垮禽兽 女秘书隐秘情事 四合院:8岁就加入国家调查部 四合院:低调的我无敌了 乡村大凶器 四合院里的火车司机 
重生学神有系统 一碗酸梅汤 - 重生学神有系统全文阅读 - 重生学神有系统txt下载 - 重生学神有系统最新章节 - 好看的都市小说

第53章 大功告成

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

不过,在跑代码之前,还要对数据进行预处理。

江寒先从报名信息表中,将性别信息仍然“健在”的行挑出来,只保留序号、姓名和性别,另存为label.xls。

这些记录一共9527条,大约占三万多条数据总数的30%。

它们对应着9527张真彩色照片。

24位真彩色的图片,每个像素点在内存里,要占用3个字节的存储单元。

每张照片有210×120个像素,这样读入一张照片,需要的内存空间就是210×120×3=个Byte。

9527条数据,共需要9527×=B≈686.88M≈0.7G!

这个内存开销,还是比较容易接受的。

但是,“感知机”的算法,需要进行大量浮点乘法运算。

对每个像素的每个RGB分量都算一遍?

没那个必要,也太浪费时间。

所以,聪明的做法,是先把照片数据“压缩”一下。

江寒给“感知机”的代码,添加了一个LoadData函数,用来读取和处理照片数据。

在这个函数里,先定义一个二维的整形数组Feature。

然后从label.xls中读出序号、姓名信息,按照刚才建立的索引表,找到对应的照片文件。

下一步,将照片读取到内存中,读取的同时,将每个像素二值化。

具体做法是:色彩浓度在阈值以上的像素,取值为1,低于阈值就让它为0。

这样一来,原本的真彩色照片,就被转换成了黑白轮廓图。

然后,再将轮廓图中的0或者1的取值,按照从左到右、从上到下的顺序,重新编排成一行数据,存放到数组Feature中。

Feature中的每一行,都存储了一张照片的二值化信息。

一共9527张照片,就需要9527行。

全部照片处理完毕后,就得到了一个巨大的二维数组Feature。

它有列、9527行。

接下来,定义一个拥有9527个整形元素的一维数组Label。

从label.xls中读入性别信息,男生设为1,女生设为0,存放在数组Label中。

Feature加上对应的Label,就构成了训练数据集。

训练“感知机”时,将一行行Feature代入公式中,进行加权和运算,其结果再通过sign函数,转换为0或1,然后和对应的Label值对照。

如果不相符,就调整权重和偏置,然后重新计算。

当每一个Feature代入公式后,都能计算出正确的Label时,就得到了一组权重和偏置。

也就是说,构建出了一个可用的数学模型。

依据这个模型,计算机就可以读入任何一张同尺寸、类型的照片,对其二值化的数据代入模型中运算,并根据运算结果判断分类归属。

这就是典型的机器学习过程,计算机从数据中自己“学”到了某种规律。

即使这种规律,人类并不一定完全理解,也不见得能用数学语言解释清楚……

剩下的就比较简单了。

接下来,江寒又添加了几个函数,用来输出运算结果、观察运行情况等。

最后,从头调试了一遍,确认没啥bug后,将代码重新编译,然后运行了起来。

屏幕上有一些数字,表示当前正在处理的数据,和训练进度的百分比。

十分钟后,后一个数字才刚刚达到1.3%。

这表示,完整训练一遍,大约需要13个小时……

之所以这么慢,主要是江寒的程序,比较追求稳定性,以及调试的方便、快捷,并没特别讲究执行效率。

当然,即使他用心优化,估计也需要8个小时以上,才能完成训练。

虽然有点慢,但其实没什么关系,训练过程并不需要人工干预,挂机等着就行。

第二天早晨,江寒起床后,先看了下训练进度,还差了大约13%才能完成,就先去班级上课。

中午吃完饭回来,训练终于结束了。

而存放权重和偏置参数的Weight数组,也以内存映像的方式,保存在了一个二进制文件中。

接下来就简单了。

重建一个一模一样的感知机模型,加载上这个权重文件,就可以用它来判断剩余照片的性别了。

江寒重新改写代码,然后运行。

这次十分迅速,只用了不到20分钟,就将两万一千来张照片,全部处理完毕。

这就是“感知机”,或者说“人工神经网络”的特点。

训练起来特别耗时,一旦训练完成,工作起来非常快捷。

至于正确率,江寒初步估计,大大超过99%,条未经训练的数据里,判断出错的,绝不超过10人。

比人类肉眼的识别率低不到哪里去。

事实上,“感知机”或者说“人工神经网络”的错误率,跟训练数据、测试数据的质量有很大关系。

小主,这个章节后面还有哦,请点击下一页继续阅读,后面更精彩!

喜欢重生学神有系统请大家收藏:(m.zjsw.org)重生学神有系统爪机书屋更新速度全网最快。

上一章目 录下一页存书签
站内强推异兽迷城 不凡旅程 为什么它永无止境 玄幻:恭请剑祖,大斩诸天 庶女有毒 带着战略仓库回大唐 九转不灭诀 重回1982小渔村 听说我超凶的[综恐] 春江花月 朝云暮雨 四合院:采购员从打猎开始致富 灾后第六年,我靠发豆芽攒下农场 十日终焉 四合院:随身一个成长空间 婚礼上被绿,她转身嫁最帅的英雄 七零小军嫂在年代文里的发疯日常 从修真穿到70年代当军嫂 我在天牢,长生不死 军婚:彪悍媳妇她带数亿资产穿越 
经典收藏重生飞扬年代 高武:睡觉两年半,有系统过分吗 重生78,娶青梅当老婆 大国文娱 四合院之合家欢乐 华娱:我能进入梦境捡属性 16岁卖唱出道,吓懵现场歌手 华娱之开局给周董上上对抗 重生1977 重回八三:从改姓开始 重生:大明星爱上我 四合院里的读书人 我祁同伟,不事权贵,从村官干起 官运:从遇到美女书记开始 重生后老婆上门逼婚,我欣喜若狂 四合院之刘光奇 重生之崛起之路 赶海:开局一把沙铲承包整个沙滩 亡灵大法师 我真没想在过去的年代当学霸 
最近更新卡牌:少年的救赎 直播:我一天一个女嘉宾 蒸蒸日上,全力氪金,言贵者斩 震惊:你开劳斯跑网约车? 不要叫我院士,叫我宗主大人! 校花和酒馆小姐,你究竟喜欢哪个 公路求生:开箱必定幸运 花重锦官城之飘香万里 每秒一点熟练度每天变强亿点点 假末世天机 我包养过的校花,变成我老板了! 尊龙出狱 李明轩的大学生活 开局直送麒麟神兽,强度直接拉满 柳条兄弟之兄弟故事会 家师黑虎阿福!看招!乌鸦坐飞! 穿越80:我是村长我说了算 开局网恋大蜜蜜,吹的牛都成真了 一个小司机和几个女人的纠葛 直播开出租,女乘客个个是老司机 
重生学神有系统 一碗酸梅汤 - 重生学神有系统txt下载 - 重生学神有系统最新章节 - 重生学神有系统全文阅读 - 好看的都市小说