自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

26道數(shù)據(jù)科學技能測試題,你能做完幾題?

大數(shù)據(jù)
以下是26個數(shù)據(jù)科學的問題和供參考的答案。這些問題的難度和主題各不相同,但都與機器學習和數(shù)據(jù)科學相關。不管是大學生還是專業(yè)人士,都可以來測試(或更新)一下自己的技能!

是時候展現(xiàn)真正的技術了!

以下是26個數(shù)據(jù)科學的問題和供參考的答案。這些問題的難度和主題各不相同,但都與機器學習和數(shù)據(jù)科學相關。不管是大學生還是專業(yè)人士,都可以來測試(或更新)一下自己的技能!

你,都能答上來嗎?

1.如何區(qū)分機器學習、人工智能和數(shù)據(jù)科學?(主題:通識)

人工智能這一術語涵蓋范圍廣泛,主要涉及機器人學和文本分析等應用,并服務于商業(yè)和技術領域。機器學習隸屬于人工智能,但其涉及領域較狹窄,且只用于技術領域。數(shù)據(jù)科學并不完全隸屬于機器學習,而是利用機器學習來分析并做出預測,可用于商業(yè)領域。

2.什么是正態(tài)分布?(主題:統(tǒng)計學、詞匯)

正態(tài)分布,也稱為鐘形曲線,指大多數(shù)實例聚集在中心,且實例數(shù)量隨著距中心距離的增加而減少這種分布情況。嚴格來講,統(tǒng)計學上,正態(tài)分布的定義是:66%的數(shù)據(jù)在平均值的一個標準差內(nèi),95%的數(shù)據(jù)在平均值的兩個標準差內(nèi),99%的數(shù)據(jù)在平均值的三個標準差內(nèi)。

3.什么是推薦系統(tǒng)?(主題:詞匯)

推薦系統(tǒng)是信息過濾系統(tǒng)的一個子類,旨在預測用戶對產(chǎn)品的偏好或評級。推薦系統(tǒng)廣泛應用于電影、新聞、科研文章、產(chǎn)品、音樂等領域。

4.不看聚類,如何選擇k均值聚類算法中的k值?(聚類算法)

k均值聚類算法中,k值的選取有兩種方法。一種方法是手肘法,y軸指某個誤差函數(shù),x軸指聚類的數(shù)量,如果整個圖的形狀像一個手臂的話,那肘部對應的值就是最佳的聚類數(shù)量。

 

26道數(shù)據(jù)科學技能測試題,你能做完幾題?

顯然,在上圖中,肘部對應的k值就是3。然而,如果曲線形狀不夠清晰,那就只能使用第二種方法,即輪廓系數(shù)法。輪廓系數(shù)法指用范圍在-1到1之間的輪廓系數(shù)來描述每個簇的數(shù)量,系數(shù)越大的聚類通常則為最佳聚類數(shù)。

5.線性回歸和邏輯回歸有什么區(qū)別?(主題:回歸與分類算法)

線性回歸是一種統(tǒng)計技術,指將數(shù)據(jù)擬合到一條線上(或多元線性回歸中的一個多維平面)。當目標值在連續(xù)尺度內(nèi)時,就會發(fā)生回歸。邏輯回歸可由線性回歸通過sigmoid函數(shù)轉(zhuǎn)換而成,并會給出一組輸入值為分類0和1的概率。

6. 一種測試的真陽性率為100%,假陽性率為5%。一個群體有千分之一的概率會在測試中出現(xiàn)這種情況。如果你有一個陽性測試,出現(xiàn)這種情況的概率有多大呢?(主題:分類率)

假設你正在接受一項疾病測試,如果你患有此病,測試結(jié)果會顯示你已患病。但如果你未患病,5%的情況下,測試結(jié)果會顯示你患有此病,95%的情況下,會顯示你沒有患病。

因此,在未患病的情況下,會有5%的誤差。在1000人中,有1人會得到真正的陽性結(jié)果,而在剩下的999人中,5%的人會得到(假)陽性結(jié)果。大約50人會得到該病的陽性結(jié)果。

也就是說,在1000人中,即使只有1人患病,也會有51人的檢測結(jié)果呈陽性。但即便如此,你的患病幾率也只有2%。

7.梯度下降法總是收斂于同一點嗎?(主題:神經(jīng)網(wǎng)絡)

