人工智能基础思考与练习答案(1)-精品文档资料整理.docx

上传人:安*** 文档编号:28608481 上传时间:2022-07-28 格式:DOCX 页数:6 大小:30.22KB
返回 下载 相关 举报
人工智能基础思考与练习答案(1)-精品文档资料整理.docx_第1页
第1页 / 共6页
人工智能基础思考与练习答案(1)-精品文档资料整理.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《人工智能基础思考与练习答案(1)-精品文档资料整理.docx》由会员分享,可在线阅读,更多相关《人工智能基础思考与练习答案(1)-精品文档资料整理.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、人工智能基础思考与练习一、单选题1.人工智能是一门( )。A.数学和生理学 B.心理学和生理学C.语言学 D.综合性的交叉学科和边缘学科2.机器学习的核心任务是在新的、未知的数据中执行得好。而这种在未知数据中执行的能力,称为( )。A.泛化能力 B.过拟合 C.欠拟合 D.正则化3.( )以住宅为平台,兼备建筑设备、网络通讯、信息家电和设备自动化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境。A.智能家居 B.专家系统 C.模式识别 D.智能控制4.以下属于机器学习研究领域的是( )。A.模式识别 B.计算机视觉 C.语音识别 D.以上都是5.人工智能概念的确立是在(

2、 )年。A.1946 B.1960 C.1916 D.19566.下面不属于人工智能研究基本内容的是( )。A.机器感知 B.机器学习 C.自动化 D.机器思维7.要想让机器具有智能,必须让机器具有知识。因此,在人工智能中有一个研究领域,主要研究计算机如何自动获取知识和技能,实现自我完善,这门研究分支学科叫( )。A.专家系统 B.机器学习 C.神经网络 D.模式识别8.人工智能的目的是让机器能够( ),以实现某些脑力劳动的机械化。A.模拟、延伸和扩展人的智能 B.具有完全的智能 C.和人脑一样考虑问题 D.完全代替人 9.自然语言理解是人工智能的重要应用领域,下面列举中的( )不是它要实现的

3、目标。 A.理解别人讲的话B.对自然语言表示的信息进行分析概括或编辑C.欣赏音乐D.机器翻译10.下列关于人工智能的叙述不正确的是( )。 A.人工智能技术它与其他科学技术相结合极大地提高了应用技术的智能化水平。B.人工智能是科学技术发展的趋势。 C.因为人工智能的系统研究是从上世纪五十年代才开始的,非常新,所以十分重要。D.人工智能有力地促进了社会的发展。11.为了解决如何模拟人类的感性思维,例如视觉理解、直觉思维、悟性等,研究者找到一个重要的信息处理的机制是( ) 。A.专家系统 B.人工神经网络 C.模式识别 D.智能代理12.下列哪个表达式在Python中是非法的?( )A.x = y

4、 = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y13.下列代码的运行结果是?( )print (a b c)A.a B.c C.True D.False14.a与b定义如下,下列哪个是正确的?( ) a = 123b = 123A.a != b B.a is b C.a = 123 D.a + b = 24615.执行以下程序之后,其运行结果为( )。a = 1for i in range(5): if i % 2!=0: break a+= 1else: a+= 1print(a )A.1 B.2 C.3 D.416.执行以下程序之后,其运行

5、结果为( )。sum=0for i in range(0,10): if i%2=0: sum-=iprint(sum)A.-10 B.-15 C.-20 D.-2517.下面程序运行后,如果用户分别输入2和4,结果为( )。x=input()y=input()print(x+y)A.24 B.2 C.4 D.618.执行以下程序之后,其运行结果为( )。sum=0for i in range(0,10): if i%2=0: sum-=i else: sum+=iprint(sum)A.0 B.2 C.5 D.1019.执行以下代码之后,x的值为( )。 z = 10 y = 0 x = y

