版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
【答案】《Python編程及人工智能應(yīng)用》(南京郵電大學(xué))章節(jié)作業(yè)慕課答案
有些題目順序不一致,下載后按鍵盤ctrl+F進(jìn)行搜索第一講:人工智能與Python概述選擇題和填空題1.單選題:AI的英文全稱是:
選項:
A、ArtificialIntelligence
B、AutomaticIntelligence
C、AutomaticInformation
D、ArtificialInformation
答案:【ArtificialIntelligence】2.單選題:以下關(guān)于強(qiáng)人工智能與弱人工智能的敘述,錯誤的是:
選項:
A、弱人工智能是沒有用處的
B、強(qiáng)人工智能在現(xiàn)實生活中很難被實現(xiàn)
C、目前實現(xiàn)的大部分人工智能都是弱人工智能
D、強(qiáng)人工智能可能會危害人類
答案:【弱人工智能是沒有用處的】3.單選題:人工智能的發(fā)展共經(jīng)歷了幾次高峰?
選項:
A、1
B、2
C、3
D、4
答案:【3】4.單選題:以下哪一位沒有被稱為“人工智能之父”
選項:
A、馬文·明斯基
B、阿蘭·圖靈
C、約翰·麥卡錫
D、馮·諾依曼
答案:【馮·諾依曼】5.單選題:以下關(guān)于Python語言的描述,錯誤的是:
選項:
A、Python語言是編譯型語言
B、Python語言是解釋型語言
C、Python語言可以跨平臺執(zhí)行
D、Python語言被稱為“人工智能語言”
答案:【Python語言是編譯型語言】6.單選題:以下關(guān)于人工智能、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)三者關(guān)系的敘述,錯誤的是:
選項:
A、機(jī)器學(xué)習(xí)是一種實現(xiàn)人工智能的方法
B、深度學(xué)習(xí)是一種實現(xiàn)機(jī)器學(xué)習(xí)的技術(shù)
C、深度學(xué)習(xí)不是人工智能的全部
D、人工智能等價于深度學(xué)習(xí)
答案:【人工智能等價于深度學(xué)習(xí)】7.人工智能的三大學(xué)派分別是:符號主義、()、行為主義
答案:【連接主義】8.Python編寫和執(zhí)行代碼有兩種模式,分別是交互模式和()
答案:【文件模式】9.Python用于安裝庫的指令名稱是:()
答案:【pip】10.人工智能的競爭核心就是()的競爭
答案:【人才】Python語言基礎(chǔ)1:基本語法選擇題和填空題1.單選題:下面的循環(huán)體執(zhí)行的次數(shù)與其它不同的是________。
選項:
A、i=0while(i<=100):print(i)i=i+1
B、i=100while(i>0):print(i)i=i-1
C、foriinrange(100,0,-1):print(i)
D、foriinrange(100):print(i)
答案:【i=0while(i<=100):print(i)i=i+1】2.單選題:以下程序的輸出結(jié)果是___________。y=0foriinrange(0,10,2):y+=iprint(y)
選項:
A、20
B、30
C、0
D、10
答案:【20】3.單選題:以下程序的輸出結(jié)果是_____________。x=1y=-1z=1ifx>0:ify>0:print('AAA')elifz>0:print('BBB')
選項:
A、無輸出
B、'BBB'
C、'AAA'
D、程序出錯
答案:【無輸出】4.單選題:以下程序的輸出結(jié)果是_______________。number=10ifnumber%2==0:print(number,'iseven')elifnumber%5==0:print(number,'ismultipleof2')
選項:
A、10ismultipleof2
B、10iseven10ismultipleof2
C、程序出錯
D、10iseven
答案:【10iseven】5.單選題:執(zhí)行下列程序段,輸出的結(jié)果是____________。x=7.0y=5print(x%y)
選項:
A、2.0
B、1
C、1.0
D、2
答案:【2.0】6.單選題:通常我們將Python語言程序保存在一個后綴為____________的文件中。
選項:
A、p
B、python
C、pt
D、py
答案:【py】7.單選題:以下合法的用戶自定義標(biāo)識符是
選項:
A、break
B、_kill23
C、a*b
D、1a2b
答案:【_kill23】8.單選題:閱讀下面程序,選擇正確輸出結(jié)果_______________。x=10y=20ifx>10:ify>20:z=x+yprint('zis',z)else:print(x)
選項:
A、10
B、20
C、沒有輸出
D、30
答案:【10】9.單選題:接收用戶輸入的一個整數(shù)。如果輸入的是偶數(shù),則輸出“True”,否則輸出“False”。能實現(xiàn)上面功能的程序是____________。
選項:
A、print(int(input())%2==1)
B、print(notbool(int(input())%2))
C、print(int(input())%2!=0)
D、print(notbool(input()%2))
答案:【print(notbool(int(input())%2))】10.單選題:若s='HelloWorld',則執(zhí)行s.replace('l','m')后,s的內(nèi)容是____________。
選項:
A、'HelloWormd'
B、'HemmoWormd'
C、'HelloWorld'
D、'HemloWorld'
答案:【'HelloWorld'】11.單選題:?下列表達(dá)式的值為True的是________
選項:
A、(3,2)<('a','b')
B、5+4j>2-3j
C、'abc'>'xyz'
D、3>2>1
答案:【3>2>1】12.單選題:下面選項中,____________的運(yùn)行結(jié)果不是浮點數(shù)類型。
選項:
A、12/3
B、15//4
C、3+1.0
D、3e2
答案:【15//4】13.單選題:Python3中,使用input()函數(shù)可以獲取用戶從鍵盤上輸入的數(shù)據(jù),不管用戶輸入的內(nèi)容是什么,該數(shù)據(jù)的默認(rèn)數(shù)據(jù)類型為____________。
選項:
A、字符串
B、True或者False
C、實數(shù)
D、整數(shù)
答案:【字符串】14.單選題:假設(shè)現(xiàn)在有兩個變量分別是x和y,其中x=3,y=5,以下選項中____________不能交換兩個變量中的值。
選項:
A、x,y=y,x
B、t=xx=yy=t
C、x=yy=x
D、x=x+yy=x-yx=x-y
答案:【x=yy=x】15.單選題:以下程序運(yùn)行的結(jié)果是____________。>>>a=58>>>b=True>>>a+b>4*13
選項:
A、False
B、True
C、0
D、-1
答案:【True】16.執(zhí)行如下代碼,則程序的運(yùn)行結(jié)果是:s=。s=0foriinrange(1,21):ifi%2==0:continueifi%10==7:breaks=s+iprint("s=",s)
答案:【9】17.下列代碼的輸出結(jié)果是__________。num=27count=0whilenum>0:ifnum%2==0:num/=2elifnum%3==0:num/=3else:num-=1count+=1print(count)
答案:【4】18.閱讀下面程序,最終的輸出值是_______________。var_A=50ifvar_A>20:var_A+=10else:var_A-=10var_A+=3print(var_A)
答案:【63】19.以下程序運(yùn)行結(jié)束后,x的值為______________。x=3x*=3+5**2
答案:【84】20.執(zhí)行如下代碼,則程序運(yùn)行后,屏幕上顯示的結(jié)果中的第二行是:________foriinrange(3,10,3):ifi%2:print(i)
答案:【39】21.執(zhí)行如下代碼,則程序的運(yùn)行結(jié)果是。a=m=15b=n=20whilea%b!=0:a,b=b,a%bprint(b,m*n//b)
答案:【560】編程題1.從鍵盤輸入一個華氏溫度F,計算對應(yīng)的攝氏溫度C。計算公式:C=5×(F-32)/9,C和F均定義為double型變量。(10分)題目內(nèi)容:從鍵盤輸入一個華氏溫度F,計算對應(yīng)的攝氏溫度C。計算公式:C=5×(F-32)/9,C和F均定義為double型變量。輸入樣例:150.7輸出樣例:Celsius=65.944444
從以下幾個方面進(jìn)行互評:1代碼語法的正確性2代碼運(yùn)行的正確性3代碼輸出結(jié)果和格式的正確性4代碼可讀性,是否有合適的注釋2.以每行8個的形式輸出100-999內(nèi)的質(zhì)數(shù)。題目內(nèi)容:以每行8個的形式輸出100-999內(nèi)的質(zhì)數(shù)。輸入樣例:無輸出樣例:101103107109113127131137139149151157163167173179……
從以下幾個方面互評:1代碼語法的正確性2代碼運(yùn)行的正確性3代碼可讀性,是否有合適的注釋,變量名命令等Python語言基礎(chǔ)2:組合數(shù)據(jù)類型和函數(shù)編程題1.請編寫Python程序完成以下要求:發(fā)紅包了!請從李力的好友列表中依次讀取好友的姓名,并給他(她)發(fā)送一個1-10元之間的隨機(jī)紅包,打印在屏幕上,并編寫函數(shù)顯示誰是最幸運(yùn)的人(紅包最大的那個人)。(lst=["張偉","莉莉","小明","王剛"])提示:本題需要建立一個字典存放人名和他隨機(jī)得到的紅包;使用random.uniform(1,10)可生成1-10以內(nèi)的隨機(jī)數(shù)。請將代碼粘貼在下方:(得分點提示:程序的可讀性、功能是否正確)
程序的可讀性:非常容易看懂——5分比較容易看懂——4分一般——————3分比較難看懂———2分非常難看懂———1分完全看不懂———0分程序的正確性(不包含語法錯誤、正確定義和調(diào)用函數(shù)、功能完善、正確處理輸入輸出的數(shù)據(jù)):完全正確—————5分大約80%正確———4分大約60%正確———3分大約40%正確———2分大約20%正確———1分完全不正確————0分2.驗證哥德巴赫猜想之一題目內(nèi)容:編寫程序:驗證哥德巴赫猜想之一——2000以內(nèi)的正偶數(shù)(大于等于4)都能夠分解為兩個質(zhì)數(shù)之和。每個偶數(shù)表達(dá)成形如:4=2+2的形式,請每行輸出4個偶數(shù)及其分解結(jié)果。提示:每一個偶數(shù)可能存在多種分解表達(dá)形式,但是只要求出第一種分解就停止求其他分解,輸出結(jié)果中每一個偶數(shù)只給出一種分解的表達(dá)輸入樣例:無輸出樣例:4=2+26=3+38=3+510=3+712=5+714=3+1116=3+1318=5+1320=3+1722=3+1924=5+1926=3+23……1980=7+19731982=3+19791984=5+19791986=7+19791988=37+19511990=3+19871992=5+19871994=7+19871996=3+19931998=5+19932000=3+1997
程序的可讀性:非常容易看懂——5分比較容易看懂——4分一般——————3分比較難看懂———2分非常難看懂———1分完全看不懂———0分程序中是否包含有效的注釋信息:有———1分沒有——0分程序的結(jié)果是否正確:完全正確———2分基本正確———1分完全不正確——0分程序在輸入和輸出的時候是否有提示信息:友好的提示———2分不明確的提示——1分沒有提示————0分3.題目內(nèi)容:編寫兩個函數(shù),分別求圓錐體的體積和表面積。輸入圓錐體的高和半徑,調(diào)用兩個自定義函數(shù)分別求出對應(yīng)的體積和表面積,并輸出完整信息。提示:圓周率取3.14輸入樣例:68輸出樣例:radius=6.000000,height=8.000000,Areaofsurface=301.440000,Volume=301.440000
程序的可讀性:非常容易看懂——5分比較容易看懂——4分一般——————3分比較難看懂———2分非常難看懂———1分完全看不懂———0分程序中是否包含有效的注釋信息:有———1分沒有——0分程序的結(jié)果是否正確:完全正確———2分基本正確———1分完全不正確——0分程序在輸入和輸出的時候是否有提示信息:友好的提示———2分不明確的提示——1分沒有提示————0分選擇題和填空題1.單選題:以下不能創(chuàng)建一個字典的語句是________。
選項:
A、dict3=dict([2,5],[3,4])
B、dict1={}
C、dict2={3:5
D、dict4=dict(([1,2],[3,4]))
答案:【dict3=dict([2,5],[3,4])】2.單選題:下列程序的輸出結(jié)果是:___________。x=10y=20defswap(x,y):t=xx=yy=tprint(x,y)swap(x,y)print(x,y)
選項:
A、10201020
B、20101020
C、10202010
D、20102010
答案:【10201020】3.單選題:定義如下的函數(shù),下面哪種函數(shù)調(diào)用會出錯___________。
選項:
A、P(a2=10,a3=10)
B、P(10,a3=10)
C、P(a3=10,a1=10)
D、P(10)
答案:【P(a2=10,a3=10)】4.單選題:下列程序的輸出結(jié)果是___________。x=1deffun():globalxx=2fun()print(x)
選項:
A、2
B、0
C、1
D、3
答案:【2】5.單選題:在Python中導(dǎo)入其他函數(shù)函數(shù)庫的關(guān)鍵字是___________。
選項:
A、import
B、from
C、into
D、include
答案:【import】6.單選題:刪除字典中的所有元素的方法是________。
選項:
A、clear()
B、delete()
C、close()
D、deleteAll()
答案:【clear()】7.單選題:下列程序的輸出結(jié)果是___________。a=[10,20,30]print(a*2)
選項:
A、[10,20,30,10,20,30]
B、[20,40,60]
C、[11,22,33]
D、[10,20,30]
答案:【[10,20,30,10,20,30]】8.單選題:下列方法不適用于字符串的是___________。
選項:
A、sort()
B、count()
C、find()
D、index()
答案:【sort()】9.單選題:關(guān)于列表,下面描述不正確的是___________。
選項:
A、必須按順序插入元素
B、長度沒有限制
C、元素類型可以不同
D、支持in運(yùn)算符
答案:【必須按順序插入元素】10.單選題:下列程序段的輸出結(jié)果是___________。x=0deffun(y):y=1fun(x)print(x)
選項:
A、0
B、1
C、2
D、3
答案:【0】11.單選題:下列語句,哪個不能創(chuàng)建一個字典______________。
選項:
A、{1,2,3}
B、dict(zip([1,2,3],[4,5,6]))
C、dict([(1,4),(2,5),(3,6)])
D、{}
答案:【{1,2,3}】12.單選題:下列語句的執(zhí)行結(jié)果為_______________。
選項:
A、{3}
B、{1,2,3,4,5}
C、{1,2,3,3,4,5}
D、程序出錯
答案:【{3}】13.單選題:在字典中,查找一個鍵和查找一個值的速度哪個更快些__________。
選項:
A、鍵
B、值
C、相同快
D、無法比較
答案:【鍵】14.單選題:元組和列表都支持的方法是______________。
選項:
A、index()
B、append()
C、extend()
D、remove()
答案:【index()】15.單選題:關(guān)于元組數(shù)據(jù)結(jié)構(gòu),下面描述正確的是:_____________。
選項:
A、支持in運(yùn)算符
B、所有元素數(shù)據(jù)類型必須相同
C、插入的新元素放在最后
D、元組不支持切片操作
答案:【支持in運(yùn)算符】16.單選題:下列程序的輸出結(jié)果是___________。sum=0foriinrange(10):sum+=iprint(sum)
選項:
A、45
B、0
C、10
D、55
答案:【45】17.單選題:表達(dá)式(12,34,56)+(78)的結(jié)果是____________。
選項:
A、程序出錯
B、(12,34,56,78)
C、[12,34,56,78]
D、(12,34,56,(78))
答案:【程序出錯】18.下列表達(dá)式的返回結(jié)果是__________。[n*nforninrange(6)ifn*n%2==1]
答案:【[1,9,25]/[1,9,25]】19.下列程序的輸出結(jié)果是__________。deffun(list):list=[4,5,6]returnlista=[1,2,3]fun(a)print(a[1])
答案:【2】20.下列程序的執(zhí)行結(jié)果是___________。deffun(lst):lst=[4,5,6]lst=[1,2,3]fun(lst)print(lst)
答案:【[1,2,3]/[1,2,3]】21.下列程序的輸出結(jié)果是__________。a=[10,20,30]b=ab[1]=40print(a[1])
答案:【40】22.下列程序的輸出結(jié)果是:'___________'。deffunc(a,b):returna*bs=func('hello',2)print(s)
答案:【hellohello】23.下列程序的輸出結(jié)果是:___________。defsum(i1,i2):result=0foriinrange(i1,i2+1):result+=ireturnresultprint(sum(1,10))
答案:【55】24.設(shè)s='abcde',則s[1:3]值是'________'。
答案:【bc】25.Python提供了判斷一個元素是否屬于一個序列的操作運(yùn)算,該運(yùn)算使用運(yùn)算符________來完成。
答案:【in】26.Python組合數(shù)據(jù)類型包括元組、列表、字典、集合,其中________是Python中唯一的映射類型。
答案:【字典】Python語言基礎(chǔ)3:文件、異常處理和面向?qū)ο蠡A(chǔ)編程題1.有兩個磁盤文件A.txt和B.txt,各存放一行字符(請同學(xué)們將A.txt和B.txt放在和程序相同的文件夾中,并自行在其中添加一行字符),要求把這兩個文件中的信息合并(按字母順序重新排列,忽略大小寫),并輸出到一個新文件C.txt中。(得分點提示:程序的可讀性、功能是否正確)
程序的可讀性:非常容易看懂——5分比較容易看懂——4分一般——————3分比較難看懂———2分非常難看懂———1分完全看不懂———0分程序的正確性(不包含語法錯誤、正確定義和調(diào)用函數(shù)、功能完善、正確處理輸入輸出的數(shù)據(jù)):完全正確—————5分大約80%正確———4分大約60%正確———3分大約40%正確———2分大約20%正確———1分完全不正確————0分填空題和選擇題1.單選題:下列類的聲明中不合法的是()。
選項:
A、classA,B:pass
B、classFlower:pas
C、class中國人:pass
D、classSuperStar():pass
答案:【classA,B:pass】2.單選題:下列有關(guān)構(gòu)造方法(也稱作初始化方法,即類中名為__init__的方法)描述正確的是()。
選項:
A、構(gòu)造方法可以初始化類的成員變量
B、所有類都必須自行定義一個構(gòu)造方法
C、構(gòu)造方法必須有返回值,即必須包含return語句
D、構(gòu)造方法必須訪問類的非靜態(tài)成員
答案:【構(gòu)造方法可以初始化類的成員變量】3.單選題:以下程序的輸出結(jié)果是()。classA:deffun1(self):print("fun1A")deffun2(self):print("fun2A")classB(A):deffun1(self):print("fun1B")deffun3(self):print("fun2B")b=B()b.fun1()b.fun2()a=A()a.fun1()a.fun2()
選項:
A、fun1Bfun2Afun1Afun2A
B、fun1Bfun2Bfun1Afun2A
C、fun1Afun2Afun1Afun2A
D、fun1Afun2Afun1Bfun2A
答案:【fun1Bfun2Afun1Afun2A】4.單選題:下列哪一個異常類型用來處理表達(dá)式中有除數(shù)為0的情形______________。
選項:
A、ZeroDivisionErroor
B、NameError
C、SyntaxError
D、IndexError
答案:【ZeroDivisionErroor】5.單選題:下列程序段在運(yùn)行時輸入"yes",則輸出結(jié)果是____________。try:x=eval(input())print(x**2)exceptNameError:print("ok")
選項:
A、"ok"
B、"yes"
C、程序出錯
D、沒有輸出
答案:【"ok"】6.單選題:Python中,下列哪個保留字不用于異常處理______________。
選項:
A、if
B、try
C、except
D、finally
答案:【if】7.單選題:下列不是Python對文件的寫操作的方法是_____________。
選項:
A、next()
B、write()
C、writelines()
D、seek()
答案:【next()】8.單選題:如果要對E盤myfile目錄下的文本文件abc.txt進(jìn)行讀操作,文件打開方式應(yīng)為_______________。
選項:
A、open("e:\\myfile\\abc.txt","r")
B、open("e:\\myfile\\abc.txt","x")
C、open("e:\\myfile\\abc.txt","rb")
D、open("e:\\myfile\\abc.txt","r+")
答案:【open("e:\\myfile\\abc.txt","r")】9.單選題:若用open()函數(shù)打開一個文本文件,文件不存在則創(chuàng)建,存在則完全覆蓋,則文件打開模式是________。
選項:
A、"w"
B、"r"
C、"x"
D、"a"
答案:【"w"】10.單選題:在不使用擴(kuò)展包的情況下,Python語言可以將電腦中的文件以__________的形式打開。
選項:
A、文本文件和二進(jìn)制文件
B、文本文件和數(shù)據(jù)文件
C、數(shù)據(jù)文件和二進(jìn)制文件
D、以上答案都不對
答案:【文本文件和二進(jìn)制文件】11.Python語言中,創(chuàng)建對象時,調(diào)用的初始化方法(構(gòu)造方法)的名稱是__________。
答案:【__init__/__init__()】12.在Python語言中,定義類的關(guān)鍵字是________。
答案:【class】13.關(guān)閉一個打開的文件,可以使用文件對象的________方法。
答案:【close/close()】14.我們用try-except來處理異常,except語句后面通常會寫上________________,當(dāng)except語句后面什么都不寫時,表示可以處理其他所有的異常。
答案:【異常的類型/異常類型】15.readlines()函數(shù)是從文件中讀入所有的行,將讀入的內(nèi)容放入到一個列表中,列表中的每一個元素是文件的________________(一個字符/一個單詞/一句話/一行)。
答案:【一行】16.使用open("f1.txt","a")打開文件時,若f1文件不存在,則_________文件。
答案:【創(chuàng)建/新建/建立】Python語言基礎(chǔ)4:NumPy選擇題和編程題1.單選題:有數(shù)組n=np.arange(24).reshape(2,-1,2,2),n.shape()的返回結(jié)果是()
選項:
A、(2,3,2,2)
B、(2,2,2,2)
C、(2,4,2,2)
D、(2,6,2,2)
答案:【(2,3,2,2)】2.單選題:NumPy中改變數(shù)組形狀的函數(shù)是()
選項:
A、np.reshape()
B、np.reval()
C、np.arange()
D、np.random()
答案:【np.reshape()】3.單選題:NumPy中創(chuàng)建全為0的矩陣的函數(shù)是()
選項:
A、np.zeros()
B、np.zero()
C、np.empty()
D、np.arange()
答案:【np.zeros()】4.單選題:已知c=np.arange(24).reshape(3,4,2),那么c.sum(axis=0)所得的結(jié)果是()
選項:
A、array([[12,16],[44,48],[76,80]])
B、array([[1,5,9,13],[17,21,25,29],[33,37,41,45]])
C、array([[24,27].[30,33],[36,39],[42,45]])
D、以上都不對
答案:【array([[24,27].[30,33],[36,39],[42,45]])】5.單選題:計算NumPy中元素個數(shù)的方法是()
選項:
A、np.size()
B、np.sqrt()
C、np.identity()
D、以上都不對
答案:【np.size()】6.單選題:x是NumPy模塊中的數(shù)組,值為[1,2,3];y也是NumPy模塊中的數(shù)組,值為[[1,0,0],[0,1,0],[0,0,1]];那么x+y的運(yùn)行結(jié)果是______。
選項:
A、[[2,2,3],[0,1,0],[0,0,1]]
B、[[2,2,3],[1,3,3],[1,2,4]]
C、[[2,0,0],[2,1,0],[3,0,1]]
D、以上都不正確
答案:【[[2,2,3],[1,3,3],[1,2,4]]】7.numpy中最大值方法為()
答案:【max()/max/np.max()】8.創(chuàng)建一個3階的單位矩陣n=np.eye(3),n.dype返回()類型
答案:【float/浮點】線性回歸及Python實現(xiàn)填空題和選擇題1.單選題:下圖中“{”所指的距離是()
選項:
A、隨機(jī)誤差項
B、殘差
C、離差
D、以上度不是
答案:【殘差】2.單選題:最小二乘法是使用()達(dá)到最小值的原則確定樣本回歸方程。
選項:
A、
B、
C、
D、
答案:【】3.單選題:Y=4X+14是1—7歲兒童以年齡(歲)估計體重(市斤)的回歸方程,若體重?fù)Q成國際單位kg,則此方程()
選項:
A、截距改變
B、回歸系數(shù)改變
C、兩者都改變
D、兩者都不改變
答案:【兩者都改變】4.單選題:用最小二乘法確定直線回歸方程的原則是各觀察點直線的()
選項:
A、縱向距離之和最小
B、縱向距離的平方和最小
C、垂直距離之和最小
D、垂直距離的平方和最小
E、縱向距離的平方和最大
答案:【縱向距離的平方和最小】5.可以通過將待擬合的高階函數(shù)轉(zhuǎn)換為的方法來擬合高階函數(shù)。
答案:【多變量線性回歸】6.梯度下降法有兩種,分別是批量梯度下降法和。
答案:【隨機(jī)梯度下降法】7.求解最小二乘法有兩種方法,分別是最小二乘法和。
答案:【梯度下降法】8.Scikit-Learn庫用于進(jìn)行線性回歸的類名稱是。
答案:【LinearRegression】9.Scikit-Learn庫的Python包的名稱是
答案:【sklearn】邏輯斯蒂分類及Python實現(xiàn)選擇題和填空題1.單選題:以下關(guān)于線性回歸分析的說法,正確的是()
選項:
A、給定不重合的點,一定能找到回歸直線
B、回歸分析中r-square越大說明回歸效果越好
C、只要找到回歸直線,y就一定與x線性相關(guān)
D、r-square就是線性相關(guān)系數(shù),因此取值在-1到1之間
答案:【回歸分析中r-square越大說明回歸效果越好】2.單選題:下面對線性回歸描述不正確的是()
選項:
A、線性回歸可用來分析不同變量之間存在的線性關(guān)系
B、線性回歸可用來進(jìn)行分析預(yù)測,即給定一個變量的取值,去預(yù)測另外一個變量的取值
C、線性回歸模型的訓(xùn)練是一種非監(jiān)督學(xué)習(xí)方法
D、線性回歸模型的訓(xùn)練優(yōu)化目標(biāo)是最小化殘差平方和的均值
答案:【線性回歸模型的訓(xùn)練是一種非監(jiān)督學(xué)習(xí)方法】3.單選題:下面對邏輯斯蒂回歸(logisticregression)描述不正確的是()
選項:
A、邏輯斯蒂回歸中所使用Sigmoid函數(shù)(邏輯斯蒂函數(shù))的輸出形式是概率輸出
B、在邏輯斯蒂回歸中,能夠?qū)崿F(xiàn)數(shù)據(jù)特征加權(quán)累加
C、邏輯斯蒂回歸是一種非線性回歸模型
D、在邏輯斯蒂回歸中,輸入數(shù)據(jù)特征加權(quán)累加值在接近-∞或+∞附近時,模型輸出的概率值變化很大
答案:【在邏輯斯蒂回歸中,輸入數(shù)據(jù)特征加權(quán)累加值在接近-∞或+∞附近時,模型輸出的概率值變化很大】4.單選題:以下關(guān)于邏輯斯蒂回歸模型的描述正確的是()
選項:
A、針對分類的可能性進(jìn)行建模,不僅能預(yù)測出類別,還可以得到屬于該類別的概率
B、直接對分類的可能性進(jìn)行建模,無需事先假設(shè)數(shù)據(jù)分布,這樣就避免了假設(shè)分布不準(zhǔn)確所帶來的問題
C、模型本質(zhì)仍然是一個線性模型,實現(xiàn)相對簡單
D、邏輯斯蒂回歸模型是線性回歸模型
答案:【針對分類的可能性進(jìn)行建模,不僅能預(yù)測出類別,還可以得到屬于該類別的概率】5.單選題:邏輯斯蒂函數(shù)的y值的取值范圍是()
選項:
A、[0,1]
B、[-1,1]
C、(-∞,+∞)
D、(0,1)
答案:【(0,1)】6.單選題:邏輯斯蒂函數(shù)的正確形式是()
選項:
A、
B、
C、
D、
答案:【】7.單選題:有關(guān)回歸模型和分類模型的說法,錯誤的是()
選項:
A、回歸模型的預(yù)測值是連續(xù)的
B、分類模型的預(yù)測值是離散的
C、回歸模型的數(shù)據(jù)特征不能是離散的
D、分類模型的數(shù)據(jù)特征可以是連續(xù)的
答案:【回歸模型的數(shù)據(jù)特征不能是離散的】8.為了實現(xiàn)多類別邏輯斯蒂分類,LogisticRegression類提供了一個名為的屬性,只需要將該屬性值設(shè)置為multinomial。
答案:【multi_class】9.正則化方法是為了防止過擬合,所采用的方法是在成本函數(shù)中加入。
答案:【懲罰項】10.分類模型的評價指標(biāo)主要有Accuracy(正確率)、Precision(準(zhǔn)確率)、F1-Score和。
答案:【recall/Recall/召回率】11.Scikit-Learn庫用于進(jìn)行邏輯斯蒂回歸的類是。
答案:【LogisticRegression】編程題1.請基于梯度下降法對課本中表4.1數(shù)據(jù)的“房屋單價”屬性建立邏輯斯蒂分類模型。
從以下幾個方面進(jìn)行評價:1語法正確性,程序是可運(yùn)行的2邏輯正確性,程序運(yùn)行結(jié)果是正確的3代碼可讀性,是否有足夠注釋,變量命名是否規(guī)范等2.設(shè)測試數(shù)據(jù)集的真實標(biāo)簽是[0,0,0,1,1,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 法院安檢人員管理制度匯編(3篇)
- 客戶露營活動策劃方案(3篇)
- 甘肅泵房施工方案(3篇)
- 景區(qū)票務(wù)系統(tǒng)管理制度
- 罕見自身免疫病的免疫耐受誘導(dǎo)策略
- 2026廣東佛山榮山中學(xué)面向社會招聘臨聘教師4人備考題庫及答案詳解(考點梳理)
- 2026云南玉溪市峨山縣教育體育系統(tǒng)招聘畢業(yè)生6人備考題庫及參考答案詳解
- 2026江西贛州市人力資源有限公司招聘勞務(wù)派遣制工作人員1人備考題庫含答案詳解
- 罕見腫瘤的個體化治療特殊人群治療考量因素
- 新公司會計財務(wù)制度
- 陜西省寶雞市金臺區(qū)2025屆高三第一次檢測(一模)語文試題(解析版)
- 海參供貨合同范例
- 工程勘察設(shè)計行業(yè)質(zhì)量管理體系
- 復(fù)方蒲公英注射液對心血管系統(tǒng)作用研究
- 2021-2022學(xué)年浙江省寧波市鎮(zhèn)海區(qū)蛟川書院八年級(上)期末數(shù)學(xué)試卷(附答案詳解)
- (新版)老年人能力評估師理論考試復(fù)習(xí)題庫(含答案)
- 光纖激光打標(biāo)機(jī)說明書
- 治理現(xiàn)代化下的高校合同管理
- 境外宗教滲透與云南邊疆民族地區(qū)意識形態(tài)安全研究
- GB/T 28920-2012教學(xué)實驗用危險固體、液體的使用與保管
- ARDS患者的護(hù)理查房課件
評論
0/150
提交評論