请选择 进入手机版 | 继续访问电脑版

人工智能论坛

 找回密码
 立即注册
楼主: pxzpxz8

话说程序如何自我进化,如何自己给自己写代码

[复制链接]
发表于 2013-9-9 18:49:00 | 显示全部楼层
神经网络有进化的意思,计算机自己去尝试各种可能,然后将最符合要求的变化保留下来。进化也是优胜劣汰。我们在使用神经网络来进行遥感影像分类的时候就是这样交给计算机去处理的,人类将分类的样本给计算机看(哪种用地类型在照片上看起来是什么样子),然后计算机拿着遥感照片自己去分,具体怎么个分法,人类是不知道的,计算机自己决定,只要结果差不离就成,如果达不到预先设定的要求,那么计算机当前采用的方法就会被否决,另外想办法。
回复 支持 反对

使用道具 举报

发表于 2013-10-29 20:01:00 | 显示全部楼层
学习到了,但是还是不是很明白
回复 支持 反对

使用道具 举报

发表于 2013-10-30 22:50:00 | 显示全部楼层
不需要随机数 宇宙内无任意两种物体是相同的
只需要取最优解即可
回复 支持 反对

使用道具 举报

发表于 2013-11-1 18:07:00 | 显示全部楼层

有比较 才有进化
根据环境的不同  以达到目的过程的对比   找出有利的行为  加以利用放大
说白了就是 适者生存

所有程序封包 模块化(规则 而不是死板的数据)
多个小模块 合成 中 ,中 合成 大  
回复 支持 反对

使用道具 举报

发表于 2013-11-3 15:50:00 | 显示全部楼层
基本思路:循环遍历html及asp代码,然后再做一个判断,先循环遍历自己的代码(通过反编译得到汇编代码),然后通过实际运行发现运行问题然后从数据库中查找c语言的关键字,并组织成代码,最后通过c语言的编译器将c语言代码编译链接为可执行的二进制代码,先写入缓冲区中并创建一个程序副本,然后关闭主程序写入代码,写入后调试运行没有问题后就关闭副本,清除缓冲区,运行主程序
回复 支持 反对

使用道具 举报

发表于 2013-11-3 19:14:00 | 显示全部楼层
为啥总有这样的帖子
回复 支持 反对

使用道具 举报

发表于 2014-3-22 15:43:00 | 显示全部楼层
当你看到1+0的时候。。你永远不会想像这东西组成目前世界上最伟大的科技,计算机的世界。。。
当你看到单细胞生物,,简单的只有几样东西。,,皮层+核心+液体+杂质。。你永远无法想象到。。他进化成了世界上千千万万的超复杂类生命体。。包括人类,,
楼主的基础相法是正确的。。
问题是。。后面的要如何去实现。。
一个会进化的程序。。要包括什么?这个楼主不明白,,,
给够时间。。一个会进化的程序。。完全可以进化出智慧。。
宇宙也不过是始于一个点。。。
回复 支持 反对

使用道具 举报

发表于 2014-3-24 11:39:00 | 显示全部楼层
其实楼主说阐述的进化,也就是程序的不断迭代的过程,不是程序本身的智能化,而是程序猿代码针对于人性化的更改和对于程序的升级迭代。对于布娃娃的理解偏向于哲学角度了
回复 支持 反对

使用道具 举报

发表于 2014-3-24 18:04:00 | 显示全部楼层
这个太难了啊……如果这个帖子能用机器人写出来的话才差不多
回复 支持 反对

使用道具 举报

发表于 2014-11-1 21:49:00 | 显示全部楼层
楼主应该说:只要你知道每一个粒子的运动状态和受力情况,你可以预测未来将要发生的一切。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|积分充值|小黑屋|手机浏览|人工智能实验室 ( 苏ICP备12079930号

GMT+8, 2017-10-20 20:23 , Processed in 0.323757 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表