日韩999_亚洲第一色网站_性色av一区二区_一级做a爱片性色毛片高清_日韩欧美中文字幕在线观看_国产一级片

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

手機站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時隨地免費學(xué)

千鋒教育

掃一掃進入千鋒手機站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時隨地免費學(xué)習(xí)課程

當(dāng)前位置:首頁  >  應(yīng)聘面試  >  Python面試題  > Python技巧|機器學(xué)習(xí)方向企業(yè)面試題(二)

Python技巧|機器學(xué)習(xí)方向企業(yè)面試題(二)

來源:千鋒教育
發(fā)布人:小千
時間: 2021-04-13 09:59:00 1618279140

      機器學(xué)習(xí)方向的企業(yè)面試題昨天我們分享了第一期,今天我們繼續(xù)分享第二期,還是老規(guī)矩喜歡記得收藏分享給小伙伴~~

1

      1.什么是偏差與方差?

      泛化誤差可以分解成偏差的平方加上方差加上噪聲。偏差度量了學(xué)習(xí)算法的期望預(yù)測和真實結(jié)果的偏離程度,刻畫了學(xué)習(xí)算法本身的擬合能力,方差度量了同樣大小的訓(xùn)練集的變動所導(dǎo)致的學(xué)習(xí)性能的變化,刻畫了數(shù)據(jù)擾動所造成的影響,噪聲表達了當(dāng)前任務(wù)上任何學(xué)習(xí)算法所能達到的期望泛化誤差下界,刻畫了問題本身的難度。偏差和方差一般稱為bias和variance,一般訓(xùn)練程度越強,偏差越小,方差越大,泛化誤差一般在中間有一個最小值,如果偏差較大,方差較小,此時一般稱為欠擬合,而偏差較小,方差較大稱為過擬合。

      2.采用 EM 算法求解的模型有哪些,為什么不用牛頓法或梯度下降法?

      用EM算法求解的模型一般有GMM或者協(xié)同過濾,k-means其實也屬于EM。EM算法一定會收斂,但是可能收斂到局部最優(yōu)。由于求和的項數(shù)將隨著隱變量的數(shù)目指數(shù)上升,會給梯度計算帶來麻煩。

      3.SVM、LR、決策樹的對比?

      模型復(fù)雜度:SVM支持核函數(shù),可處理線性非線性問題;LR模型簡單,訓(xùn)練速度快,適合處理線性問題;決策樹容易過擬合,需要進行剪枝

      損失函數(shù):SVM hinge loss; LR L2正則化; adaboost 指數(shù)損失

      數(shù)據(jù)敏感度:SVM添加容忍度對outlier不敏感,只關(guān)心支持向量,且需要先做歸一化; LR對遠(yuǎn)點敏感

      數(shù)據(jù)量:數(shù)據(jù)量大就用LR,數(shù)據(jù)量小且特征少就用SVM非線性核

      4.GBDT 和隨機森林的區(qū)別

      隨機森林采用的是bagging的思想,bagging又稱為bootstrap aggreagation,通過在訓(xùn)練樣本集中進行有放回的采樣得到多個采樣集,基于每個采樣集訓(xùn)練出一個基學(xué)習(xí)器,再將基學(xué)習(xí)器結(jié)合。

      隨機森林在對決策樹進行bagging的基礎(chǔ)上,在決策樹的訓(xùn)練過程中引入了隨機屬性選擇。傳統(tǒng)決策樹在選擇劃分屬性的時候是在當(dāng)前節(jié)點屬性集合中選擇最優(yōu)屬性,而隨機森林則是對結(jié)點先隨機選擇包含k個屬性的子集,再選擇最有屬性,k作為一個參數(shù)控制了隨機性的引入程度。

      另外,GBDT訓(xùn)練是基于Boosting思想,每一迭代中根據(jù)錯誤更新樣本權(quán)重,因此是串行生成的序列化方法,而隨機森林是bagging的思想,因此是并行化方法。

      5.xgboost怎么給特征評分?

      在訓(xùn)練的過程中,通過Gini指數(shù)選擇分離點的特征,一個特征被選中的次數(shù)越多,那么該特征評分越高。

