手机浏览器扫描二维码访问
一秒记住【m.xiaoyanwenxue.cc】精彩无弹窗免费!
“重生学神有系统(.shg.tw)”
!
不过,在跑代码之前,还要对数据进行预处理。
江寒先从报名信息表中,将性别信息仍然“健在”
的行挑出来,只保留序号、姓名和性别,另存为label.xls。
这些记录一共9527条,大约占三万多条数据总数的30%。
它们对应着9527张真彩色照片。
24位真彩色的图片,每个像素点在内存里,要占用3个字节的存储单元。
每张照片有210×120个像素,这样读入一张照片,需要的内存空间就是210×120×3=75600个Byte。
9527条数据,共需要9527×75600=720241200B≈686.88M≈0.7G!
这个内存开销,还是比较容易接受的。
但是,“感知机”
的算法,需要进行大量浮点乘法运算。
对每个像素的每个RGB分量都算一遍?
没那个必要,也太浪费时间。
所以,聪明的做法,是先把照片数据“压缩”
一下。
江寒给“感知机”
的代码,添加了一个LoadData函数,用来读取和处理照片数据。
在这个函数里,先定义一个二维的整形数组Feature。
然后从label.xls中读出序号、姓名信息,按照刚才建立的索引表,找到对应的照片文件。
下一步,将照片读取到内存中,读取的同时,将每个像素二值化。
具体做法是:色彩浓度在阈值以上的像素,取值为1,低于阈值就让它为0。
这样一来,原本的真彩色照片,就被转换成了黑白轮廓图。
然后,再将轮廓图中的0或者1的取值,按照从左到右、从上到下的顺序,重新编排成一行数据,存放到数组Feature中。
Feature中的每一行,都存储了一张照片的二值化信息。
一共9527张照片,就需要9527行。
全部照片处理完毕后,就得到了一个巨大的二维数组Feature。
它有25200列、9527行。
接下来,定义一个拥有9527个整形元素的一维数组Label。
从label.xls中读入性别信息,男生设为1,女生设为0,存放在数组Label中。
Feature加上对应的Label,就构成了训练数据集。
训练“感知机”
时,将一行行Feature代入公式中,进行加权和运算,其结果再通过sign函数,转换为0或1,然后和对应的Label值对照。
如果不相符,就调整权重和偏置,然后重新计算。
当每一个Feature代入公式后,都能计算出正确的Label时,就得到了一组权重和偏置。
也就是说,构建出了一个可用的数学模型。
依据这个模型,计算机就可以读入任何一张同尺寸、类型的照片,对其二值化的数据代入模型中运算,并根据运算结果判断分类归属。
这是一部荡气回肠的都市情缘小说,它如长河般的悲壮凄美,主人翁江梦远与青梅竹马的恋人西楚艳演绎了一场生死永相随,不离亦不弃。爱到白头老,相守亦相望那份纯真纯美的生死之恋。后来,西楚艳因为一场意外永远地离开了他让他伤心欲绝。从此,主人翁江梦远的人生轨迹发生了巨大改变,他将情归何处呢?...
初见,她带着一身香气委屈巴巴的像只小白兔躺在他的床上,本以为他是好人,却被逼给他整天端茶倒水,伺候更衣,就差没有帮他洗内裤,不料,总裁狂躁易怒,还要遭受精神上的折磨打击,但好在总裁有钱有势,她从小白兔摇身一变大狐狸,开始仗势欺人,吊打女配,某总裁睁一只眼闭一只眼,看一向逆来顺受的丫头被终于他养出来了小性子,满意至极。...
一代战神秦九州重归都市,为弥补遗憾,搅动风起云涌,以不败之资横行四方,诸天震颤。...
喂,我说光明神,这颗极阳神珠你究竟要不要,没钱就别给我碰坏了,你赔得起吗?嗨,那个,叫你呢。我说四肢发达,头脑简单的战神,这柄刑天神枪你都快把手摸破了,不买滚蛋。哦,原来是水神妹妹啊,这个溺水灵珠你如果想要,啵儿一个,算你八折且看嚣张的两界小贩,如何赚尽世间钱财,气死异界众神感谢起点社区封面制做小组免费提供的封面PS扫尘1群73298905,欢迎大家加入讨论。扫尘VIP群130158261,入群请显示截图,谢谢。...
穿越到学院默示录的世界,人生一下子充满了惊喜,带着原著的美女一个个活下去,时不时的调戏调戏,人生何其快哉。...
她是武林世家的纨绔二小姐,他是天下第一大派的掌门人。。。他是她的劫,她却是他心爱之人的复活丹。。。他步步设计,将她引进专为她而设的爱情陷阱,只为能救自己心爱之人。真相大白,她放手成全,用自己的性命复活他心爱的女人。。。gt只是到那时,他却已不似初心,正所谓虐妻一时爽,追妻火葬场,看宗主大人如何追妻。。。展开收起...