不,梯度下降法并不總是收斂于同一點。由于誤差空間中可能存在多個局部極小值,根據(jù)其特性(例如動量或權重),梯度下降法可能會在不同的地方結(jié)束。

8.如何通過box-cox變換改善模型性能?(主題:統(tǒng)計學、算法)

Box-cox變換指將數(shù)據(jù)按照一定次冪進行轉(zhuǎn)換,例如將其平方、立方或開方(即1/2次方)。由于任何數(shù)的0次方永遠是1,因此,box-cox變換中的“0次方”被認為是對數(shù)變換。

對數(shù)函數(shù)將指數(shù)函數(shù)放在線性尺度上,因而可以改善模型性能。也就是說,線性回歸之類的線性模型在數(shù)據(jù)方面性能更優(yōu)越。

此外,對函數(shù)進行平方和立方運算也有助于整理數(shù)據(jù),或突出重點信息。

9.分析項目中的關鍵步驟有哪些?(主題:組織)

  • 了解業(yè)務問題以及分析目標。
  • 探索并熟悉數(shù)據(jù)。
  • 清理數(shù)據(jù)(檢測離群值、缺失值、轉(zhuǎn)換變量等),準備好建模數(shù)據(jù)。
  • 運行模型并對參數(shù)進行相應調(diào)整。
  • 用新數(shù)據(jù)驗證模型。
  • 執(zhí)行模型并得出相應結(jié)果。

10.什么是查全率和查準率?(主題:分類率)

查全率指“在所有的正樣本中,有多少樣本被分類為正樣本”。查準率指“在所有被分類為正的樣本中,有多少樣本是真正的正樣本”。

11.解釋一下“維度詛咒”。(主題:數(shù)據(jù))

“維度詛咒”指的是在分析具有許多特征的數(shù)據(jù)(高維數(shù)據(jù))時出現(xiàn)的某些現(xiàn)象,而這些現(xiàn)象在普通的二維或三維空間中不會出現(xiàn)。隨著維數(shù)增加,數(shù)據(jù)會變得極其稀疏,因而無法通過機器學習等模型對所有值進行有意義的計算。

值得注意的是,在極高維的空間中,兩個樣本間的歐氏距離非常小,因此,任何需要計算兩點之間距離的統(tǒng)計方法或機器學習方法都不可行。(這也是為什么在高維圖像識別中首選卷積神經(jīng)網(wǎng)絡的原因。)

12.在時間序列建模中,如何處理不同形式的季節(jié)性現(xiàn)象?(主題:時間序列)

通常在真實世界的時間序列數(shù)據(jù)中(比如,在玩具廠購買的泰迪熊),不同形式的季節(jié)性現(xiàn)象可能會相互干擾。

年度的季節(jié)性(如圣誕節(jié)前后的旺季和夏天的低谷期)可能會與每月、每周、甚至每天的季節(jié)性現(xiàn)象重疊。由于變量在不同時間段的平均值不同,導致時間序列具有非平穩(wěn)性。

去除季節(jié)性的最好方法就是對時間序列進行差分,即取時間x中的一個日期與x減去季節(jié)性周期后(一年或一月等)兩者間的差值。由于在前幾個樣本中,x減去季節(jié)性周期無法訪問,因此丟失了一個季節(jié)性周期的原始數(shù)據(jù)。

 

26道數(shù)據(jù)科學技能測試題,你能做完幾題?
年度和月度季節(jié)性現(xiàn)象的一個例子

13.人們普遍認為假陰性不如假陽性。那么,假陽性不如假陰性的例子有什么?(主題:分類率、組織)

假設一家電商公司決定給可能會購買5000美元商品的顧客贈送一張1000美元的禮券。如果該公司通過模型計算出假陰性結(jié)果,那公司就(錯誤地)不會發(fā)送代金券,因為公司誤認為該客戶不會購買5000美元以上的商品。

雖然結(jié)果不妙,但公司并不虧損。如果公司將代金券發(fā)給結(jié)果呈假陽性的客戶(誤以為該客戶會購買價值5000美元以上的商品),那些購買不足5000美元的人就會讓公司虧損賠錢。

14.測試集和驗證集的區(qū)別是什么?(主題:數(shù)據(jù)、組織)

測試集用于評估模型訓練后的性能,而驗證集用于在模型訓練期間選擇參數(shù)并防止訓練集上出現(xiàn)過擬合。

15.你在什么情況下會使用隨機森林算法,什么情況下會使用支持向量機算法(SVM)?(主題:算法)