1

      6.什么是OOB?隨機森林中OOB是如何計算的,它有什么優(yōu)缺點?

      bagging方法中Bootstrap每次約有1/3的樣本不會出現(xiàn)在Bootstrap所采集的樣本集合中,當(dāng)然也就沒有參加決策樹的建立,把這1/3的數(shù)據(jù)稱為袋外數(shù)據(jù)oob(out of bag),它可以用于取代測試集誤差估計方法。

      袋外數(shù)據(jù)(oob)誤差的計算方法如下:

      對于已經(jīng)生成的隨機森林,用袋外數(shù)據(jù)測試其性能,假設(shè)袋外數(shù)據(jù)總數(shù)為O,用這O個袋外數(shù)據(jù)作為輸入,帶進之前已經(jīng)生成的隨機森林分類器,分類器會給出O個數(shù)據(jù)相應(yīng)的分類,因為這O條數(shù)據(jù)的類型是已知的,則用正確的分類與隨機森林分類器的結(jié)果進行比較,統(tǒng)計隨機森林分類器分類錯誤的數(shù)目,設(shè)為X,則袋外數(shù)據(jù)誤差大小=X/O;這已經(jīng)經(jīng)過證明是無偏估計的,所以在隨機森林算法中不需要再進行交叉驗證或者單獨的測試集來獲取測試集誤差的無偏估計。

      7.什么是機器學(xué)習(xí)?

      機器學(xué)習(xí)是為了應(yīng)對系統(tǒng)程序設(shè)計,屬于計算機科學(xué)類的學(xué)科,它能根據(jù)經(jīng)驗進行自動學(xué)習(xí)和提高。例如:一個由程序操縱的機器人,它能根據(jù)從傳感器搜集到的數(shù)據(jù),完成一系列的任務(wù)和工作。它能根據(jù)數(shù)據(jù)自動地學(xué)習(xí)應(yīng)用程序。

      8.機器學(xué)習(xí)與數(shù)據(jù)挖掘的區(qū)別

      機器語言是指在沒有明確的程序指令的情況下,給予計算機學(xué)習(xí)能力,使它能自主的學(xué)習(xí)、設(shè)計和擴展相關(guān)算法。數(shù)據(jù)挖掘則是一種從非結(jié)構(gòu)化數(shù)據(jù)里面提取知識或者未知的、人們感興趣的圖片。在這個過程中應(yīng)用了機器學(xué)習(xí)算法。

      9.什么是機器學(xué)習(xí)的過度擬合現(xiàn)象

      在機器學(xué)習(xí)中,當(dāng)一個統(tǒng)計模型首先描述隨機誤差或噪聲,而不是自身的基本關(guān)系時,過度擬合就會出現(xiàn)。當(dāng)一個模型是過于復(fù)雜,過擬合通常容易被發(fā)現(xiàn),因為相對于訓(xùn)練數(shù)據(jù)類型的數(shù)量,參數(shù)的數(shù)量過于五花八門。那么這個模型由于過度擬合而效果不佳。

      10.過度擬合產(chǎn)生的原因

      由于用于訓(xùn)練模型的標(biāo)準(zhǔn)并不等同于判斷模型效率的標(biāo)準(zhǔn),這導(dǎo)致了產(chǎn)生過度擬合的可能性。

      11.如何避免過度擬合

      當(dāng)你使用較小的數(shù)據(jù)集進行機器學(xué)習(xí)時,容易產(chǎn)生過度擬合,因此使用較大的數(shù)據(jù)量能避免過度擬合現(xiàn)象。但是,當(dāng)你不得不使用小型數(shù)據(jù)集進行建模時,可以使用被稱為交叉驗證的技術(shù)。在這種方法中數(shù)據(jù)集被分成兩節(jié),測試和訓(xùn)練數(shù)據(jù)集,測試數(shù)據(jù)集只測試模型,而在訓(xùn)練數(shù)據(jù)集中,數(shù)據(jù)點被用來建模。

      在該技術(shù)中,一個模型通常是被給定有先驗知識的數(shù)據(jù)集(訓(xùn)練數(shù)據(jù)集)進行訓(xùn)練,沒有先驗知識的數(shù)據(jù)集進行測試。交叉驗證的思想是:在訓(xùn)練階段,定義一個數(shù)據(jù)集用來測試模型。

      12.什么是感應(yīng)式的機器學(xué)習(xí)?

      感應(yīng)機器學(xué)習(xí)涉及由實踐進行學(xué)習(xí)的過程,能從一組可觀測到的例子的嘗試推導(dǎo)出普遍性規(guī)則。

      13.什么是機器學(xué)習(xí)的五個流行的算法?

      1. 決策樹2. 神經(jīng)網(wǎng)絡(luò)(反向傳播)3. 概率網(wǎng)絡(luò)4.最鄰近法5. 支持向量機

      14.機器學(xué)習(xí)有哪些不同的算法技術(shù)?

      在機器學(xué)習(xí)不同類型的算法技術(shù)是:

