public class README
extends java.lang.Object
About package 'mml' -- tools for Minimum Message Length inference.
MML
-- core constants, functions and Models, including
Known
,
Geometric0
,
logStar0
,
WallaceInt0
,
Poisson0
,
Normal
(Gaussian),
N01
(μ=0, σ=1),
Laplace
,
vMF3
(von Mises Fisher in 3-D),
etc
UPModel
-- unparameterised statistical Models
Model
-- fully parameterised statistical Models
(also UPModel.M
)
Estimator
-- estimate a fully parameterised statistical Model
(also UPModel.Est
)
UPFunctionModel
-- unparameterised Function-Models
FunctionModel
-- fully parameterised Function-Models
(also UPFunctionModel.M
)
UPSeriesModel
-- unparameterised Series-Models
SeriesModel
-- fully parameterised Series-Models
(also UPSeriesModel.M
)
Discretes
-- models of discrete data
Continuous
-- models of continuous data
Multinomial
CPT
-- Conditional Probability Tables
Multivariate
Intervals
-- discretization
NaiveBayes
-- naive Bayes
Mixture
-- Mixture Models
Tree
-- decision- (classification-, regression-) Trees
Graphs
-- Models of Graphs (networks)
Also see supporting package(s) [la
].
References:
On Big Data:
Note that MML is agnostic about
big v
small data;
if you have an algorithm to efficiently calculate, or approximate,
the sufficient statistics
of a model and to calculate
a valid message length for a huge data-set, MML is amenable to that.
Copyright © 2018 Lloyd Allison. Reference: Lloyd Allison, "Coding Ockham's Razor", Springer, 2018. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License (GPL) as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This file is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this file. If not, see http://www.gnu.org/licenses/
Constructor and Description |
---|
README() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString() |