社区
C#
帖子详情
求:人工智能算法
zengyee
2008-10-01 11:45:07
我在做一个人工智能系统,包含大量的if ...else ...语句,大家能不能帮我看看采用什么样的算法比较好。
我曾经想把这些条件存放在数据库中,采用一定的规则存放,可是问题是从数据库中查询出来的是字符串,怎样解析这些字符串,使他们能运行、比较呢?
...全文
575
9
打赏
收藏
求:人工智能算法
我在做一个人工智能系统,包含大量的if ...else ...语句,大家能不能帮我看看采用什么样的算法比较好。 我曾经想把这些条件存放在数据库中,采用一定的规则存放,可是问题是从数据库中查询出来的是字符串,怎样解析这些字符串,使他们能运行、比较呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wartim
2008-10-02
打赏
举报
回复
我倒更想做个计算机神经网络系统,一个线程生成一神经元类模拟一个神经元,接受大量上游“神经元”的输入(树突)然后输出到它的唯一的下游(轴突)
然后自身自灭,动态地大量生成、连接、死亡、然后进化出逻辑。。。。
swort_177
2008-10-02
打赏
举报
回复
没做过 帮你顶!
greenery
2008-10-02
打赏
举报
回复
放在数据库,让数据库帮你查询啊,那用自己去检索的啊。
用sql语句,对你的内容进行筛选查询。
syeerzy
2008-10-02
打赏
举报
回复
大量的if - else 跟人工智能没有关系了.
如果你只是要解决if-else过多不利于代码维护和阅读的问题,则前人早就总结好了标准方法,你搜索一下 "表驱动法",我举2个简单的例子:
判断一个月有多少天(不考虑闰年,我们假设某个非洲土著部落里面,他们的历法每个月天数都不一样..)
if(m ==1)
return 31;
else if (m==2)
return 28;
....
....
....
else
return 30;
用表驱动法:
byte[] months = new byte[]{0,31,28,.....30};
return months[m];
另外一个例子:
假设房地产公司根据买房款多少,和分期付款的期限来决定优惠情况
假设钱分成10万以下,10-50万,50-100万,100万以上 这4档, 分期情况分成5年10年15年三种,各自不同的优惠百分比.
用if-else的话需要2层嵌套总共12个分支.
使用表驱动,只要建立一个4*3的2维数组就可以了.
上面都是最基本的表驱动, 为了方便你理解而已,其实表驱动的作法很多,也很强大,还有比较复杂的带索引表的间接表驱动,为了处理分支超过多少万的情况,还有其他各种表驱动,建议你搜索一下相关技术资料.
hornbills
2008-10-02
打赏
举报
回复
[Quote=引用 2 楼 wartim 的回复:]
我倒更想做个计算机神经网络系统,一个线程生成一神经元类模拟一个神经元,接受大量上游“神经元”的输入(树突)然后输出到它的唯一的下游(轴突)
然后自身自灭,动态地大量生成、连接、死亡、然后进化出逻辑。。。。
[/Quote]
希望能参加类似这样的项目
新时代新目标新征程
2008-10-02
打赏
举报
回复
没做过。期待高手,帮你顶。
wuyi8808
2008-10-02
打赏
举报
回复
[Quote=引用楼主 zengyee 的帖子:]
我曾经想把这些条件存放在数据库中,采用一定的规则存放,可是问题是从数据库中查询出来的是字符串,怎样解析这些字符串,使他们能运行、比较呢?
[/Quote]
可以考虑动态编译。
aimeast
2008-10-02
打赏
举报
回复
[Quote=引用 2 楼 wartim 的回复:]
我倒更想做个计算机神经网络系统,一个线程生成一神经元类模拟一个神经元,接受大量上游“神经元”的输入(树突)然后输出到它的唯一的下游(轴突)
然后自身自灭,动态地大量生成、连接、死亡、然后进化出逻辑。。。。
[/Quote]
好主意!
raingi520
2008-10-02
打赏
举报
回复
楼主的思路不就相当于做个会分析的机械人?
把string读出来,然后一个一个字符去判断这个是什么,不过可能比较难实现
人工智能
大作业pacman满分代码
在这个实现中,Pacman的行为由AI
算法
控制,而不是玩家手动操作。 3. **AIMA (Artificial Intelligence: A Modern Approach)**: 这是一本著名的AI教科书,涵盖了广泛的AI主题,包括搜索
算法
。在Pacman项目中,AIMA的...
Artificial-Intelligence:各种AI
算法
的Java程序
人工智能
各种
人工智能
算法
的Java程序。
AI车间:用于AI研讨会的
算法
人工智能
车间 AI研讨会使用的
算法
python
人工智能
算法
pdf_深度学习:
人工智能
算法
(Deep Learning) PDF 高清版
给大家带来的一篇关于
人工智能
相关的电子书资源,介绍了关于深度学习、
人工智能
算法
方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小30.8 MB,Ian Goodfellow编写,目前豆瓣、亚马逊、当当、京东等...
实验二:群智能
算法
,第2关:遗传
算法
- 函数最优解计算
实验二:群智能
算法
第2关:遗传
算法
- 函数最优解计算
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章