This commit is contained in:
2026-05-19 11:34:31 +02:00
parent 7902d61799
commit 8bb029d1af
5 changed files with 23 additions and 55 deletions
@@ -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
+3 -4
View File
@@ -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
+1 -1
View File
@@ -11,6 +11,6 @@ EXTERNAL-OUT-EXCITATION
type: container
tunes:
tub_intricated:
PRESYNASPE: out
```
+1 -5
View File
@@ -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
+13 -40
View File
@@ -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]
```