天天看點

機器學習第二次作業

Iris資料集已與常見的機器學習工具內建,請查閱資料找出MATLAB平台或Python平台加載内置Iris資料集方法,并簡要描述該資料集結構
機器學習第二次作業

python安裝sklearn庫,然後直接調用庫中的load_iris函數來調用資料,load_iris傳回的iris對象是一個Bunch對象,該資料資料集内包含 3 類共 150 條記錄,每類各 50 個資料,每條記錄都有 4 項特征

Iris資料集中有一個種類與另外兩個類是線性可分的,其餘兩個類是線性不可分的。請你通過資料可視化的方法找出該線性可分類并給出判斷依據

機器學習第二次作業

去除Iris資料集中線性不可分的類中最後一個,餘下的兩個線性可分的類構成的資料集指令為Iris_linear,請使用留出法将Iris_linear資料集按7:3分為訓練集與測試集,并使用訓練集訓練一個MED分類器,在測試集上測試訓練好的分類器的性能,給出《模式識别與機器學習-評估方法與性能名額》中所有量化名額并可視化分類結果