Documentation ¶
Index ¶
- func MorphologicalComputationA(pw2a1w1 sm.SparseMatrix) float64
- func MorphologicalComputationCA(pw2w1, pw2a1 sm.SparseMatrix) float64
- func MorphologicalComputationMI(pw2w1 sm.SparseMatrix, pa1s1 sm.SparseMatrix) float64
- func MorphologicalComputationW(pw2w1a1 sm.SparseMatrix) float64
- func MorphologicalComputationWA(pw2w1a1 sm.SparseMatrix) float64
- func MorphologicalComputationWS(pw2w1s1 sm.SparseMatrix) float64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MorphologicalComputationA ¶
func MorphologicalComputationA(pw2a1w1 sm.SparseMatrix) float64
MorphologicalComputationASparse quantifies morphological computation as the information that is contained in A about W' that is not contained in W. For more details, please read K. Zahedi and N. Ay. Quantifying morphological computation. Entropy, 15(5):1887–1915, 2013. http://www.mdpi.com/1099-4300/15/5/1887 (open access)
func MorphologicalComputationCA ¶
func MorphologicalComputationCA(pw2w1, pw2a1 sm.SparseMatrix) float64
MorphologicalComputationCASparse quantifies morphological computation as the causal information flow from W to W' that does pass through A MorphologicalComputationCA = CIF(W -> W') - CIF(A -> W') = I(W';W) - I(W'|A)
func MorphologicalComputationMI ¶
func MorphologicalComputationMI(pw2w1 sm.SparseMatrix, pa1s1 sm.SparseMatrix) float64
MorphologicalComputationMISparse quantifies morphological computation as the information that is contained in W about W' that is not contained in A. For more details, please read K. Ghazi-Zahedi, D. F. Haeufle, G. F. Montufar, S. Schmitt, and N. Ay. Evaluating morphological computation in muscle and dc-motor driven models of hopping movements. Frontiers in Robotics and AI, 3(42), 2016. http://journal.frontiersin.org/article/10.3389/frobt.2016.00042/full (open access)
func MorphologicalComputationW ¶
func MorphologicalComputationW(pw2w1a1 sm.SparseMatrix) float64
MorphologicalComputationWSparse quantifies morphological computation as the information that is contained in W about W' that is not contained in A. For more details, please read K. Zahedi and N. Ay. Quantifying morphological computation. Entropy, 15(5):1887–1915, 2013. http://www.mdpi.com/1099-4300/15/5/1887 (open access) and K. Ghazi-Zahedi, D. F. Haeufle, G. F. Montufar, S. Schmitt, and N. Ay. Evaluating morphological computation in muscle and dc-motor driven models of hopping movements. Frontiers in Robotics and AI, 3(42), 2016. http://journal.frontiersin.org/article/10.3389/frobt.2016.00042/full (open access)
func MorphologicalComputationWA ¶
func MorphologicalComputationWA(pw2w1a1 sm.SparseMatrix) float64
MorphologicalComputationWASparse = I(W;{W,A}) - I(W';A)
func MorphologicalComputationWS ¶
func MorphologicalComputationWS(pw2w1s1 sm.SparseMatrix) float64
MorphologicalComputationWSSparse = I(W;{W,S}) - I(W';S)
Types ¶
This section is empty.