Dit protocol biedt een geïntegreerd raamwerk op basis van geavanceerde computationele neuroethologische methoden om hersencodering in naturalistische contexten te begrijpen.
Method Article
Dit protocol biedt een geïntegreerd raamwerk op basis van geavanceerde computationele neuroethologische methoden om hersencodering in naturalistische contexten te begrijpen.
Dieren houden zich bezig met hun natuurlijke omgeving door middel van rijke en dynamische hersenactiviteit. Begrijpen hoe neurale populatiedynamiek naturalistisch gedrag codeert, blijft een fundamentele uitdaging in de systeemneurowetenschappen. Recente ontwikkelingen op het gebied van op deep learning gebaseerde gedragsanalyse en miniatuurfluorescentiebeeldvorming hebben nieuwe wegen geopend om te onderzoeken hoe de hersenen natuurlijk gedrag coderen. Hier presenteert deze studie een geïntegreerd experimenteel en computationeel raamwerk dat de Social Behavior Atlas (SBeA), miniatuur twee-fotonmicroscopie (mTPM) en consistente embeddings van hoogdimensionale opnames combineert met behulp van hulpvariabelen (CEBRA) om complex gedrag uit de hersendynamiek te decoderen. Deze studie maakt gebruik van naturalistische sociale interacties tussen vrij bewegende muizen als een modelsysteem, waardoor gedragsannotatie met hoge resolutie mogelijk is naast gelijktijdige neurale beeldvorming. Dit raamwerk omvat nauwkeurige schatting van gedragshoudingen, gesynchroniseerde tracking met twee muizen, neurale inbeddingsuitlijning en decodering van gedragskenmerken rechtstreeks vanuit neurale hoofdcomponenten. Deze studie toont aan dat deze aanpak een decoderingsprecisie van 3 bereikt. ± 1,5 pixels voor houding en 89 ± 6% nauwkeurigheid voor het decoderen van motieven bij dieren, wat de robuustheid en generaliseerbaarheid benadrukt. Deze methode biedt een krachtig hulpmiddel om te onderzoeken hoe hersenactiviteit gestructureerde gedragstoestanden weerspiegelt, en het legt de basis voor toekomstige studies van naturalistische neurale coderingsprincipes.
Dit raamwerk is ontworpen om gedrags- en neuroimaging-gegevens van vrij bewegende dieren in naturalistische experimentele omgevingen vast te leggen en te decoderen. Het bestaat uit drie belangrijke componenten: op deep learning gebaseerde pose-schattings- en gedragsclassificatiemethoden, SBeA1, miniatuur fluorescentiebeeldvormingstechnieken mTPM2, en een op contrastief leren gebaseerd neuro-ethologisch inbeddingsalgoritme, CEBRA3. Recente studies hebben de complexiteit van neuro-ethologische processen bij vrij bewegende dieren benadrukt, die de complexiteit overtreft die wordt waargenomen in op het hoofd gefixeerde experimentele paradigma's 4,5. Technische beperkingen en variabiliteit hebben echter de wijdverbreide toepassing van deze benaderingen op breder onderzoek naar natuurlijk gedrag belemmerd. Dit protocol biedt een stabiel en geïntegreerd kader dat de toegankelijkheid van gedrags- en neurale gegevens die in naturalistische contexten zijn verzameld, garandeert voor een breed scala aan onderzoekslaboratoria.
Aangezien dieren zich vrij kunnen bewegen in natuurlijke omgevingen, bevat dit raamwerk op basis van deep learning gebaseerde houdingsschatting om nauwkeurig volgen van houdingen te bereiken 6,7. Traditionele volgmethoden op basis van beeldverwerking zijn ontoereikend voor het vastleggen van bewegingen op kleine schaal, zoals de dynamiek van ledematen en poten, in vergelijking met op deep learning gebaseerde benaderingen8. Het diverse en complexe gedrag van vrij bewegende dieren vormt een uitdaging voor methoden voor gedragsclassificatieonder toezicht 9, aangezien vooraf gedefinieerde gedragscategorieën vaak niet het volledige scala aan natuurlijke gedragsfenotypes omvatten10. Bijgevolg zijn classificatiemethoden op basis van leren zonder toezicht beter geschikt voor het analyseren van gedrag in naturalistische omgevingen1. Ze kunnen continu gedrag uitgebreid ontleden in discrete subsecondemotieven op basis van hun intrinsieke structurele overeenkomsten, en vervolgens worden hun consistente definities gegeven via datagestuurde clusters.
Beeldvorming van de hersenen bij vrij bewegende dieren vereist het vastleggen van de uitgebreide variabiliteit van de activiteit van één neuron 4,5. Elektrofysiologische opnames bij vrij bewegende dieren zijn beperkt in hun vermogen om neuronen te detecteren met overwegend subdrempelactiviteit11. Bovendien lijdt enkelvoudige fotonmicroscopie aan een lage resolutie en contrast, waardoor het moeilijk is om consistente neuronidentiteiten te behouden tijdens beeldvormingssessies12. mTPM biedt een superieure resolutie en contrast in vergelijking met enkelvoudige fotonmicroscopie, waardoor het een effectiever hulpmiddel is voor het onderzoeken van de neurale codering van natuurlijk gedrag 2,13,14,15.
Het opzetten van een robuuste mapping tussen gedrag en neurale gegevens vereist methoden die in staat zijn om hun gedeelde informatiestructuur te onthullen16. Conventionele technieken voor dimensionaliteitsreductie, zoals Principal Component Analysis (PCA)17, t-Distributed Stochastic Neighbor Embedding (t-SNE)18 en Uniform Manifold Approximation and Projection (UMAP)19, kunnen gedrags- en neurale gegevens niet effectief inbedden in een gemeenschappelijke functieruimte. Daarentegen maken op deep learning gebaseerde inbeddingsbenaderingen, zoals CEBRA, de integratie mogelijk van meerdere datamodaliteiten in zowel gesuperviseerde als zelfgesuperviseerde frameworks, waardoor latente representaties van hoge kwaliteit worden gegenereerd3. Hoewel er de afgelopen jaren verschillende alternatieve methoden zijn ontstaan 20,21,22, geeft dit voorgestelde raamwerk prioriteit aan praktische toepassingen door gevestigde methoden op te nemen die ofwel in de handel verkrijgbaar zijn of worden ondersteund door uitgebreide tutorials.
Vergeleken met recente studies 4,5 biedt dit raamwerk drie belangrijke verbeteringen. Ten eerste elimineert het menselijke vooroordelen in gedragsclassificatie. Eerdere studies waren gebaseerd op handmatige gedragslabeling, wat arbeidsintensief is en vatbaar voor inconsistentie, vooral omdat annotatoren vermoeidheid ervaren 23,24,25. Dit raamwerk daarentegen maakt gebruik van gedragsclassificatie zonder toezicht, die de natuurlijke structuur van gedragspatronen behoudt door gedragsmotieven objectief te ontbinden en te clusteren voordat definities worden toegekend 26,27. Ten tweede maakt het gebruik van mTPM het mogelijk om meer ingewikkelde neuronale dynamiek op het niveau van één neuron vast te leggen. Dit methodologische voordeel vergroot de toepasbaarheid van dit raamwerk op het decoderen van complex natuurlijk gedrag van diverse neurale populaties, inclusief die welke betrokken zijn bij subdrempelcodering28. Ten derde integreert dit raamwerk gedrags- en neurale gegevens in een uniforme representatieruimte, in plaats van UMAP te gebruiken om elke modaliteit afzonderlijk in te bedden of ondersteunende vectormachines te gebruiken om een rigide mapping tussen neurale activiteit en gedrag op te leggen, zonder rekening te houden met hun intrinsieke dynamiek 4,5. Deze gezamenlijke inbeddingsbenadering zorgt voor een uitgebreidere en biologisch betekenisvollere weergave van de relatie tussen gedrag en hersenactiviteit.
Dit raamwerk is zeer geschikt voor onderzoeksprojecten die betrekking hebben op het vastleggen en decoderen van gedrags- en neurale gegevens van vrij bewegende dieren in naturalistische experimentele omstandigheden. Hoewel de huidige implementatie is geoptimaliseerd voor muisstudies, kan het aanpassen ervan aan andere diermodellen aanvullende ontwikkeling vereisen. Aangezien de hardwarecomponenten die in dit kader worden gebruikt, in de handel verkrijgbaar zijn, kunnen de totale kosten enerzijds relatief hoog zijn. Aan de andere kant vermindert deze commerciële beschikbaarheid aanzienlijk de tijd die wordt besteed aan het oplossen van logistieke problemen en zorgt het voor het verkrijgen van stabiele en betrouwbare resultaten op een efficiënte manier.
Dit protocol is ontworpen om reproduceerbaar en toegankelijk te zijn voor neurowetenschappelijke laboratoria die zijn uitgerust voor beeldvorming van kleine dieren en het volgen van gedrag. Het complete systeem integreert een in de handel verkrijgbaar mTPM-apparaat met een opstelling voor gedragsacquisitie vanuit meerdere hoeken. Typische neurale opnames worden verkregen met 4,84 Hz met een resolutie van 512 × 512 pixels, en gedragsgegevens worden vastgelegd met 30 frames per seconde. Gegevenssynchronisatie wordt bereikt door TTL-pulsuitlijning tijdens de voorverwerking. Training en decodering kunnen worden uitgevoerd op een standaardwerkstation met een GPU (bijv. NVIDIA RTX 3090 of gelijkwaardig), en de volledige pijplijn vereist ongeveer 100 GB opslagruimte per experiment. Hoewel de huidige implementatie is geoptimaliseerd voor vrij bewegende muizen, maakt het modulaire ontwerp van de workflow aanpassing aan andere soorten mogelijk door trackingkalibratie- en beeldvormingsparameters aan te passen op basis van de grootte en mobiliteit van het dier. Deze praktische details ondersteunen het aanpassingsvermogen en de reproduceerbaarheid van het protocol in een reeks experimentele omgevingen.
Het Animal Care and Use Committee van het Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, keurde alle houderij- en experimentele procedures goed.
1. Oprichting van het platform
OPMERKING: Het platform bestaat uit twee primaire componenten: het mTPM-apparaat en het 3D-gedragsapparaat (Afbeelding 1A). Het mTPM-apparaat vergemakkelijkt real-time synchronisatie van mTPM-beeldvorming met gedragsgegevens, waardoor de efficiënte, stabiele en continue verwerving van hoogwaardige gegevens van vrij bewegende dieren mogelijk wordt. Het 3D-gedragsapparaat is uitgerust met vier camera's om de volledige scène van het gedrag van dieren vast te leggen en een automatische kalibratiemodule voor het reconstrueren van 3D-dierhoudingen. Beide apparaten zijn verplicht om synchronisatiemodules in hun respectievelijke versies op te nemen.
2. Registratie van neuro-ethologische gegevens
OPMERKING: Het proces voor het vastleggen van neuro-ethologische gegevens bestaat uit vier belangrijke stappen (Figuur 1B).
3. Voorverwerking van neuro-ethologische gegevens
OPMERKING: Als alle voorgaande stappen met succes zijn voltooid, moeten drie categorieën gegevensbestanden worden verkregen: beeldvormingsframes met twee fotonen (.tif), vier gedragsvideo-opnamen (.avi) samen met een camerakalibratiebestand (.mat) en twee synchronisatietijdstempelbestanden (.tdms) voor daaropvolgende gegevensvoorverwerking (Afbeelding 1C). Deze gegevens moeten handmatig worden hernoemd en in de mappen worden geplaatst die verwijzen naar stap 1.5.7.
4. Neuro-ethologische gegevens in kaart brengen
De studie van natuurlijk gedrag brengt een grotere complexiteit met zich mee in vergelijking met proefexperimenten. Ten eerste missen zowel neurale activiteit als gedrag in natuurlijke omstandigheden een vaste basislijn. Deze activiteiten zijn terugkerend, wat betekent dat ze worden beïnvloed door eerdere toestanden, en dus slaagt het afstemmen van het begin van specifiek gedrag voor de vergelijking van neurale activiteit er niet in om de effecten van eerdere neuro-ethologische toestanden te ontwarren. Ten tweede vindt neurale codering in natuurlijk gedrag voornamelijk plaats op populatieniveau 4,5. De variabiliteit die in afzonderlijke neuronen wordt waargenomen, is substantieel genoeg om als ruis te worden beschouwd. Om dit te valideren, voerde dit deel een correlatieanalyse uit tussen neurale activiteit en natuurlijke gedragshoudingen (Figuur 2F, Figuur 3F, Figuur 4F). De resulterende correlatiecoëfficiëntmatrices onthulden geen neuronspecifieke correspondentie met de posesporen. In het bijzonder vielen de correlatiecoëfficiënten tussen neurale signalen en onderwerphoudingen, objecthoudingen of afstanden tussen lichamen allemaal binnen het bereik van -0,3 tot +0,3, algemeen beschouwd als zwakke correlaties15 (Figuur 2G, Figuur 3G, Figuur 4G). Deze bevindingen geven aan dat, onder naturalistische omstandigheden, pose-gerelateerde informatie niet op een neuronspecifieke manier wordt gecodeerd.
Gezien deze factoren biedt dit raamwerk een objectieve benadering om neuro-ethologische gegevens op neuraal populatieniveau vast te leggen en in kaart te brengen. mTPM-beeldvorming zorgt ervoor dat de variabiliteit van individuele neuronen zo veel mogelijk behouden blijft. Bovendien genereert het gebruik van op deep learning gebaseerde pose-schatting door ADPT en methoden voor gedragsdecompositie zonder toezicht, zoals BeA en SBeA, rijke hulpvariabelen, waardoor CEBRA de variabiliteit binnen neurale populaties effectief kan interpreteren.
Deze voorbeelden tonen aan dat de gezamenlijke CEBRA-inbeddingen aanwezig zijn in alle hulpvariabelen, waaronder onderwerphoudingen, objecthoudingen, lichaamsafstanden, onderwerpgedragsmotieven, objectgedragsmotieven en sociale gedragsmotieven (Figuur 5A). Om de consistentie van gedragsmotieven en neurale inbeddingen in sessies of proefpersonen te verifiëren, wordt Procrustes-analyse35 gebruikt over drie muisparen (Figuur 5B). Aangezien CEBRA-inbeddingen verdeeld zijn over een eenheidsbol, was alleen de rotatieparameter in de Procrustes-analyse ingeschakeld. Aangezien de CEBRA-inbeddingen met natuurlijk gedrag geen duidelijke basislijn hebben, voerde dit deel eerst labelgeleide uitlijningsbemonstering uit op de inbeddingen om uit te lijnen, waarbij consistente ankerpunten werden gegarandeerd voordat Procrustes-analyse werd toegepast. Visueel vertonen deze CEBRA-inbeddingen een zekere mate van intrinsieke consistentie, waarbij lichaamsafstand en sociale motieven de hoogste afstemming vertonen. Het past bij de kwantificering van de RMSE voor en na de uitlijning van Procrustes (Figuur 5C). Vervolgens wordt de nauwkeurigheid van de inbeddingsdecodering vergeleken voor poses (Figuur 5D) en motieven (Figuur 5E). Hoewel hun representaties verschillen, is elk met hoge nauwkeurigheid te decoderen. Hoewel de decodering van de RMSE van de lichaamsafstand aanzienlijk hoger is dan de poses van het onderwerp en het object, is het niet meer dan de volgnauwkeurigheid van ADPT7.
Om de oorsprong van deze hypothesegestuurde inbeddingen te onderzoeken, werd een zelfgeorganiseerde inbedding van neurale activiteit gegenereerd via CEBRA (Figuur 5A, rechterkolom). De vorm van de neurale inbedding is ingewikkelder dan die van de andere gewrichtsinbeddingen, waarbij patronen van verschillende gewrichtsinbeddingen zijn opgenomen. Bovendien werden de overeenkomsten tussen neurale inbeddingen en gewrichtsinbeddingen vergeleken met behulp van Procrustes-transformatie, en vervolgens werden hun cosinusovereenkomsten vergeleken (Figuur 5F). De cosinusovereenkomst wordt per minuut afgeleid tussen de uitgelijnde inbeddingen op overeenkomstige tijdstippen.
De gezamenlijke inbedding van de S1-proefpersoon werd geselecteerd als basis voor gelijkenisvergelijkingen op basis van de gevestigde rol van de S1 bij het coderen van zelfgeorganiseerde somatosensorische inputs36. Deze inbedding dient als een biologisch betekenisvol referentiepunt voor het evalueren van hoe andere variabelen, zoals objectgerelateerde motieven, worden weergegeven binnen dezelfde neurale ruimte. Dergelijke vergelijkingen stellen ons in staat om de relatieve sterkte van codering voor verschillende gedragsdimensies te beoordelen met betrekking tot een zelfgerelateerde somatosensorische basislijn.
Bij het vergelijken van de cosinusgelijkenis van neurale inbeddingen met de S1-subject poses gewrichtsinbedding als basislijn, blijkt uit deze studie dat de gewrichtsinbeddingen voor objectmotieven significant lager zijn. Dit suggereert dat, tijdens de periode van 15 minuten van vrije sociale interactie in dit voorbeeld, de S1 neurale activiteiten van de proefmuis voornamelijk zowel zijn gedrag als de voortdurende sociale interacties coderen. Hoewel deze analyse dient als een demonstratief geval, kan hetzelfde methodologische kader gemakkelijk worden toegepast op meer gedetailleerde onderzoeken, bijvoorbeeld door inbeddingsstructuren in verschillende tijdsperioden te vergelijken om dynamische verschuivingen in neurale codering aan het licht te brengen.

