From 8bb029d1af4616e22bfc42dc8dc1397ab43abe41 Mon Sep 17 00:00:00 2001 From: ocrampal Date: Tue, 19 May 2026 11:34:31 +0200 Subject: [PATCH] varie --- tectum/{astro-mod.md => astro-reach.md} | 10 ++--- tectum/tectum-beh.md | 7 ++-- winnertakeall/external-out-excitation.md | 2 +- winnertakeall/internal-excitation.md | 6 +-- winnertakeall/winnertakeall-beh.md | 53 ++++++------------------ 5 files changed, 23 insertions(+), 55 deletions(-) rename tectum/{astro-mod.md => astro-reach.md} (58%) diff --git a/tectum/astro-mod.md b/tectum/astro-reach.md similarity index 58% rename from tectum/astro-mod.md rename to tectum/astro-reach.md index b86f0c5..35c8c9c 100644 --- a/tectum/astro-mod.md +++ b/tectum/astro-reach.md @@ -2,18 +2,18 @@ include_toc: true --- -# astro-mod.md +# astro-reach.md -## ASTRO-MOD: Container +## ASTRO-REACH: Container ```Gen -ASTRO-MOD +ASTRO-REACH type: container tub_intricated: - POSTSYNAPSE: in - ASTROSYNAPSE: ast + POSTSYNAPSE: reach. ??? + ASTROSYNAPSE: ast.{}.ASTROSYNAPSE #qui creiamo la possibilita' di associare TUTTE le POSTSYNAPSE del WTA agli ASTROSYNAPSE \ No newline at end of file diff --git a/tectum/tectum-beh.md b/tectum/tectum-beh.md index c5a02d1..b65f36f 100644 --- a/tectum/tectum-beh.md +++ b/tectum/tectum-beh.md @@ -3,7 +3,7 @@ ## TECTUM-BEH: comprehension **Tectum**: -Qui comprendiamo il collegamento fra moduli tipo winnertakeall che mettono a disposizione delle interfacce che devono essere collegate fra moduli. I neuroni sono gia' dichiarati nei moduli, quello che manca sono gli ASTROCYTE. +Qui comprendiamo il collegamento fra moduli tipo winnertakeall che mettono a disposizione delle interfacce che devono essere collegate fra moduli. I neuroni sono gia' dichiarati nei moduli, quello che manca sono gli ASTROCYTE. Consideriamo che gli ASTROCYTE sono interni ad un organo. ```Gen TECTUM-BEH @@ -22,13 +22,12 @@ TECTUM-BEH @AST-001: ASTROCYTE @AST-002: ASTROCYTE - @ASTRO-MOD-001: ASTRO-MOD [in: @WTA-001.INTERNAL-EXCITATION.POSTSYNAPSE, ast: @AST-001.ASTROSYNAPSE] - # viene utilizzato quando gli elementi sono allo stesso livello, perche' la possibile intricazione e' implicita in un'espansione tradizionale. Questo serve a WTA.INTERNAL-EXCITATION per "individuare" i propri ASTRO.ASTROSYNAPSE in maniera attuale, anche se espressi in maniera possibile. + @ASTRO-REACH-001: ASTRO-REACH [reach: @WTA-001, ast: @AST-001] external_intrication: # questi sono messi a disposizione dell'organismo che mette assieme organi come tectum, hypothalamus - @EXTERNAL-IN-EXCITATION-001: EXTERNAL-IN-EXCITATION [ in: @WTA-001.@EXTERNAL-IN-EXCITATION-003.POSTSYNAPSE, in: @WTA-002.@EXTERNAL-IN-EXCITATION-003.POSTSYNAPSE ] + @EXTERNAL-IN-EXCITATION-001: EXTERNAL-IN-EXCITATION [in: @WTA-001.@EXTERNAL-IN-EXCITATION-003.POSTSYNAPSE, in: @WTA-002.@EXTERNAL-IN-EXCITATION-003.POSTSYNAPSE] internal_intrication: # Area xxx diff --git a/winnertakeall/external-out-excitation.md b/winnertakeall/external-out-excitation.md index 7e4ed86..d816ded 100644 --- a/winnertakeall/external-out-excitation.md +++ b/winnertakeall/external-out-excitation.md @@ -11,6 +11,6 @@ EXTERNAL-OUT-EXCITATION type: container - tunes: + tub_intricated: PRESYNASPE: out ``` \ No newline at end of file diff --git a/winnertakeall/internal-excitation.md b/winnertakeall/internal-excitation.md index b3a480e..f751139 100644 --- a/winnertakeall/internal-excitation.md +++ b/winnertakeall/internal-excitation.md @@ -8,19 +8,15 @@ Questo deve essere un container, perche' viene espanso da WINNERTAKEALL e contie ## INTERNAL-EXCITATION: Container -**Internal Excitation**: -Qui raccogliamo le presinapsi e le postsinapsi - ```Gen INTERNAL-EXCITATION type: container tub_intricated: - # Qui consolido tutti gli "in" e tutti gli "out" che sono stati passati PRESYNAPSE: out.{}.{}.PRESYNAPSE POSTSYNAPSE: in.{}.{}.POSTSYNAPSE - ASTROSYNAPSE: ASTROCYTE.ASTROSYNAPSE # Qui l'unico ASTROCYTE che "conosco" e' quello al quale WINNERTAKELL e' stato binded in TECTUM. + ASTROSYNAPSE: ASTROCYTE.ASTROSYNAPSE # Qui l'unico ASTROCYTE che "conosco" e' quello al quale WINNERTAKELL e' stato binded in TECTUM, ovvero nell'organo che ha espansi il modulo. ``` #### TUN-PRE-POST-ASTRO-SYNAPSE: Tuner diff --git a/winnertakeall/winnertakeall-beh.md b/winnertakeall/winnertakeall-beh.md index f4e186a..f504847 100644 --- a/winnertakeall/winnertakeall-beh.md +++ b/winnertakeall/winnertakeall-beh.md @@ -1,26 +1,13 @@ # winnertakeall-beh.md -## WINNERTAKEALL-BEH: comprehension +## WINNERTAKEALL-BEH: container -**WinnerTakeAll-BEH**: Qui comprendiamo i behaviors che associamo al winnertakeall. I comportamenti li consideriamo avvenire di NIGHT. E' un po' una novita' ma ha senso, si tratta di un comportamento a livello di circuiti, e quindi riorganizzazione notturna. - -- l'espansione determina la forma dei "circuiti" espressi dal winnertakeall. L'eventuale modulazione di winnertakeall, per ora non la prendo in considerazione. Sarebbe creare nuove relations che servirebbero quando si allungano AXON, o addirittura si creano nuovi neuroni.Per ora non mi e' chiaro il ruolo del TUN. -- in excitation e expansion invece, creaiamo e eliminiamo synapse - -Questo e' il nuovo tipo di espansione che permette di specificare un "circuito" di possibilita'. -A differenza di BD che espande PRE implicitamente e trattando PRE tutti allo stesso modo. Qui estendiao il concetto di espansion: - -- espandiamo 2 tipi di container per ora: EXCITATION e INHIBITION -- dichiara NEU-x i neuroni -- dichiara AST-x gli astrociti -- collega un NEU-x con un altro NEU-y e con un AST-x -- specifica che tipologia: excitation o inhibition -- se inhibition il target e'SOMA, se excitation il target e' BDx -- specifica il EXCITATION, ad esempio, che e' il comportamento di ciascuna riga espansiva. E serve a gestire l'accoppiamento atttuale fra NEU-x, NEU-y e AST-x. -- specifica IN, OUT che sono dei placeholders per neuroni e astrorcita che verranno specificati da un'espansione piu' in alto, tipo TECTUM. -- posso pensare di produrre il circuito in ambiente visuale tipo DrawIO, e avere un parser che me lo trasforma in questa sintassi. - +- Questo e' il nuovo tipo di espansione che permette di specificare un "circuito" di possibilita'. A differenza di BD che espande PRE implicitamente e trattando PRE tutti allo stesso modo. +- l'espansione determina la forma dei "circuiti" espressi dal winnertakeall. +- L'eventuale modulazione di winnertakeall, per ora non la prendo in considerazione. Sarebbe creare nuove relations che servirebbero quando si allungano AXON, o addirittura si creano nuovi neuroni. +- in excitation e inhibition facciamo il tuning di PRESYNAPSE, POSTSYNAPSE e ASTROSYNAPSE e implicitamente creaiamo e eliminiamo synapse +- @XXX e' un'attualita' che viene espressa direttamente, non calcolata dal interprete come per espansione di PRESYNAPSE. L'attualita' espressa viene riferita. ```Gen WINNERTAKEALL-BEH @@ -30,37 +17,23 @@ WINNERTAKEALL-BEH expansion: elements: - # @XXX e' un'attualita' che viene espressa direttamente, non calcolata dal interprete come per espansione di PRESYNAPSE. L'attualita' espressa viene riferita. # Neurons @NEU-005: NEURON @NEU-006: NEURON external_intrication: - # questi sono messi a disposizione di un organo che mette assieme moduli come winnertakeall e ne fa tuning - @EXTERNAL-IN-EXCITATION-001: EXTERNAL-IN-EXCITATION [ in: @NEU-001.@DENDRITIC-BRANCH-002.POSTSYNAPSE, in: @NEU-002.@DENDRITIC-BRANCH-002.POSTSYNAPSE ] - @EXTERNAL-OUT-EXCITATION-001: EXTERNAL-OUT-EXCITATION [ out: @NEU-001.@AXO-001.PRESYNAPSE, out: @NEU-002.@AXO-001.PRESYNAPSE ] + @EXTERNAL-IN-EXCITATION-001: EXTERNAL-IN-EXCITATION [in: @NEU-001.@DENDRITIC-BRANCH-002, in: @NEU-002.@DENDRITIC-BRANCH-002] + @EXTERNAL-OUT-EXCITATION-001: EXTERNAL-OUT-EXCITATION [out: @NEU-001.@AXO-001, out: @NEU-002.@AXO-001] internal_intrication: - # anche questi sono messi a disposizione di un organo per il tuning - # Ciascuna riga determina una relazione possibile fra: - # - tutte le presynapsi di un assone di un neurone - # - tutte le postsynapsi di uno specifico branch dendritico - # oppure: - # - tutte le presynapsi di un assone di un neurone - # - tutte i bottoni del soma per creare synapsi inibitorie - # E' un constraint di possibilita' su come possono crearsi sinapsi, con l'astrocita aggiunto a livello di organo. - # Area xxx - # sono diversi, perche' mettono nello stesso tub postsynapse di Branch diversi, e quindi il tuning credo abbia un significato diverso? - - @INTERNAL-EXCITATION-010: INTERNAL-EXCITATION [out: @NEU-001.@AXON-001.PRESYNAPSE, in: @NEU-003.@DENDRITIC-BRANCH-001.POSTSYNAPSE] - @INTERNAL-EXCITATION-012: INTERNAL-EXCITATION [out: @NEU-001.@AXON-001.PRESYNAPSE, in: @NEU-0032.@DENDRITIC-BRANCH-001.POSTSYNAPSE, in: @NEU-003.@DENDRITIC-BRANCH-001.POSTSYNAPSE ] - - @INTERNAL-INHIBITION-012: INTERNAL-INHIBITION [out: @NEU-002.@AXON-01.PRESYNAPSE, in: @NEU-003.@SOMA-001.SOMASYNAPSE] + @INTERNAL-EXCITATION-010: INTERNAL-EXCITATION [out: @NEU-001.@AXON-001, in: @NEU-003.@DENDRITIC-BRANCH-001] + @INTERNAL-EXCITATION-012: INTERNAL-EXCITATION [out: @NEU-001.@AXON-001, in: @NEU-0032.@DENDRITIC-BRANCH-001, in: @NEU-003.@DENDRITIC-BRANCH-001] + @INTERNAL-INHIBITION-012: INTERNAL-INHIBITION [out: @NEU-002.@AXON-01, in: @NEU-003.@SOMA-001] # Area yyy - @INTERNAL-EXCITATION-020: INTERNAL-EXCITATION [out: @NEU-003.@AXON-001.PRESYNAPSE, in: @NEU-004.@DENDRITIC-BRANCH-003.POSTSYNAPSE] - @INTERNAL-EXCITATION-022: [out: @NEU-004.@AXON-001.PRESYNAPSE, in: @NEU-002.@DENDRITIC-BRANCH-001.POSTSYNAPSE] + @INTERNAL-EXCITATION-020: INTERNAL-EXCITATION [out: @NEU-003.@AXON-001, in: @NEU-004.@DENDRITIC-BRANCH-003] + @INTERNAL-EXCITATION-022: [out: @NEU-004.@AXON-001, in: @NEU-002.@DENDRITIC-BRANCH-001] ```