ML面試1000題系列(41-50)
本文總結ML面試常見的問題集
轉載來源:https://blog.csdn.net/v_july_v/article/details/78121924
41、 #include和#include“filename.h”有什麽區別?
用 #include 格式來引用標準庫的頭文件(編譯器將從標準庫目錄開始搜索)。
用 #include “filename.h” 格式來引用非標準庫的頭文件(編譯器將從用戶的工作目錄開始搜索)。
42、某超市研究銷售紀錄數據後發現,買啤酒的人很大概率也會購買尿布,這種屬於數據挖掘的哪類問題?(A)
A. 關聯規則發現 B. 聚類
C. 分類 D. 自然語言處理
43、將原始數據進行集成、變換、維度規約、數值規約是在以下哪個步驟的任務?(C)
A. 頻繁模式挖掘 B. 分類和預測 C. 數據預處理 D. 數據流挖掘
44、下面哪種不屬於數據預處理的方法? (D)
A變量代換 B離散化 C 聚集 D 估計遺漏值
45、什麽是KDD? (A)
A. 數據挖掘與知識發現 B. 領域知識發現
C. 文檔知識發現 D. 動態知識發現
46、當不知道數據所帶標簽時,可以使用哪種技術促使帶同類標簽的數據與帶其他標簽的數據相分離?(B)
A. 分類 B. 聚類 C. 關聯分析 D. 隱馬爾可夫鏈
47、建立一個模型,通過這個模型根據已知的變量值來預測其他某個變量值屬於數據挖掘的哪一類任務?(C)
A. 根據內容檢索 B. 建模描述
C. 預測建模 D. 尋找模式和規則
48、以下哪種方法不屬於特征選擇的標準方法:D
A嵌入 B 過濾 C 包裝 D 抽樣
49、請用python編寫函數find_string,從文本中搜索並打印內容,要求支持通配符星號和問號。
例子:
>>>find_string(‘hello\nworld\n‘,‘wor‘)[‘wor‘]
>>>find_string(‘hello\nworld\n‘,‘l*d‘)
[‘ld‘]
>>>find_string(‘hello\nworld\n‘,‘o.‘)
[‘or‘]
答案
def find_string(str,pat):
import re
return re.findall(pat,str,re.I)
50、
ML面試1000題系列(41-50)