2

      15.在機器學(xué)習(xí)中,建立假設(shè)或者模型的三個階段指的是什么?

      1.建模 2.模型測試 3.模型應(yīng)用。

      16.什么是訓(xùn)練數(shù)據(jù)集和測試數(shù)據(jù)集?

      在類似于機器學(xué)習(xí)的各個信息科學(xué)相關(guān)領(lǐng)域中,一組數(shù)據(jù)被用來發(fā)現(xiàn)潛在的預(yù)測關(guān)系,稱為“訓(xùn)練數(shù)據(jù)集”。訓(xùn)練數(shù)據(jù)集是提供給學(xué)習(xí)者的案例,而試驗數(shù)據(jù)集是用于測試由學(xué)習(xí)者提出的假設(shè)關(guān)系的準(zhǔn)確度。

      17.請列出機器學(xué)習(xí)的各種方法?

      機器學(xué)習(xí)的各種方法如下:

      概念與分類學(xué)習(xí)(Concept Vs Classification Learning)。

      符號與統(tǒng)計學(xué)習(xí)(Symbolic Vs Statistical Learning)。

      歸納與分析學(xué)習(xí)(Inductive Vs Analytical Learning)。

      18.什么是非監(jiān)督學(xué)習(xí)的功能?

      求數(shù)據(jù)的集群

      求出數(shù)據(jù)的低維表達

      查找數(shù)據(jù)有趣的方向

      有趣的坐標(biāo)和相關(guān)性

      發(fā)現(xiàn)顯著的觀測值和數(shù)據(jù)集清理

      19.什么是監(jiān)督學(xué)習(xí)的功能?

      分類

      語音識別

      回歸

      時間序列預(yù)測

      注釋字符串

      20.什么是算法獨立的機器學(xué)習(xí)?

      機器學(xué)習(xí)在基礎(chǔ)數(shù)學(xué)領(lǐng)域獨立于任何特定分類器或者學(xué)習(xí)算法,被稱為算法獨立的機器學(xué)習(xí)。

      以上就是這一期的Python機器學(xué)習(xí)面試題介紹了,同學(xué)們在面試之前多看看一定會有幫助的,最后如果你對Python開發(fā)感興趣的話不妨來跟在線老師了解一下我們的Python培訓(xùn)課程。

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學(xué)習(xí)老師24小時內(nèi)將與您1V1溝通
免費領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
【Python面試題】談?wù)勀銓Α昂镒友a丁”(monkey patching)的理解

“猴子補丁”是動態(tài)類型語言的一個特性,代碼運行時在不修改源代碼的前提下改變代碼中的方法、屬性、函數(shù)等以達到熱補丁(hot patch)的效果。詳情>>

2022-08-23 10:29:17
【Python面試題】使用Python代碼實現(xiàn)遍歷一個文件夾的操作

Python標(biāo)準(zhǔn)庫os模塊的walk函數(shù)提供了遍歷一個文件夾的功能,它返回一個生成器。import os g = os.walk('/Users/Hao/Downloads/') for path, dir...詳情>>

2022-08-23 10:29:09
【Python面試題】如何理解python中的封裝,繼承,多態(tài)的

封裝:封裝就是把對象的屬性和行為結(jié)合成一個獨立的整體,把內(nèi)部的實現(xiàn)細(xì)節(jié)隱藏起來,不能被外界所看見,調(diào)用的人只能執(zhí)行,而看不到實現(xiàn)的細(xì)節(jié)...詳情>>

2022-08-23 10:29:06
【Python面試題】運行下面的代碼是否會報錯

擴展:如果不希望代碼運行時動態(tài)的給對象添加新屬性,可以在定義類時使用__slots__魔法。例如,我們可以在上面的A中添加一行__slots__ = ('__va...詳情>>

2022-08-23 10:29:03
【Python面試題】閱讀下面的代碼說出運行結(jié)果。

在沒有多重繼承的情況下,向?qū)ο蟀l(fā)出一個消息,如果對象沒有對應(yīng)的方法,那么向上(父類)搜索的順序是非常清晰的。如果向上追溯到object類(所...詳情>>

2022-08-23 10:29:00
快速通道
主站蜘蛛池模板: a毛片免费| 欧美成人猛男性色生活 | 黄色片视频免费 | 免费一级在线 | 精品日本一区二区 | 男人资源 | 欧美午夜理伦三级在线观看 | 久操短视频| 国产亚洲视频在线播放大全 | 国产精品一区91 | 国产一级内谢a级高清毛片 国产一级三级三级在线视 国产一级视频久久 | 国产夫妻精品 | 99久久成人 | 欧美一区二区三区久久久人妖 | 亚洲最新永久观看在线 | 天天操天天摸天天干 | 欧美中文字幕在线观看 | 精品视频 九九九 | 成人三级在线观看 | 精品日韩视频 | 国产资源免费 | 久久国内精品视频 | 久久精品这里热有精品2015 | www色日本| 久久www免费人成高清 | 加勒比一到三区 | 九热视频 | 色97偷自拍亚洲综合图片 | 国产色爽女 | 国产人妖ts视频在线观看 | 九月婷婷人人澡人人爽人人爱 | 九九热在线播放 | 日韩久久久精品首页 | av网站免费线看 | 久久九九热 | 欧美一区二区三区高清不卡tv | 免费国产在线视频 | 九九热线精品视频18 | a级毛片免费在线观看 | jjzz日本女人 | 日本不卡中文字幕 |