文章目录:
谁能给个简单人工智能的源代码
//在gcc-4.7.2下编译通过。//命令行:g++-Wall-ansi-O2test.cpp-otest#includeiostreamusingnamespacestd;voidinput(intoper,constboolmeth){//meth为true则只判断1,为false则判断1或0while(true){cinoper;if(methoper==1)break;elseif(oper==0||oper==1)break;cout"输入错误,请重新输入。"endl;//判断参数cin.sync();//避免极端输入导致死循环cin.clear();}}intmain(void){cout"1+1=2吗?那要看您怎么教我了,不要惊讶我会学习的"endl;intladd,radd,aprs,rcnt(0),wcnt(0);//定义输入与结果,正确次数与错误次数cout"开始学习……"endl;for(inti(0);i!=10;++i){cout"参数1(必须是1):"flush;//提示输入参数input(ladd,true);cout"参数2(必须是1):"flush;input(radd,true);cout"结果:"(ladd+radd)endl;//输出结果cout"您对这满意吗(满意输入1,不满意输入0):"flush;//评价等级input(aprs,false);if(aprs)//判断用户评价++rcnt;else++wcnt;cout"正确次数:"rcnt"错误次数:"wcntendl;//错误次数}if(rcntwcnt)//判断学习结果cout"主人告诉我1+1=2。"endl;elseif(rcntwcnt)cout"主人告诉我1+1!=2。"endl;elsecout"我不明白主人是什么意思。"endl;intterm;//退出部分cout"您对我的表现满意吗?满意请输入1不满意请输入0:"flush;input(term,false);if(term)cout"谢谢我会继续努力学习"endl;elsecout"谢谢我会继续努力学习D"endl;//cinterm;//在Windows上测试时启用return0;}
本程序将根据您的评价判断执行结果 "1+1=2"
实际上仅用了最简单的 if else for 语句
这就是一个机器学习的例子,通过环境影响来进行学习。
通过本例我们不难看出,在人工错误的引导下,机器会给出错误的答案 1+1不等于2。
所以此类学习方法,一定要在正确引导下实践,否则会得到最坏的结果。
学习完毕后,计算机会记录本次学习结果,存入数据库,下次执行相应任务时,再将结果调出执行。
求人脸识别源代码
基于Gabor特征提取和人工智能的人脸检测系统源代码Face Detection System
这是一个使用了Gabor特征提取和人工智能的人脸检测系统源代码关键内容
使用步骤:
1. 拷贝所有文件到MATLAB工作目录下(确认已经安装了图像处理工具箱和人工智能工具箱)
2. 找到"main.m"文件
3. 命令行中运行它
4. 点击"Train Network",等待程序训练好样本
5. 点击"Test on Photos",选择一个.jpg图片,识别。
6. 等待程序检测出人脸区域
createffnn.m, drawrec.m, gabor.m, im2vec.m, imscan.m, loadimages.m, main.m, template1.png, template2.png, trainnet.m
谁有易语言的人工智能源码!
你好,你是说机器人聊天吗?这个有的,到cqp.cc这个网站,这是一款叫做酷Q的只能机器人,有提供成品和源码版下载,请采纳,谢谢!
百度人工智能开源,那里可以找到开源的代码?
百度硅谷实验室目前已向GitHub上传了Warp-CTC C代码库,鼓励开发者试用这些代码。百度表示,代码将开放给所有从业者。
得到最坏的结果。学习完毕后,计算机会记录本次学习结果,存入数据库,下次执行相应任务时,再将结果调出执行。求人脸识别源代码基于Gabor特征提取和人工智能的人脸检测系统源代码Face Detect
步骤:1. 拷贝所有文件到MATLAB工作目录下(确认已经安装了图像处理工具箱和人工智能工具箱)2. 找到"main.m"文件3. 命令行中运行它4. 点击"Train Network",等待程序训练好样本5. 点击"
;cout"参数2(必须是1):"flush;input(radd,true);cout"结果:"(ladd+radd)endl;//输出结果cout"您对这满意吗(满意输入1,不满意输入0):"flush;//评价等级input(aprs,false);if(aprs)//判断
//提示输入参数input(ladd,true);cout"参数2(必须是1):"flush;input(radd,true);cout"结果:"(ladd+radd)endl;//输出结果cout"您对这满意吗(满意输入1,不满意输入0):"flush;//评价等级