数据可视化(visualing the data)
训练模型的过程中,很重要的一点就是要可视化数据(visualing the data),将训练数据或者其一部分用图形表示出来,那么对于可能存在的欠拟合或者过拟合等等一些问题,可以做一下初步的估计。
比如,对于一组数据来说,将其在matlab上画出来:
function plotData(X, y)
figure; hold on;
pos = find(y==1); neg = find(y == 0);
plot(X(pos,1),X(pos,2),'k+',X(neg,1),X(neg,2),'ko','MarkerFaceColor','y')
hold off;
end