【文件属性】:
文件名称:颜色分类leetcode-ANNZ:天体物理学的机器学习方法(光度红移和PDF估计、恒星/星系分类等)
文件大小:14.87MB
文件格式:ZIP
更新时间:2021-07-06 22:52:50
系统开源
颜色分类leetcode
ANNZ
v2.3.2
介绍
ANNZ
使用回归和分类技术来估计单值
photo-z(或任何回归问题)解决方案和
PDF。
此外它适用于分类问题,例如恒星/星系分类。
ANNZ
使用基于
.
当前版本是原始
ANNZ
包的全新实现。
回归问题的不同配置(例如光度红移估计)被称为单一回归、随机回归和分箱分类。
此外,可以在单一分类和随机分类模式下运行
ANNZ,用于一般分类问题。
该算法在专用论文中进行了描述,
。
术语
ANN
:人工神经网络。
BDT
:提升决策树。
KNN
:k-最近邻。
MLM
:机器学习方法,可以参考
ANN、BDT
或
TMVA
中可用的任何其他算法。
spec-z
:光谱红移(真正的红移或回归的目标)。
photo-z
:从
MLM
估计器导出的红移值。
操作模式
单一回归或分类
在
ANNZ
的最简单配置中,执行单个回归或分类。
虽然可以使用通过
TMVA
获得的任何
MLM,但
ANN/BDT
通常可以实现最佳性能。
因此,这两个具有自动配置选项生成,作为
ANNZ
的默认设置的一部分。
随机回归
自动生成一组回归方法。
随机化
【文件预览】:
ANNZ-master
----py()
--------__init__.py(0B)
--------ANNZ.py(12KB)
----LICENSE.txt(34KB)
----src()
--------ANNZ.cpp(6KB)
--------ANNZ_utils.cpp(127KB)
--------ANNZ_loopRegCls.cpp(69KB)
--------OptMaps.cpp(8KB)
--------ANNZ_onlyKnnErr.cpp(19KB)
--------ANNZ_train.cpp(88KB)
--------ANNZ_TMVA.cpp(23KB)
--------CatFormat.cpp(2KB)
--------Utils.cpp(80KB)
--------ANNZ_loopCls.cpp(25KB)
--------OutMngr_utils.cpp(13KB)
--------ANNZ_clsEval.cpp(22KB)
--------ANNZ_loopReg.cpp(212KB)
--------Wrapper.cpp(12KB)
--------myANNZ.cpp(72KB)
--------CatFormat_asciiToTree.cpp(50KB)
--------OutMngr.cpp(2KB)
--------OutMngr_draw.cpp(40KB)
--------CatFormat_wgtKNN.cpp(59KB)
--------BaseClass.cpp(2KB)
--------VarMaps.cpp(86KB)
--------ANNZ_err.cpp(34KB)
--------ANNZ_regEval.cpp(82KB)
----thePlotsExplained.pdf(754KB)
----examples()
--------scripts()
--------data()
----README.md(60KB)
----Makefile(10KB)
----Doxyfile(100KB)
----CHANGELOG.md(20KB)
----include()
--------ANNZ.hpp(15KB)
--------Wrapper.hpp(2KB)
--------commonInclude.hpp(13KB)
--------CntrMap.hpp(5KB)
--------OptMaps.hpp(10KB)
--------Utils.hpp(8KB)
--------CatFormat.hpp(3KB)
--------BaseClass.hpp(1KB)
--------myANNZ.hpp(1KB)
--------OutMngr.hpp(4KB)
--------VarMaps.hpp(26KB)