Joseph Lizier
3d1f3fec86
Gathering common functionality of EntropyMultiVariate estimators into a Common class. Adds some new functionality (e.g. addObservations() for Gaussian and Kernel)
2024-04-20 17:57:38 +10:00
Joseph Lizier
aa8148eca9
Updates to KL entropy estimator: removing NORMALISE property, and adding method for cross entropy
2021-08-23 09:09:49 +10:00
jlizier
d1bba0e4c1
Adding computeLocalOfPreviousObservations() to continuous Entropy estimator interface and all underlying implementations. Added unit tests that locals should average back ok. Also fixing multivariate Entropy estimator interface to implement the univariate interface also (and fixing underlying implementations to comply)
2018-04-27 11:20:25 +10:00
Pedro Martinez Mediano
eabd7f3701
Fixed typo in Kozachenko entropy calculator.
2017-11-28 16:58:13 +00:00
Pedro Martinez Mediano
444fb70801
Added addObservations-type functions to Kozachenko entropy calculator.
2017-11-28 16:56:51 +00:00
Pedro Martinez Mediano
e290040d8d
Added docs to Kozachenko entropy calculator.
2017-11-28 16:26:46 +00:00
Pedro Martinez Mediano
35df6ca3da
Kozachenko entropy estimator now adds noise to data by default.
2017-11-28 16:04:09 +00:00
jlizier
4d6fc1a572
Updated Kozachenko-Leonenko multivariate Entropy calculator to implement EntropyCalculator interface, in preparation for Entropy AutoAnalyser
2017-08-21 14:56:20 +10:00
jlizier
65c7cd99cc
Making continuous EntropyCalculator and EntropyCalculatorMultiVariate classes implement the InfoMeasureCalculatorContinuous interface. For the interfaces, this means removing methods where duplicated. Also added NUM_DIMENSIONS property to EntropyCalculatorMultiVariate interface, so that these calculators can have an initialise() method which takes no parameters. Fixed all implementing classes to have any methods that they were missing.
2017-08-18 20:18:29 +10:00
joseph.lizier
df196f115d
Javadocs made release-ready in the continuous.kozachenko package.
2014-08-13 02:31:24 +00:00
joseph.lizier
7803966168
Adding GPLv3 license statement to all code headers in the infodymamics.measures.continuous.gaussian, kernel and kozachenko packages (continuing ...)
2014-08-06 05:37:59 +00:00
joseph.lizier
83f7de5472
Added interface for ConditionalTransferEntropy. Added abstract implementation ConditionalTransferEntropyCalculatorViaCondMutualInfo, and child classes for Kraskov and Gaussian implementations.
...
Added associated embedding method to MatrixUtils, and fixed a lot of header comments here. Minor fixes to comments and which methods are specified (e.g. setProperties) for TransferEntropy and Entropy calculators.
2014-04-17 05:58:13 +00:00
joseph.lizier
971c0f1760
Uploaded ConditionalMutualInformationCalculator after fixing the computeSignificance function. (untested so far however)
...
Patched bad unicode character in comments for EntropyCalculatorMultivariateKozachenko
2012-10-30 06:14:44 +00:00
joseph.lizier
56d868ca00
Uploading whole of Java Information Dynamics toolkit for the first time.
2012-05-08 00:18:37 +00:00