资源简介
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在语音信号分析与合成中的应用___书
- 下一篇:电力系统暂态分析
相关资源
- Pattern Recognition and Machine Learning(高清
- MATLAB 编程 第二版 Stephen J. Chapman 著
- 均值滤波和FFT频谱分析Matlab代码
- 《MATLAB扩展编程》代码
- HDB3码、AMI码的MATLAB实现
- 3点GPS定位MATLAB仿真
- MATLAB数字信号处理85个实用案例精讲入
- matlab从入门到精通pdf94795
- 欧拉放大论文及matlab代码
- 跳一跳辅助_matlab版本
- 全面详解LTE MATLAB建模、仿真与实现
- MIMO-OFDM无线通信技术及MATLAB实现_孙锴
- MATLAB Programming for Engineers 4th - Chapman
- matlab 各种谱分析对比
- 分数阶chen混沌matlab程序
- 基于粒子群算法的非合作博弈的matl
- MATLAB车流仿真 包括跟驰、延误
- matlab空间桁架计算程序
- 基于MATLAB的图像特征点匹配和筛选
- DMA-TVP-FAVAR
- GPS信号的码捕获matlab代码.7z
- 一维光子晶体MATLAB仿真代码吸收率折
- newmark法源程序
- 传统关联成像、计算鬼成像matlab
- pri传统分选算法
- 摆动滚子推杆盘形凸轮设计
- 医学图像重建作业matlab源码
- Matlab实现混沌系统的控制
- 检测疲劳驾驶
- Matlab锁相环仿真-Phase Locked Loop.rar
评论
共有 条评论