资源简介
FEAST算法是特征选择算法的一种,全称叫a FEAture Selection Toolbox for C and MATLAB算法,FEAST 提供了基于共同信息的滤波特征选择算法的实现,通过特征选择,可以帮助我们筛选出有用的特征,减少模型训练时间。
函数已经打包好,在matlab中直接调用即可,输入想要的特征个数,会自动返回最优的特征,并且会有一个从优到劣的排序。
这是2017年更新的最新版本v2.0.0的全部源代码。

代码片段和文件信息
/*
** Dataset.java
**
** Initial Version - 07/01/2017
** Author - Adam Pocock
**
** Part of the FEAture Selection Toolbox (FEAST) please reference
** “Conditional Likelihood Maximisation: A Unifying framework for Information
** Theoretic Feature Selection“
** G. Brown A. Pocock M.-J. Zhao M. Lujan
** Journal of Machine Learning Research (JMLR) 2012
**
** Please check www.github.com/Craigacp/FEAST for updates.
**
** Copyright (c) 2010-2017 A. Pocock G. Brown The University of Manchester
** All rights reserved.
**
** Redistribution and use in source and binary forms with or without modification
** are permitted provided that the following conditions are met:
**
** - Redistributions of source code must retain the above copyright notice this
** list of conditions and the following disclaimer.
** - Redistributions in binary form must reproduce the above copyright notice
** this list of conditions and the following disclaimer in the documentation
** and/or other materials provided with the distribution.
** - Neither the name of The University of Manchester nor the names of its
** contributors may be used to endorse or promote products derived from this
** software without specific prior written permission.
**
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS“ AND
** ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED
** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
** ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES
** (INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
** LOSS OF USE DATA OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
** ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
** SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
**
*/
package craigacp.feast;
/**
*
* @author craigacp
*/
public class Dataset {
public final int[] labels;
public final int[][] data;
public Dataset(int[] labels int[][] data) {
this.labels = labels;
this.data = data;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-01-07 23:26 FEAST-2.0.0\
文件 221 2017-01-07 23:26 FEAST-2.0.0\.gitignore
文件 1890 2017-01-07 23:26 FEAST-2.0.0\LICENSE
文件 3756 2017-01-07 23:26 FEAST-2.0.0\Makefile
文件 4448 2017-01-07 23:26 FEAST-2.0.0\README.md
文件 3777 2017-01-07 23:26 FEAST-2.0.0\feast.bib
目录 0 2017-01-07 23:26 FEAST-2.0.0\include\
目录 0 2017-01-07 23:26 FEAST-2.0.0\include\FEAST\
文件 9721 2017-01-07 23:26 FEAST-2.0.0\include\FEAST\FSAlgorithms.h
文件 2755 2017-01-07 23:26 FEAST-2.0.0\include\FEAST\FSToolbox.h
文件 7208 2017-01-07 23:26 FEAST-2.0.0\include\FEAST\WeightedFSAlgorithms.h
目录 0 2017-01-07 23:26 FEAST-2.0.0\java\
文件 1113 2017-01-07 23:26 FEAST-2.0.0\java\README.md
文件 950 2017-01-07 23:26 FEAST-2.0.0\java\pom.xm
目录 0 2017-01-07 23:26 FEAST-2.0.0\java\src\
目录 0 2017-01-07 23:26 FEAST-2.0.0\java\src\main\
目录 0 2017-01-07 23:26 FEAST-2.0.0\java\src\main\java\
目录 0 2017-01-07 23:26 FEAST-2.0.0\java\src\main\java\craigacp\
目录 0 2017-01-07 23:26 FEAST-2.0.0\java\src\main\java\craigacp\feast\
文件 2331 2017-01-07 23:26 FEAST-2.0.0\java\src\main\java\craigacp\feast\Dataset.java
文件 6081 2017-01-07 23:26 FEAST-2.0.0\java\src\main\java\craigacp\feast\FEAST.java
文件 4297 2017-01-07 23:26 FEAST-2.0.0\java\src\main\java\craigacp\feast\FEASTUtil.java
文件 2497 2017-01-07 23:26 FEAST-2.0.0\java\src\main\java\craigacp\feast\ScoredFeatures.java
文件 13379 2017-01-07 23:26 FEAST-2.0.0\java\src\main\java\craigacp\feast\Test.java
文件 5342 2017-01-07 23:26 FEAST-2.0.0\java\src\main\java\craigacp\feast\WeightedFEAST.java
目录 0 2017-01-07 23:26 FEAST-2.0.0\java\src\native\
文件 9354 2017-01-07 23:26 FEAST-2.0.0\java\src\native\FEASTJNI.c
文件 280 2017-01-07 23:26 FEAST-2.0.0\java\src\native\FEASTJNIUtil.c
文件 201 2017-01-07 23:26 FEAST-2.0.0\java\src\native\FEASTJNIUtil.h
文件 6657 2017-01-07 23:26 FEAST-2.0.0\java\src\native\WeightedFEASTJNI.c
文件 759 2017-01-07 23:26 FEAST-2.0.0\java\src\native\craigacp_feast_FEAST.h
............此处省略26个文件信息
- 上一篇:matlab在语音信号分析与合成中的应用___书
- 下一篇:电力系统暂态分析
相关资源
- matlab_OFDM调制解调(来自剑桥大学)
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
评论
共有 条评论