commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gilles (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MATH-1267) Grid coordinate of "Neuron" that belongs to a "NeuronSquareMesh2D"
Date Thu, 10 Sep 2015 00:17:45 GMT

    [ https://issues.apache.org/jira/browse/MATH-1267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14737858#comment-14737858
] 

Gilles commented on MATH-1267:
------------------------------

bq.  The Neuron2D is a metaphor

The question was whether that metaphor would bring anything more than the current {{NeuronSquareMesh2D}}
that is composed of a {{Network}} of  {{Neuron}} instances.

bq. Neuron2D coordinates need to be updated \[...\]  IIUC this is the case in general as well?

No.  The layout is a {{Network}} property, and {{Neuron}} instances have only one property:
the weight vector.

Grid coordinate is an afterthought, for the specific kind of network that is a 2D-map.
I'm afraid that it looks overly important because that's what is currently implemented (as
the most often used SOFM).
We should really try and implement other kinds of ANN before attempting to draw conclusions
on what is central (for training and classification) or merely a convenience (for visualization).

It is quite possible that I overlook important features of ANN, because I was focused on a
very simple one (SOFM).


> Grid coordinate of "Neuron" that belongs to a "NeuronSquareMesh2D"
> ------------------------------------------------------------------
>
>                 Key: MATH-1267
>                 URL: https://issues.apache.org/jira/browse/MATH-1267
>             Project: Commons Math
>          Issue Type: Wish
>            Reporter: Gilles
>            Assignee: Gilles
>            Priority: Minor
>             Fix For: 4.0, 3.6
>
>         Attachments: LocationFinder.java
>
>
> When the network layout is a 2D grid, it useful to be able to retrieve the grid coordinate
(row, column) of a a neuron.
> I propose to define a new class "LocationFinder" (in package "o.a.c.m.ml.neuralnet.twod.util")
that will provide the functionality through a "getLocation(Neuron n)" method.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message