SVM和隨機森林是兩種強大的分類算法。對于無離群的純凈數(shù)據(jù),可以選擇SVM;反之,則可以選擇隨機森林。

SVM(尤其是帶有廣泛參數(shù)搜索的SVM)需要進行更多的計算,因此如果內(nèi)存有限的話,選擇隨機森林會更合適。此外,隨機森林算法適用于多類問題,而SVM算法適應于高維問題,如文本分類。

16.你會用哪些方法來填補缺失的數(shù)據(jù),如果填錯會有什么后果?(主題:數(shù)據(jù)清理)

現(xiàn)實世界的數(shù)據(jù)往往會有缺失。填補這些數(shù)據(jù)的方法多種多樣。徹底的處理方式就是刪除具有NA 值的行。如果NA 值不是很多,并且數(shù)據(jù)充足,則這種方法可行;否則,則不可行。在現(xiàn)實世界的數(shù)據(jù)中,刪除帶有NA 值的行可能會消除部分可觀察到的模式。

倘若上述方法不可行,也可以根據(jù)具體情況,選擇其他方法來填充缺失數(shù)據(jù),比如眾數(shù)、中位數(shù)或平均值。

另一種方法是通過k最近鄰算法(KNN)計算丟失數(shù)據(jù)的鄰近數(shù)據(jù),并選取這些鄰近數(shù)據(jù)的平均值、中位數(shù)或眾數(shù)來填補缺失數(shù)據(jù)。比起使用匯總值,這種方法靈活度更高,規(guī)范性更強。

如果填補數(shù)據(jù)的方法使用不當,可能會出現(xiàn)選擇性偏差——模型的好壞與數(shù)據(jù)一致,如果數(shù)據(jù)有誤,其模型也會受到影響。

17.什么是集成?集成有什么用?(主題:算法)

集成是對最終決定進行投票的算法組。集成會選出瑕不掩瑜的模型,但成功的模型必須是多樣化的。也就是說,每個模型的缺點必須各不相同。研究表明,正確創(chuàng)建的集成,其性能往往遠優(yōu)于單分類器。

18.在將數(shù)據(jù)傳遞到線性回歸模型前,需要對數(shù)據(jù)作哪些基本假設?(主題:算法)

數(shù)據(jù)應具有正態(tài)殘差分布、誤差的統(tǒng)計相關性以及線性。

19.貝葉斯估計和最大似然估計的區(qū)別是什么?(主題:算法)

在貝葉斯估計中,模型具有先前的數(shù)據(jù)知識。我們可以尋找多個參數(shù),如5個gammas和5個lambdas來解釋數(shù)據(jù)。在貝葉斯估計中,有多個模型可以做出多個預測(每對參數(shù)一個,其先驗知識相同)。因此,如果想預測新的樣本,只需計算預測的加權和就可以了。

然而,最大似然估計不考慮先驗概率,它與使用平坦先驗的貝葉斯模型比較相似。

20. P值對數(shù)據(jù)來說意味著什么?(題目:統(tǒng)計學)

在統(tǒng)計學中,P值用于確定假設檢驗后結(jié)果的顯著性,它可以幫助分析器得出結(jié)論。顯著性水平往往在0到1之間。

  • 如果p值小于0.05,說明拒絕零假設的理由充分,可以拒絕零假設。
  • 如果P值大于0.05,說明拒絕零假設的理由不充分,不能拒絕零假設。
  • 而0.05是臨界值,表示兩種情況都有可能發(fā)生。

21.何時使用均方誤差(MSE)和平均絕對誤差(MAE)?(主題:精確度測量)

MSE常用于“突出”較大的誤差。由于x²的導數(shù)為2x,x越大,x與x-1的差值就越大。然而,MAE常用于輸出可解釋的結(jié)果。

因此,當結(jié)果不需要進行解釋,而只是作為數(shù)字(可能用于模型之間的比較)時,可以選擇MSE;但是當結(jié)果需要進行解釋時(例如,模型平均下降4美元左右),選擇MAE更佳。

22.什么是ROC曲線?什么是AUC?(主題:精確度測量)

ROC曲線描述的是模型的假陽性率與真陽性率之間的關系。完全隨機預測的ROC曲線就是一條直對角線(圖中的黑色虛線)。最靠近坐標軸的曲線就是最優(yōu)模型。

 

26道數(shù)據(jù)科學技能測試題,你能做完幾題?