Figuur 1: Procedure voor het verzamelen van neuro-ethologische gegevens. (A) De integratie van apparaten. (B) De werking van gegevensregistratie. (C) Neurale signaalextractie, schatting van de 2D-houding en reconstructie van de 3D-lichaamsbaan na opname. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 2: Voorbewerkte gegevens van muis 1 voor verdere analyse. (A) Neuronale activiteiten. (B) Onderwerp poses. (C) Object poses. (D) Afstand van het lichaam. (E) Gedragsmotieven. Van boven naar beneden zijn subject-, object- en sociale gedragsmotieven. (F) De correlatiecoëfficiëntmatrices tussen neurale activiteit en poses. Links: de correlatiecoëfficiënten tussen neurale activiteit en onderwerphoudingen. Midden: de correlatiecoëfficiënten tussen neurale activiteit en objecthoudingen. Rechts: de correlatiecoëfficiënten tussen neurale activiteit en lichaamsafstand. De correlatiecoëfficiënten zijn tussen elk neuronspoor en elke pose-dimensie. (G) De verdelingen van correlatiecoëfficiënten van F. De neuronindices worden gesorteerd op basis van de correlatiecoëfficiënten tussen neurale activiteit en onderwerphoudingen. Afkortingen: N & S = neurale activiteit en subject poses, N & O = neurale activiteit en object poses, N & B = neurale activiteit en lichaamsafstanden, CC = correlatiecoëfficiënten. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 3: Voorbewerkte gegevens van muis 2 voor verdere analyse. (A) Neuronale activiteiten. (B) Onderwerp poses. (C) Object poses. (D) Afstand van het lichaam. (E) Gedragsmotieven. Van boven naar beneden zijn subject-, object- en sociale gedragsmotieven. (F) De correlatiecoëfficiëntmatrices tussen neurale activiteit en poses. Links: de correlatiecoëfficiënten tussen neurale activiteit en onderwerphoudingen. Midden: de correlatiecoëfficiënten tussen neurale activiteit en objecthoudingen. Rechts: de correlatiecoëfficiënten tussen neurale activiteit en lichaamsafstand. De correlatiecoëfficiënten zijn tussen elk neuronspoor en elke pose-dimensie. (G) De verdelingen van correlatiecoëfficiënten van F. De neuronindices worden gesorteerd op basis van de correlatiecoëfficiënten tussen neurale activiteit en onderwerphoudingen. Afkortingen: N & S = neurale activiteit en subject poses, N & O = neurale activiteit en object poses, N & B = neurale activiteit en lichaamsafstanden, CC = correlatiecoëfficiënten. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 4: Voorbewerkte gegevens van muis 3 voor verdere analyse. (A) Neuronale activiteiten. (B) Onderwerp poses. (C) Object poses. (D) Afstand van het lichaam. (E) Gedragsmotieven. Van boven naar beneden zijn subject-, object- en sociale gedragsmotieven. (F) De correlatiecoëfficiëntmatrices tussen neurale activiteit en poses. Links: de correlatiecoëfficiënten tussen neurale activiteit en onderwerphoudingen. Midden: de correlatiecoëfficiënten tussen neurale activiteit en objecthoudingen. Rechts: de correlatiecoëfficiënten tussen neurale activiteit en lichaamsafstand. De correlatiecoëfficiënten zijn tussen elk neuronspoor en elke pose-dimensie. (G) De verdelingen van correlatiecoëfficiënten van F. De neuronindices worden gesorteerd op basis van de correlatiecoëfficiënten tussen neurale activiteit en onderwerphoudingen. Afkortingen: N & S = neurale activiteit en subject poses, N & O = neurale activiteit en object poses, N & B = neurale activiteit en lichaamsafstanden, CC = correlatiecoëfficiënten. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 5: Analyse van CEBRA-inbeddingen van neuro-ethologische gegevens. (A) CEBRA-inbeddingen. Van links naar rechts zijn de gezamenlijke inbedding van S1 neurale activiteit en onderwerpsposes, de gezamenlijke inbedding van S1 neurale activiteit en objecthoudingen, de gezamenlijke inbedding van S1 neurale activiteit en lichaamsafstanden tussen twee dieren, de gezamenlijke inbedding van S1 neurale activiteit en gedragsmotieven van proefpersonen, de gezamenlijke inbedding van S1 neurale activiteit en objectgedragsmotieven, de gezamenlijke inbedding van S1 neurale activiteit en sociale gedragsmotieven, en de neurale inbedding van S1. (B) De Procrustes-analyse brengt de bovenstaande inbeddingen op één lijn. De grijze cirkels vertegenwoordigen het muispaar 1 en dienen als referentie-inbedding. De groene plustekens staan voor muispaar 2 en de oranje kruisjes staan voor muispaar 3, beide uitgelijnd met muispaar 1. (C) De gemiddelde kwadratische fout (RMSE) voor (links) en na (rechts) uitlijning van de procrustes (gepaarde t-toets, n=3, gemiddelde ± SEM). (D) De RMSE van pose-reconstructie van CEBRA-inbeddingen (eenrichtings-ANOVA gevolgd door Tukey's meervoudige vergelijkingstest, n=3, gemiddelde ± SEM). (E) De nauwkeurigheid van motiefreconstructie van CEBRA-inbeddingen (eenrichtings-ANOVA gevolgd door Tukey's meervoudige vergelijkingstest, n=3, gemiddelde ± SEM). (F) De cosinusovereenkomsten tussen gewrichtsinbeddingen en neurale inbedding van S1 (eenrichtings-ANOVA gevolgd door de meervoudige vergelijkingstest van Dunnett, n=45, gemiddelde ± SEM). *p < 0,05, **p < 0,01, ***p < 0,001. Klik hier om een grotere versie van deze figuur te bekijken.
| Nee. | Waargenomen probleem | Waarschijnlijke oorzaak | Mogelijke oplossingen |
| 1 | Geen tijdstempels voor gedrag | (1) Defecte SMA- of BNC-kabels | (1) Vervang SMA- en BNC-kabels |
| (2) Ontbrekend USB-naar-TTL-stuurprogramma | (2) Installeer het productieve PL2303 USB-stuurprogramma | ||
| (3) Onjuiste COM-poortselectie | (3) Controleer het COM-poortnummer in Apparaatbeheer en werk het bij in zowel de mTPM-software als het camerascript voor gedrag. | ||
| 2 | Geen zichtbare fluorescentie tijdens mTPM-montage | (1) Gebrek aan virale expressie | (1) Gebruik een andere muis |
| (2) Onjuist gezichtsveld | (2) Pas het gezichtsveld aan | ||
| (3) Onvoldoende laservermogen | (3) Verhoog geleidelijk het laservermogen | ||
| (4) Gedroogde Carbomer gel | (4) Breng opnieuw verse Carbomeer-gel aan | ||
| 3 | mTPM-beeldvorming toont een volledig wit scherm | (1) Lichte lekkage | (1) Wikkel de aluminiumfolie opnieuw in voor een goede afscherming |
| (2) Onvoldoende laservermogen | (2) Verhoog geleidelijk het laservermogen | ||
| (3) Losgemaakte vezel van de mTPM-kop | (3) Plaats de vezel terug in de mTPM en draai de bevestigingsschroef vast | ||
| 4 | Verwijderde frames in gedragsvideo | (1) Weinig omgevingslicht | (1) Verhoog de achtergrondverlichting |
| (2) Onjuiste USB-poort | (2) Gebruik ten minste USB 3.0-poorten | ||
| (3) Onvoldoende computerprestaties | (3) Gebruik een machine met Intel i7-9700K of hoger, dual-channel RAM en SSD-opslag. | ||
| 5 | Geen voortbeweging bij mTPM-gemonteerde muizen | (1) Herhaald gebruik van dezelfde muis | (1) Vermijd hergebruik van muizen binnen 3 dagen |
| (2) Overmatig gebruik van aluminiumfolie | (2) Gebruik minimale folie die nodig is voor lichtafscherming | ||
| (3) Onvoldoende aantal of volume heliumballonnen | (3) Pas het aantal en het opblazen van ballonnen aan om de mTPM-vezel te ondersteunen en tegelijkertijd de natuurlijke houding en beweging van muizen mogelijk te maken. | ||
| 6 | Onnauwkeurige schatting van de 2D-pose | (1) Onvoldoende aantal handmatig gelabelde frames | (1) Annoteer ten minste 200 frames stapsgewijs |
| (2) Onderopgeleid ADPT-model | (2) Verhoog de trainingsepochs in het config.yaml-bestand van ADPT | ||
| 7 | Abnormale 3D-posereconstructie | (1) Onjuiste camerakalibratie | (1) Verbeter kalibratiecontrast en kantelhoek |
| (2) Onnauwkeurige invoer van 2D-poses | (2) Verhoog het aantal vastgelegde afrekenframes | ||
| (3) Los eerst de 2D-problemen op (zie probleem 6) | |||
| 8 | Verkeerde afstemming tussen neurale en gedragsgegevens | (1) Onjuiste volgorde van software-initialisatie | (1) Start altijd met mTPM-opname voordat u de camera gedraagt |
| (2) Weggelaten gedragsframes | (2) Problemen met framedrop aanpakken (zie probleem 4) | ||
| (3) Zorg ervoor dat er voldoende schijfruimte beschikbaar is | |||
| 9 | Geheugenoverloop tijdens BeA/SBeA-verwerking | (1) Te lange opnameduur | (1) Splits opnames op in kortere segmenten (5-60 minuten) en voer vervolgens BeA/SBeA uit |
| (2) Beperkt systeem-RAM | (2) Verhoog de temporele reductiefactor (bijv. van 5 naar 10) in BeA | ||
| (3) Upgrade het RAM-geheugen naar ten minste 64 GB | |||
| 10 | CEBRA kan niet draaien op GPU | (1) Mismatch tussen CUDA en GPU-stuurprogramma | (1) Volg niet direct de tutorial om CUDA 11.3 te installeren |
| (2) Incompatibele PyTorch-versie | (2) Controleer uw GPU-model en stuurprogrammaversie (nvidia-smi) | ||
| (3) Installeer de juiste CUDA- en PyTorch-versies dienovereenkomstig en installeer vervolgens CEBRA via pip |
Tabel 1: Lijst met probleemoplossing. Het volgende is een lijst van 10 eerder tegengekomen niet-triviale problemen en mogelijke oplossingen.
Dit neuro-ethologische opname- en decoderingskader is gebouwd op in de handel verkrijgbare apparaten, zodat de meeste problemen met het oplossen van problemen door de respectieve bedrijven kunnen worden aangepakt. Toch biedt deze studie een lijst met vaak voorkomende problemen om referentie te vergemakkelijken en probleemoplossing te stroomlijnen (Tabel 1). Deze toegankelijkheid maakt het framework gebruiksvriendelijker voor nieuwkomers. Bovendien is het raamwerk zeer flexibel, waarbij synchronisatie tussen neurale en gedragsopnames afhankelijk is van standaard TTL-signalen. Als gevolg hiervan is het eenvoudig om indien nodig andere fysiologische opnameapparaten in het raamwerk te integreren. De daaropvolgende analyseprocedures zijn ook voldoende algemeen om volledig op maat gemaakte neurale en gedragsregistratiesystemen te ondersteunen.
De kosten die gepaard gaan met dit framework, dat is gebaseerd op gecommercialiseerde apparaten, zijn relatief hoog (~500.000 USD), waardoor het lab een extra financiële last krijgt. Hoewel recente open-source tools zoals MINI2P13 en Anipose37 kunnen helpen de materiaalkosten te verlagen, suggereert deze ervaring dat de totale kosten vergelijkbaar zullen blijven wanneer rekening wordt gehouden met de personeelskosten die gemoeid zijn met debugging. Een andere beperking van dit raamwerk ligt in de interpreteerbaarheid van CEBRA-inbeddingen. Als een methode op basis van kunstmatige neurale netwerken, is het inherent uitdagend om te interpreteren. Hoewel dit voorbeeld een eenvoudige benadering biedt om de inbeddingen uit te leggen, zullen er van geval tot geval verdere methoden moeten worden ontwikkeld voor verschillende projecten. Een mogelijke oplossing voor verdere interpretatie van CEBRA-inbeddingen is de toepassing van dynamische systemen38. Bovendien kan natuurlijk gedrag worden gesegmenteerd in verschillende fasen, zoals interacties wanneer de twee muizen ver of dichtbij zijn. Verschillende wetenschappelijke vragen kunnen de ontwikkeling van op maat gemaakte workflows voor gegevensanalyse vereisen.
Hoewel het huidige mTPM + 3D-camerasysteem wordt ingezet in een open veldarena, is de toepassing ervan niet beperkt tot deze specifieke gedragscontext. De belangrijkste beperkingen vloeien voort uit de fysieke tethering van het beeldvormingssysteem, die de mate van mobiliteit van dieren beperkt, en het gezichtsveld van de 3D-camera, dat het traceerbare volume beperkt. Deze factoren kunnen in toekomstige iteraties worden aangepakt door draadloze beeldvormingsmodules39 of trap-camera-arrays40 op te nemen om complexere en naturalistische gedragsparadigma's mogelijk te maken. Met name zijn zowel het mTPM-systeem als de 3D-camera-opstelling in staat tot continue 24-uurs gegevensverzameling10,41, waardoor de hele pijplijn zeer geschikt is voor gedrags- en neurale opnamestudies op lange termijn.
Deze studie hanteert een volledig datagestuurde benadering om de neurale codering van spontaan gedrag te onderzoeken, en ziet daarom opzettelijk af van het toekennen van vooraf gedefinieerde semantische labels aan geclusterde gedragsmotieven. Deze beslissing is geworteld in het doel om de generaliseerbaarheid van het raamwerk voor het in kaart brengen van neuraal gedrag te behouden, waardoor het onafhankelijk kan opereren van door de onderzoeker opgelegde gedragscategorieën. Lezers die geïnteresseerd zijn in de biologische interpreteerbaarheid en gesuperviseerde classificatie van gedragsmotieven kunnen verwijzen naar eerdere werken 1,10, evenals een recente studie42, waarin systematisch niet-gesuperviseerde motiefclustering werd vergeleken met handmatig gelabeld gedrag met behulp van hetzelfde onderliggende Behavior Atlas-raamwerk. Deze studies bieden ook uitgebreide visualisaties, waaronder 3D-posesequenties, trajecten en inbeddingen op motiefniveau, beschikbaar via openbare repositories. Samen bieden deze bronnen complementaire inzichten in de semantische structuur van gedrag en ondersteunen ze de flexibele, generaliseerbare neurale decoderingsbenadering die hier wordt toegepast.
Deze gegevensverwerkingspijplijn is ontworpen met het oog op modulariteit en flexibiliteit, waardoor aanpassing aan diverse experimentele omgevingen en gebruikersvoorkeuren mogelijk is. Elk belangrijk onderdeel van de pijplijn, variërend van 3D-poseschatting, clustering van gedragsmotieven zonder toezicht, voorverwerking van neurale signalen tot gezamenlijke neuro-ethologische inbedding, wordt geïmplementeerd als een onafhankelijke module met duidelijk gedefinieerde invoer- en uitvoerinterfaces. Deze architectuur stelt gebruikers in staat om in elke fase alternatieve tools of algoritmen te vervangen (bijv. verschillende pose-schattingskaders 6,22, gedragsclustering-algoritmen43,44 of neurale decoders45,46) zonder de algehele workflow te verstoren. Hoewel deze componenten zijn ontworpen om interoperabel te zijn, zijn in deze studie niet alle mogelijke combinaties van alternatieve methoden uitputtend getest en moeten gebruikers mogelijk extra afstemming uitvoeren om compatibiliteit in hun specifieke toepassingen te garanderen. Een dergelijke modulariteit vergemakkelijkt zowel reproduceerbaarheid als uitbreidbaarheid, en maakt het mogelijk het raamwerk aan te passen aan soorten, registratiemodaliteiten of gedragsparadigma's die verder gaan dan die welke hier worden gedemonstreerd. Om een breder gebruik door de gemeenschap te ondersteunen, biedt deze studie een schematisch overzicht en een samenvattende tabel (Figuur 1, Materiaaltabel).
De parameterinstellingen die in deze pijplijn voor SBeA en CEBRA worden gebruikt, zijn gebaseerd op een combinatie van standaardwaarden en empirische afstemming die specifiek is voor deze experimentele context, waarbij muizen vrij kunnen bewegen onder natuurlijke sociale interactie. Deze parameters zijn gevalideerd om alle resultaten van dit onderzoek te reproduceren zonder dat verdere aanpassingen nodig zijn. Hoewel gebruikers bepaalde parameters mogelijk willen afstemmen op verschillende opname-instellingen of gedragstaken, zijn dergelijke wijzigingen niet nodig voor het repliceren van deze pijplijn. Voor gebruikers die in andere contexten werken, wordt aanbevolen de originele documentatie en literatuur voor SBeA en CEBRA te raadplegen, waar parameterbereiken en taakspecifieke richtlijnen worden gegeven. Deze implementatie dient als een robuuste referentieconfiguratie die direct kan worden toegepast of aangepast als dat nodig is.
De primaire vooruitgang van dit raamwerk ligt in de toepassing ervan op vrij bewegende dieren. Eerdere studies uitgevoerd met dieren die aan het hoofd zijn gefixeerd, kunnen binnen dit kader worden aangepast aan vrij bewegende omstandigheden. Taken zoals de Go/No-Go Task47 en Two-Alternative Forced Choice48 kunnen bijvoorbeeld worden aangepast en geïntegreerd in dit raamwerk op basis van natuurlijke gedragsparadigma's. Deze benadering elimineert artefacten veroorzaakt door hoofdbeperking, waardoor de relatie tussen taak- en natuurlijke gedragstoestanden kan worden bestudeerd. Dit kader geeft dieren meer autonomie bij het nemen van beslissingen. Het ondersteunt ook de studies van het ruggenmerg in naturalistische contexten, waarbij de mTPM-opnamemethode voor het ruggenmerg wordt gecombineerd49. Bovendien vergemakkelijkt het de studie van vrij groepsgedrag, een fenomeen dat niet haalbaar is in hoofdgefixeerde opstellingen. De workflow voor gegevensanalyse maakt de interpretatie van neurale populatieactiviteit over meerdere variabelen mogelijk, met behulp van inbeddingen om de complexiteit van de hersenfunctie achter neurale populaties te ontrafelen.
De auteurs verklaren dat zij geen belangenconflicten hebben.
Dit werk werd ondersteund door het Strategic Priority Research Program van de Chinese Academie van Wetenschappen (subsidienr. XDB1010101 aan P.W.), STI2030-Major Projects (subsidie nr. 2021ZD0203900 aan P.W.), National Natural Science Foundation of China (subsidie nr. 32222036 aan P.W.), National Natural Science Foundation of China (subsidie nr. T2394530 aan P.W.), en Shenzhen Science and Technology Program (subsidienr. KJZD20230923115114028 aan P.W.). De auteurs willen ook het Nanjing Brain Observatory (NBO) en het PKU-Nanjing Joint Institute of Translational Medicine (Nanjing 211800, China) bedanken voor hun steun en hulp bij het gebruik van de twee-fotonenmicroscoop.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| 3D gedragsregistratiesysteem | BayONE Scientific | BA-3D-Muis | Geïntegreerde synchronisatiemodule |
| Ballon | AliExpress | URL: https://tinyurl.com/3uex669s | Elke ballon die licht genoeg is om te vliegen wanneer gevuld met helium. De ballonnen zijn ronde folieballonnen, ongeveer 45 cm in diameter, en hebben zelfsluitende kleppen. De URL biedt een voorbeeld van de ballonnen. |
| Carbomer ooggel | Vidisic | Carbomer 980 gebaseerde smerende ooggel | 10g |
| Katoenen touw | AliExpress | URL: https://tinyurl.com/ywu7u754 | Dik en licht, 1-2 mm diameter. De URL biedt een voorbeeld van het katoenen touw. |
| Craniale boor | RWD | 78001 | 0,8, 1,4 en 2,1 mm boor |
| Aangepaste cameramodule configureerbaar | Intel | RealSense D435 | / |
| Hoogwaardig acryl structureel hechtmiddel | HUITIAN | 1320 | 490ml |
| Muis voor beeldvorming | TRANSCEND VIVOSCOPE | URL: https://en.tv-scope.com/ | De mannelijke muis met C57BL/6J achtergrond (10 weken oud) werd gehuisvest in 1 muis per kooi onder een 12 h licht-donker cyclus bij 22–25 °C met 40%–70% vochtigheid en kreeg vrij toegang tot water en voedsel ad libitum. AAV9-CaMKII-GCaMP6s virussen werden geïnjecteerd in zijn primaire somatosensorische cortex (AP, −0.60 mm; ML, −2.40 mm; DV, 2.00 mm). In ons onderzoek werden de muizen voorbereid door TRANSCEND VIVOSCOPE als onderdeel van hun professionele dierenvoorbereidingsdienst. Deze dienst omvat virusinjectie, craniale vensterimplantatie en basisplaatinstallatie specifiek afgestemd op hun miniatuur twee-foton microscopie systeem. |
| Muis voor interactie | BayONE LAC | URL: https://lac.bayonesci.com/ | De mannelijke muizen met C57BL/6J achtergrond (10 weken oud) werden gehuisvest in 5 muizen per kooi onder een 12 h licht-donker cyclus bij 22–25 °C met 40–70% vochtigheid en kreeg vrij toegang tot water en voedsel ad libitum. Alle veehouderij- en experimentele procedures werden goedgekeurd door het Animal Care and Use Committee van het Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences. |
| mTPM neurologische registratiesysteem | TRANSCEND VIVOSCOPE | SUPERNOVA-600 | De SUPERNOVA-600 is een volledig geïntegreerd miniatuur twee-foton beeldvormingssysteem voor vrij bewegende knaagdieren, inclusief alle essentiële optische en registratiecomponenten, maar met uitsluiting van externe stimulatieapparaten. Het zou de geïntegreerde synchronisatiemodule moeten bevatten. |
Request permission to reuse the text or figures of this JoVE article
Request Permission