6、 y or y z and z y:max=xelse:max=yprint(max)A.2 B.4 C.True D.False21.下面程序运行后,如果用户分别输入2,结果为( )。x=int(input()if x0:f=1elif x0: f=-1else:f=0print(f)A.1 B.-1 C.0 D.222.下面程序运行后,将会输出多少个“*”?( )i = 0while i 1:print(k)k=k/2A.100 B.10 C.9 D.126.下面程序运行后,如果用户输入123,结果为( )。x=int(input()while x!=0:print(x%10,end=)x

7、=x/10A.123 B.321 C.10 D.127.执行以下程序之后,其运行结果为( )。x=Truey=Truez=Falseif(x and y and z):print(ok)else:print(no)A.True B.False C.ok D.no28.执行以下程序之后,其运行结果为( )。a = 1for i in range(5): if i % 2=0: break a+= 1else: a+= 1print(a)A.1 B.2 C.3 D.4二、多选题1.神经网络可以按( )。A学习方式分类B网络结构分类C网络的协议类型分类D网络的活动方式分类2.以下哪些是属于人工智能研

8、究领域( )。A.机器人 B.语言识别 C.图像识别 D.专家系统3.以下属于人工智能研究的目标是( )。A.使机器智能化 B.制造出新的智能化机器 C.研究出一套智能理论 D.机械化处理4.机器学习的方法有( )。A.机械学习 B.指导学习 C.类比学习 D.示例学习5.以下属于深度学习的应用场景的是( )。 A.逻辑推理B.图像与视觉C.语音识别D.自然语言处理 三、判断题(无F则对)1.人工智能研究的一个主要目标是使机器能够胜任一些通常人类智能才能完成的复杂工作。2.目前的计算机具备人脑的高度智能。F3.人工智能是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新

9、的技术科学。4.机器学习就是使机器具有这种能力,使机器能够模仿人的学习行为,自动通过学习来获取知识和技能。5.人工智能可分为强人工智能和弱人工智能。6.深度学习不是机器学习。F7.机器人(Robot)是自动执行工作的机器装置。8.传感器是机器人的感测系统。9.中国制造2025是中国政府实施制造强国战略第一个十年的行动纲领。10.深度学习源于人工神经网络的研究。11.只有Python扩展库需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象。F12.在Python中可以使用 for 作为变量名。F13.Python变量名区分大小写,所以student和Student

10、不是同一个变量。14.不管输入什么,Python 3.x中的input()函数返回值都是字符串类型。15.在循环结构中,带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码。F16.已知 x = 3,那么赋值语句 x = abcedfg 是无法正常执行的。F17.执行语句 from math import sin 之后,可以直接使用 sin() 函数,例如 sin(3)。18.在Python中,在循环体内使用continue语句或break语句的作用相同。F19.在Python中,对于带有else子句的for循环或while循环,当循环因循环条件不成立而自

11、然结束时将会执行else中的代码。四、填空题1. 专家系统 是人工智能中最重要的也是最活跃的一个应用领域,它是指内部含有大量的某个领域专家水平的知识与经验,利用人类专家的知识和解决问题的方法来处理该领域问题的智能计算机程序系统。2.深度学习方法有 监督学习 、无监督学习、强化学习等。3.人工智能的三大特征感知、思考、 控制 。4.人工智能发展的三大动力是:数据、算力、 算法 5.最典型的监督学习算法包括回归和 分类 。6. 机器学习 是一种统计学方法,计算机利用已有数据得出某种模型,再利用此模型预测结果。可以从数据中学习、在行动中学习。7.国际上通常将机器人分为工业机器人和 服务机器人 两大类

12、。8.机器人是典型的机电一体化产品,一般由机械本体、控制系统、 传感器 、和驱动器等四部分组成。9.从实际应用的角度说,人工智能最核心的能力就是根据给定的输入做出判断或 预测 。10.机器学习是计算机利用已有的数据,建立数据模型 ,并利用此模型预测出未知结果。11.为了检验机器学习算法的好坏,一般将数据集分成两部分:训练集和测试集。 训练集 用来进行模型学习,测试集用来进行模型验证。12.执行一下程序之后,X的最终值为( True )。 z = 0 y = 10x = y y or y z 13.下面代码输出结果为( True )。a = Trueb = Falsea = a or bb =

13、a and ba = a or bprint(a)14.下面程序运行后,如果用户分别输入3和2,结果为( 0 )。 x=int(input() y=int(input() x = x % y x = x % y y = y % x print(y)15.下面程序运行后,如果用户分别输入6和3,结果为( 36 )。 y=input() x=input() print(x+y)16.下面程序运行后,如果用户分别输入2和4,结果为( 2.0 )。 x=float(input() y=float(input() print(y * (1/x)17.下面代码输出结果为( 0.2 )。 X = 1 / 5 + 1 / 5 print(X)18.执行以下代码之后,输出多少个“*”?( 1 ) i = 4 while i 2 : i -= 1 print(*,end=) else: print(*)19.下列语句的执行结果是什么? ( 3 )a = 1for i in range(5): if i = 2: break a += 1else: a += 1print( a)第6页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