【发布时间】:2017-04-25 18:52:56
【问题描述】:
我是机器学习初学者,非常感谢您的帮助。
我正在尝试使用 FastICA MATLAB 工具箱,经过大量的谷歌搜索和阅读有关它的文档后,我变得越来越困惑。
我正在使用Car Data Set,我正在使用 1000 张 100x40 图像(500 张汽车,500 张非汽车)。我正在使用 fastica 来寻找独立的组件(稍后我将使用它们来构建汽车检测系统)。
我在我的火车数据集上运行以下代码:
[icasig, A, W] = fastica(Training_Set);
A 和 W 是 1000x1000 矩阵,icasig 是 1000x4000 矩阵,据我了解,icasig 的行包含独立分量,A 是混合矩阵。
如何绘制独立分量?谁能用简单的英语向我解释一下 W 是什么?
另外一件让我困惑的事情是,如果我删除 icasig 中的一些行并获得例如 300x4000 矩阵,我是否在进行特征压缩?
如果我使用分类算法(例如 SVM),如何改变用于训练它的独立组件的数量?我认为 rica 非常适合这个,但不幸的是我没有统计和机器学习工具箱。
【问题讨论】: