Click here to Skip to main content
15,888,984 members
Home / Discussions / Algorithms
   

Algorithms

 
AnswerRe: Classification with Self organizing map/Kohonen network [modified] Pin
S Houghtelin18-Aug-11 1:27
professionalS Houghtelin18-Aug-11 1:27 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
SharpSim18-Aug-11 1:43
SharpSim18-Aug-11 1:43 
AnswerRe: Classification with Self organizing map/Kohonen network Pin
hairy_hats18-Aug-11 1:53
hairy_hats18-Aug-11 1:53 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
Rage18-Aug-11 1:54
professionalRage18-Aug-11 1:54 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
Nagy Vilmos18-Aug-11 1:56
professionalNagy Vilmos18-Aug-11 1:56 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
Ian Shlasko18-Aug-11 3:11
Ian Shlasko18-Aug-11 3:11 
AnswerRe: Classification with Self organizing map/Kohonen network Pin
LittleYellowBird18-Aug-11 2:20
LittleYellowBird18-Aug-11 2:20 
AnswerRe: Classification with Self organizing map/Kohonen network [modified] PinPopular
BillWoodruff18-Aug-11 14:05
professionalBillWoodruff18-Aug-11 14:05 
Welcome to the algorithms forum.

I'm not sure what triggered such negative responses to your question (originally posted to another forum which it wasn't appropriate for ? then moved here with all its baggage of snipes ?), but it seems to me your question is related to algorithms.

I'm not familiar with SOM, or Kohonen networks, but I come here, to this forum, to share my own algorithmic interests, and to learn, and be stimulated by, others interests, so I'm happy when someone introduces me to a concept I haven't encountered before.

One way I think you can make your question here more enjoyable for other participants is to share the context of your question: why you are interested in this type of algorithm, what this problem or question is in the context of your work, or your study.

If you share what you have done so far, in code, or in theory, or where you find your progress in implementing this type of algorithm/solution is blocked, as specifically as possible, then, I think you'll get responses that will be most helpful.

Your description of Kohonen networks, and the example given of organizing a color-space, reminds me of the wonderful program 'Visual Thesaurus'[^] which, when it came out several years ago, was a real 'revelation' ... to me.

VT 'maps' semantic affinities between words in a thesaurus using font-size and font-attributes to represent a virtual third dimension, and its 'dynamic:' the 'cloud' of associated words is being continually updated.

And, yes, the 'word-tag-clouds' seen on many website these days are a form of 'static' VT, imho.

I wonder if VT type algorithms might be considered an algorithmic problem of the type you are describing ?

Where I get interested in the issue I think is raised by your question is: the how of ... once you establish the evaluative criteria by which a multi-dimensional data set is 'distilled' into some useful summary representation ... you then express that representation in a form which you can use a compiler (or lexer-parser) to create : as visual interface, as meta-language (DSL), etc.

While some data-sets, I think, have an 'easier,' perhaps statistics-based, answer to how you represent summary information in a way that facilitates communicating essential 'meaning,' and enables sophisticated exploration through 'drill-down' in hierarchical, or 'flat,' visual interfaces ...

Other 'problem spaces,' ones I think are much more interesting, are going to have internal 'semantic' networks based on ? Bayesian probabilities ?

An example: a personal interest of mine is the evolution of Buddhist sacred iconography in S.E. Asia, where I live. There is a kind of an algorithmic component in the sense of a 'guiding meme' of the 32 lakshanas originating in Sri Lanka which express a sense of the normative visual attributes of representation of the teacher now known as 'the Buddha.'

And then, there's the whole complex chaotic history of how styles of representation of 'the Buddha' evolved through conquest and assimilation (capture and relocation of artisans, and or images, and supplies of raw materials, being a key goal in S.E. Asian geo-political warfare).

And then, there unique events, as when King Tilokkaraja of Chiang Mai, in the 15th. century, as part of establishing more centralized control of the nascent proto-polity of a more cohesive northern Thailand meta-state (Lanna), promoted the image of 'the Buddha' in 'royal raiment' as part of a larger campaign to have himself recognized as a divinely sanctioned ruler (dhammaraja, chakravartin).

So you have a leit-motiv (the lakshanas), you have historical mutation and change, you have top-down visual innovation and 'orthodoxy' imposed at times, and you have serendipitous changes, sometimes enabled by a changed supply of raw materials, or contact with other cultures, or innovation by particular craftspeople, or sudden availability of new technology

And then, it gets even more complex: at times 'retrograde' change occurs where the visual style of an older, or imagined archaic, style becomes fashionable, or required, or is re-vivified by some individual innovator.

And at the maximum 'edge' of change ... fractal ? ... you have meta-cultural differences which can be quite profound. To the 'western mind,' shaped so profoundly by ideas of absolute historical origins, a non-recurrent sequence of time, cumulative progress, Aristotelian syllogism, the division of art and science (trivium, quadrivium), mind and body, Psyche and Techne: a culture where time is experienced as an 'eternal return' of a boundless cycle of dynamic manifestations of opposites (what Jung would have called 'enantidromia') is 'alien' ground.

That's the kind of 'data-space' that I am interested in. How to make an 'interface' to that kind of data ... mmm ... there's the rub.

best, Bill
"In the River of Delights, Panic has not failed me." Jorge Luis Borges
modified on Thursday, August 18, 2011 9:04 PM

GeneralRe: Classification with Self organizing map/Kohonen network Pin
Peter_in_278018-Aug-11 14:18
professionalPeter_in_278018-Aug-11 14:18 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
BobJanova18-Aug-11 23:19
BobJanova18-Aug-11 23:19 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
SharpSim21-Aug-11 22:17
SharpSim21-Aug-11 22:17 
AnswerRe: Classification with Self organizing map/Kohonen network Pin
BobJanova18-Aug-11 23:22
BobJanova18-Aug-11 23:22 
AnswerRe: Classification with Self organizing map/Kohonen network Pin
DaveAuld19-Aug-11 8:04
professionalDaveAuld19-Aug-11 8:04 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
SharpSim22-Aug-11 22:33
SharpSim22-Aug-11 22:33 
Questionoptimizing the set of possible boolean outcomes of evaluating multiple conditions ? [modified] Pin
BillWoodruff16-Aug-11 19:02
professionalBillWoodruff16-Aug-11 19:02 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
David198716-Aug-11 20:00
David198716-Aug-11 20:00 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
BillWoodruff17-Aug-11 14:50
professionalBillWoodruff17-Aug-11 14:50 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
BillWoodruff17-Aug-11 21:46
professionalBillWoodruff17-Aug-11 21:46 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
David198717-Aug-11 21:52
David198717-Aug-11 21:52 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
BillWoodruff17-Aug-11 22:10
professionalBillWoodruff17-Aug-11 22:10 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
David198717-Aug-11 22:19
David198717-Aug-11 22:19 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? [modified] Pin
BillWoodruff24-Aug-11 20:55
professionalBillWoodruff24-Aug-11 20:55 
AnswerRe: optimizing the set of possible boolean outcomes of evaluating multiple conditions ? Pin
Luc Pattyn17-Aug-11 15:59
sitebuilderLuc Pattyn17-Aug-11 15:59 
GeneralRe: optimizing the set of possible boolean outcomes of evaluating multiple conditions ? Pin
BillWoodruff17-Aug-11 19:20
professionalBillWoodruff17-Aug-11 19:20 
Answerlink to usable c# sample of output of logic-matrix auto-generator for your review and comments Pin
BillWoodruff18-Aug-11 15:27
professionalBillWoodruff18-Aug-11 15:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.