AUC是衡量ROC曲線與坐標軸之間距離的一項指標,即曲線下的面積。曲線下的面積越大,則性能越好。

23.解釋一下偏差方差平衡,并列舉高偏差和低偏差算法的示例。(主題:算法)

偏差指的是由于機器學習算法過度簡化而在模型中引入的誤差。偏差會導致欠擬合。如果在欠擬合時訓練模型,模型會做出簡化的假設,使目標函數(shù)更易于理解。

低偏差的機器學習算法有決策樹、KNN、SVM等。高偏置的機器學習算法有線性回歸和邏輯回歸。

方差指的是由于機器學習算法較為復雜而在模型中引入的誤差。有時模型會從訓練數(shù)據(jù)集中學習噪聲數(shù)據(jù),導致在測試集中表現(xiàn)不佳。方差會導致高靈敏度和過擬合。

通常,當模型的復雜度增加時,模型中低偏差導致的誤差就會減少。然而,當復雜度增加到某個特定點時,模型就會發(fā)生過擬合。

 

26道數(shù)據(jù)科學技能測試題,你能做完幾題?

24.什么是PCA以及PCA有什么用?(主題:算法)

主成分分析(PCA)是一種降維方法,通過尋找n個正交向量來表示數(shù)據(jù)中的最大方差,其中n是數(shù)據(jù)降至的維度。n個向量可用作新數(shù)據(jù)的維度。PCA可以幫助加快機器學習算法的速度,或者用于高維數(shù)據(jù)的可視化。

25.為什么在復雜的神經(jīng)網(wǎng)絡中,Softmax非線性函數(shù)往往最后進行運算?(主題:神經(jīng)網(wǎng)絡)

這是因為Softmax非線性函數(shù)輸入實數(shù)向量后會返回概率分布。設x是一個實數(shù)向量(正或負),那Softmax函數(shù)就會輸出一個概率分布:每個元素都是非負的,且所有元素的和為1。

26.什么是TF/IDF向量化?(主題:NLP)

TF-IDF是術語“詞頻-逆文本頻率指數(shù)”的縮寫。它是一種數(shù)字統(tǒng)計方法,用以反映一個字詞對語料庫中一份文檔的重要性。在信息檢索和文本挖掘中,它常被用作權重因子。

TF-IDF值與字詞在文檔中出現(xiàn)的次數(shù)成正比增加,與字詞在語料庫中出現(xiàn)的頻率成反比下降,這有助于在某些字詞出現(xiàn)頻繁時進行調(diào)整。

你做對了幾個?這些問題覆蓋主題廣泛,從神經(jīng)網(wǎng)絡到數(shù)據(jù)清洗,從SVM到NLP,從分類率到統(tǒng)計學。不熟悉的話得好好復習啦!

責任編輯:未麗燕 來源: 今日頭條
相關推薦

2010-08-24 15:04:46

華為

2020-04-16 09:35:53

數(shù)據(jù)科學機器學習數(shù)據(jù)分析

2019-01-29 10:53:07

數(shù)據(jù)開發(fā)Python

2019-01-28 18:43:02

數(shù)據(jù)科學家Python技巧

2019-03-25 21:18:41

數(shù)據(jù)科學家大數(shù)據(jù)技能

2019-09-02 15:06:16

面試字節(jié)跳動算法

2016-12-19 10:05:01

數(shù)據(jù)面試題PCA

2018-01-31 22:30:05

數(shù)據(jù)科學家數(shù)據(jù)專家工程師

2016-04-11 14:15:06

數(shù)據(jù)科學數(shù)據(jù)挖掘工具

2017-09-25 10:00:18

Hadoop面試題答案解析

2019-09-26 18:37:22

數(shù)據(jù)科學受訪者技能

2021-10-08 13:45:23

大數(shù)據(jù)數(shù)據(jù)科學家貨幣

2020-03-31 13:57:38

數(shù)據(jù)科學編碼

2015-11-20 10:43:01

2018-12-27 15:22:33

Python數(shù)據(jù)科學簡歷

2019-07-05 10:29:17

大數(shù)據(jù)數(shù)據(jù)科學家

2019-11-29 18:03:27

數(shù)學R語言算法

2010-08-30 16:42:57

谷歌面試題

2020-12-09 13:20:22

數(shù)據(jù)科學技能數(shù)據(jù)科學家

2017-03-20 08:57:55

谷歌微軟數(shù)據(jù)科學
點贊
收藏

51CTO技術棧公眾號