9 Commits

Author SHA1 Message Date
Enrique Manuel Rojas Aliaga 27cec28d5d Update DOI to Zenodo (10.5281/zenodo.19152238)
Replace bioRxiv placeholder DOI with published Zenodo preprint.
Update citation badge, paper reference, and BibTeX entry.
2026-03-21 12:31:05 -05:00
Enrique Manuel Rojas Aliaga dc9336d45d Update affiliation to USMP and hardware specs to RTX 5090
- Changed affiliation from Independent Researcher to Facultad de Ingenieria
  y Arquitectura, Universidad de San Martin de Porres
- Updated contact email to enrique_rojas1@usmp.pe
- Updated hardware specs from i7-13620H/RTX 4060 to i9-285HX/RTX 5090
- Regenerated paper PDF and figures with updated metadata
- bioRxiv resubmission: BIORXIV/2026/712244
2026-03-16 20:23:26 -05:00
erojasoficial-byte 05974fefe0 Fix crash when running without --flight flag and Unicode crash on Windows
- fly_embodied.py: fly_name was only assigned inside the `if args.flight`
  block but used unconditionally by the proboscis joint lookup. Added
  fly_name = fly.name before the proboscis section.
- benchmark.py: replaced Unicode checkmark/cross (U+2713/U+2717) with
  ASCII "OK"/"FAIL" to prevent encoding crash on Windows consoles.
2026-03-12 22:27:47 -05:00
erojasoficial-byte c4117987e7 Add two-fly experiment, neural integration paper, and full experimental data
- Two-fly simultaneous brain simulation (two_flies.py): identical connectomes
  develop emergent individuality through independent sensory experience
- Neural integration metrics (consciousness.py): IIT Phi, Global Workspace
  broadcast, Self-Model, Perturbation Complexity — computed every 500ms
- Hebbian synaptic plasticity across all 15M synapses with weight tracking
- Physics watchdog for automatic NaN/freeze recovery in long runs
- Procedural arena with chunk-based world generation (procedural_arena.py)
- Paper: "Emergent Individuality in Whole-Brain Connectome Simulations of
  Drosophila melanogaster" (English + Spanish, 14 pages, 10 figures)
- 20 experimental sessions (8 paired two-fly + 4 single-fly baselines)
- Plasticity weight snapshots for both flies after 24h of simulation
- Analysis scripts for plasticity divergence, overnight evolution
- Publication-quality figures at 300 DPI (paper_figures/)
- Restructured README for bioRxiv reproducibility
- Git LFS for large binary files (*.pt, *.mp4)
- Removed old paper drafts superseded by programmatic generation
2026-03-12 19:10:12 -05:00
erojasoficial-byte 5fdd1b0e83 Add consciousness detection module with multi-theory proxy metrics
Implements four theory-grounded neural integration measures:
- Phi Proxy (IIT): time-series mutual information between brain partitions
- Global Workspace (GWT): hub neuron broadcast coverage
- Self-Model (Metzinger): sensorimotor prediction correlation
- Perturbation Complexity (Koch): cascade richness after spike injection

Key findings from embodied simulation (session 20260311_134345):
- Flight CI=0.463 > Walking CI=0.324 > Escape CI=0.049 (8.7x ratio)
- Self-Model spike (0.904) precedes flight initiation
- Temporal sensitization: CI increases +0.211 over session

New files: consciousness.py, paper_consciousness_en.md, paper_consciousness_es.md
Modified: fly_embodied.py (--consciousness flag), brain_monitor.py (CI visualization)
2026-03-11 15:03:01 -05:00
erojasoficial-byte 5f533b74f1 Add animated GIF preview to README for inline playback 2026-03-11 09:34:32 -05:00
erojasoficial-byte a3315153f9 Fix video embed: use HTML video tag for inline playback 2026-03-11 09:31:09 -05:00
erojasoficial-byte 60b8d0fae3 Add demo video to README
Show real-time embodied simulation as hero content in the project page.
2026-03-11 09:14:21 -05:00
erojasoficial-byte c1d089dc3b Embodied Drosophila: whole-brain connectome simulation in a biomechanical body
138,639 LIF neurons (FlyWire v783, GPU/PyTorch) connected to NeuroMechFly v2
(MuJoCo) with compound-eye vision, olfaction, gustation, somatosensation,
courtship song, virtual flight, and proboscis extension.

Includes benchmark suite (Brian2, Brian2CUDA, PyTorch, NEST GPU),
project website, and technical papers (EN/ES).
2026-03-10 22:25:04 -05:00