Method Article

Drosophila melanogaster'de İzleme ve Otomatik Davranışsal Niceliklendirme Protokolü

DOI:

10.3791/71417

July 24th, 2026

* These authors contributed equally

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bu protokol, eşleşmiş Drosophila'daki anahtar vücut noktalarını takip etmek için Python tarafından poz tahminini kullanır; bu da özellikle sosyal etkileşimde ince sosyal davranışların otomatik olarak nicelendirilmesini kolaylaştırır; ayrıca ısı haritaları ve lokomotor yörüngeler oluşturulur.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Geleneksel centroid tabanlı takip yöntemlerinin sınırlamalarını aşan açık kaynaklı bir analitik araç geliştirmek için, özgürce davranan Drosophila çiftlerindeki sosyal etkileşimleri doğru şekilde analiz eden bir protokol sunuyoruz. Özellikle, bu protokol yüksek çözünürlüklü ağ (HRNet) çerçevesinden ilham alarak aynı anda beş anatomik anahtar noktayı — baş, göğüs, karın ve sol ve sağ kanat uçları — takip eder ve sosyal davranışların sonraki nicel analizleri için yüksek çözünürlüklü koordinat verileri üretmeyi amaçlamaktadır. Bu protokol, Python tabanlı tam bir iş akışı ve tasarladığımız grafiksel kullanıcı arayüzü (GUI) dahil olmak üzere veri seti oluşturma, model eğitimi ve otomatik koordinat çıkarımı ile sineklerde mekânsal doluluk ısı haritaları, lokomotor yörüngeleri ve sineklerde sosyal etkileşim oranları oluşturmak için entegre modüller içeriyor. Bu çerçeveyi doğrulamak için, yaygın olarak kullanılan iki suş olan w1118 ve Canton-S (CS) kullanılarak test edilmiştir. Sonuçlarımız anahtar nokta algısının kararlılığını gösterdi ve mekânsal kullanım ile lokomotif yapısında genotipe özgü farklılıkları ortaya koydu. Bu metodoloji, Drosophila'da nicel etoloji ve sosyal etkileşimlerin otomatik analizi için ölçeklenebilir bir temel sağlarken, manuel açıklama çabasını azaltır ve tekrarlanabilirliği artırır.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Drosophila melanogaster, güçlü genetik araçlara ve iyi haritalanmış sinir devrelerine sahip, davranışın mekanik olarak incelenmesini sağlayan yaygın kullanılan bir modelorganizmadır 1. Flört ve saldırganlık dahil olmak üzere geniş bir sosyal davranış yelpazesine sahiptir ve güçlü bir öğrenmeyeteneğine sahiptir 2,3,4,5,6,7,8. Her biri, kompakt ama son derece iyi organize edilmiş bir sinir sistemi tarafından kontrol edilen farklı motor unsurlardan oluşur. Önemli olarak, vücut duruşunun hassas ölçümü, eylem seçiminin nörolojik temellerini anlamak için gereklidir çünkü bu davranışların çoğu, bağlamsal ve iç durum bilgisini kodlayan ince taneli duruşmotifleri içerir 9,10.

Bireysel farklılıkları yakalamak için tek uçuş çözünürlüğüne ihtiyaç olmasına rağmen, Drosophila'daki birçok yüksek verimli davranışsal testler hâlâ grup düzeyindeindekslere dayanır 11. Yüksek verimli davranışsal testler, sosyal tercih için T-labirenttestleri 12,13, sinekler arası mesafeyi niceleyen sosyal mesafe testleri veya duyusal uyarım14 altında toplama/kaçınma paradigmalarını içerir; popülasyon eğilimlerini verimli bir şekilde yakalayabilir. Ancak, bunlar doğası gereği bireyler arasında ortalamayı içerir; böylece eylem dizilerindeki heterojenliği ve sosyal değişimlerin zamansal yapısını gizler. Yıllar içinde, uçuş başına tanımlamaya yönelik girişimler, kinematik eşiklerle kural tabanlı olay algılama, merkez takibi ile arka plan çıkarma ve manuel videoaçıklaması 15,16,17,18 gibi işlevsel olarak kısıtlanmış yöntemlere dayanmıştır. Sonuç olarak, saldırma, vurma veya kanat tehditleri gibi ayrık davranışlar genellikle göz ardı edilir veya yanlış etiketlenir; bu da önemli manuel düzeltme gerektirir. Bu tür kısıtlamalar, sinirsel aktivite ile bireysel eylemler arasında kesin zamansal hizalanma gerektiren mekanik çalışmaları kısıtlamıştır.

Bilgisayar görüşü ve makine öğrenimi tabanlı poz tahmini alanındaki son gelişmeler sayesinde devrim niteliğinde bir çözüm artık mevcuttur. DeepLabCut19 ve SLEAP20 gibi açık kaynak çerçeveler, işaretsiz vücut parçası algılama, ayrık eylemlerin ölçeklenebilir sınıflandırılması ve yakın etkileşimler sırasında bile bireysel kimliğin korunmasını sağlar. Bu özellikler, önceki grup tabanlı ve kural odaklı yaklaşımların dezavantajlarını aşar ve karmaşık sosyal davranışların tekrarlanabilir nicelendirilmesini mümkün kılar.

Drosophila'daki bireysel etkileşimler, sosyal etkileşimlerin ilerlemesini gösteren benzersiz motor özelliklerle karakterize edilir. Örneğin saldırganlık, saldırma, kanat tehditleri ve grappling gibi tipik davranışları içerir; bunların hepsi büyüyen çatışmaaşamalarını temsil eder 21,22. Kur kurma da benzer şekilde yönelim, tek taraflı kanat uzantısı, şarkı üretimi, tıklama ve çiftleşme girişimi ile tanımlanır; bunlar bir araya gelerek çiftleşme etkileşimlerinin zamansaldizisini oluşturur 23. Bu motifleri yakalamak, vücut duruşunun ve eklem hareketlerinin doğru tanınmasına bağlıdır24,25. Pratikte, örnekleme, ince motor desenlerin sinirsel aktivite ile hassas şekilde tespit edilip hizalanmasını sağlamak için uzun kayıt süreleri boyunca yüksek mekansal ve zamansal çözünürlük gerektirir25,26.

Burada, beş anatomik anahtar noktanın otomatik tanımlanması için açık kaynaklı, vizyon tabanlı bir çerçeve sunuyoruz—kafa, göğüs, karın, sol ve sağ kanatuçları 27. Sistem, veri seti oluşturma, model eğitimi ve koordinat çıkarımı için tam bir iş akışını içerir ve özelleştirilebilir davranışsal sınıflandırma için uygun yüksek çözünürlüklü zaman serisi verileri üretir. Manuel açıklama süreçlerini otomatikleştirerek ve analitik iş akışlarını standartlaştırarak, yöntemimiz sosyal etkileşim davranışlarının ince ölçekli nicel analizini sağlar, verimliliği ve tekrarlanabilirliği artırırken, analiz için gereken zaman ve emek miktarını önemli ölçüde azaltır.

Sistemin güvenilirliğini doğrulamak için, bunu yaygın olarak kullanılan iki laboratuvar suşuna – w1118 ve Canton-S (CS)'ye uyguladık ve çerçeveler arasında stabil anahtar nokta algılamasının yanı sıra baş mesafesi ve yön açısına dayalı mekansal doluluk, yörünge özellikleri ve sosyal etkileşim göstergelerinde genotipe özgü farklılıkları gözlemledik. Araştırmacılar, bu protokolün uygunluğunu gerekli uzaylı-zaman çözünürlüğüne (≥30 fps, ≤0,5 mm/piksel) ve video kayıt koşullarına (aydınlatma ve kontrast) göre değerlendirebilirler. Piksel boyutu doğrudan kamera ayarlarından belirlenebilir. Ölçülen vücut uzunluğuna sahip bir meyve sineği, kalibrasyon için görüntüleme alanının içine yerleştirilebilir. Bu protokol özellikle aşağıdaki senaryolar için uygundur: iki serbest etkileşimde bulunan Drosophila'yı aynı anda takip etmek ve bireysel kimliklerini ayırt etmek gerekir; sadece centroid pozisyonlar yerine ince duruşlara (örneğin baş açısı ve mesafe) odaklanmak; manuel notlama mümkün olmadığı durumlarda kayıt süresi 10 dakikayı aşması; sonraki analizlerde davranışsal olaylar ile sinirsel aktivite (örneğin, kalsiyum görüntüleme veya elektrofizyoloji) arasında milisaniye düzeyinde zamansal hizalanma gerektiriyordu.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

1. Sinek hazırlığı

  1. Deneylerden önce 3–4 günlük civarında kısa bir CO₂ anestezi altında sinekleri toplayıp cinsiyetleştirin.
    NOT: Anestezi süresi ve CO₂ akış hızı, her laboratuvarda kullanılan karbondioksit silindirinin spesifikasyonlarına ve basıncına bağlı olarak değişebilir. Sinekler anestezi sırasında sürekli olarak izlenmeli ve CO₂ maruziyeti yalnızca sinekler tamamen anestezi edilip hareketlerinin tamamen durduğu sürece devam ettirilmelidir.
  2. Her sinekleri ayrı ayrı standart mısır unu–agar–glikoz–maya ortamı içeren 50 mL Falcon tüpüne yerleştirin.
  3. Kullanıma kadar 12 saatlik ışık/karanlık döngüde sinekleri 25 °C'de tutun.

2. Arena inşası

  1. İki adet 3 mm şeffaf akrilik plaka ve bir adet 3 mm polietilen levha hazırlayın.
  2. Polietilen plakanın ortasına dört dairesel oda (her biri çapı 35 mm) kesin.
  3. Bir akrilik plakayı polietilen plakaya bağlamak için klipsler kullanarak odanın tabanını oluşturur; İkinci akrilik plakayı çıkarılabilir bir kapak olarak kalın.

figure-protocol-1
Şekil 1: Davranışsal arenanın ve görüntüleme düzeninin şeması. (A) Özel bir gözlem odasının inşası diyagramda gösterilmiştir. Oda, üç ana katmandan oluşur: 3 mm şeffaf akrilik taban plakası; 3 mm polietilen plaka, dört adet 35 mm çapında dairesel kesik ve ayrı oda kuyusu olarak hizmet veriyordu; ve çıkarılabilir bir kapak olarak işlev gören ikinci bir akrilik plaka. (B) Kamerayı dikey olarak 40 cm uzunluğundaki bir optik direğe monte etmek için 90° adaptör kelepçesi kullanılır. Yukarıdan aşağı görüntüleme için, kamera çok katmanlı gözlem alanının doğrudan üzerinde konumlandırılır ve optik ekseni odaya dik konumlanır. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

3. Görüntüleme kurulumu

  1. İki adet 20 cm optik kutup ve bir 40 cm uzunluğunda kutup ile 90° adaptör kelepçeleri birleştirin.
  2. Kamerayı (1280 × 1024 piksel) 40 cm uzunluğundaki direğe dikey olarak monte edin, arena yüzeyine dik hizalayın ve kare hızını 150 fps'ye ayarlayın.
  3. Arenayı, 25 cm × 25 cm dimmable gün ışığı beyazı LED panele yerleştirin; üzerine difüzyon levha ile kaplı bir panel.
  4. Arena yüzeyinde aydınlatmayı yaklaşık 1500 luks olarak ayarlayın.
    NOT: İkili önizlemede kanat kenarlarının görünür kalmasını sağla. Isı kaynaklı artefaktları önlemek için >2000 lux'tan kaçının; çünkü sinekler ışık kaynağından gelen termal stres nedeniyle doğal hareket hareketlerini veya dağılımlarını değiştirebilir.

4. Kayıt prosedürü

  1. Arenanın her köşesinin altına 3 cm köpük pedler yerleştirerek stabilizasyon sağlayın.
  2. Sinek çiftlerini CO₂ anestezisi altında odalara aktarmak; üst akrilik plakayla mühürleyin.
  3. Kayıt yapmadan önce sineklerin 40 dakika alışmasına izin verin.
  4. Video edinimini MIAS.exe27 ile başlatın: başlatmak için q, durdurmak için c'ye basın.
    NOT: Bu, standart koşullar altında serbestçe etkileşime giren sinek çiftlerinin sürekli video kayıtlarını sağlar.

5. Sosyal aktivite panelini tanımlayın

  1. Ön işleme betikini çalıştır: python SoAL_PreProcess.py [video_file_path]
    NOT: Tüm kodlama betikleri Ek Dosya 1'de sağlanmıştır.
  2. Odalık alanını not edin ve Genotype_age (gün) × 1 (oda sayısı) şeklinde meta veriler atayın. (örneğin, CS_3 × 1)
  3. En iyi arka plan çıkarımı ve kanat görünürlüğünü sağlamak için ikili görüntüde kanatlar neredeyse görünmez hale gelene kadar algılama eşik kaydırıcısını ayarlayın.

6. Veri seti hazırlama

  1. Yeni bir veri seti klasörü oluşturun:
    python tools/SoAL_DatasetGen.py DATASETNAME 10 (kare örnekleme aralığı)
    NOT: Çerçeve örnekleme aralığı parametresi ("10"), daha önce yayımlanmış birprotokol 27'den uyarlanmıştır. Daha düşük değerler örnekleme yoğunluğunu ve hesaplama yükünü artırırken, yüksek değerler hesaplama talebini azaltır ve mevcut donanım performansı ile deneysel gereksinimlere göre ayarlanabilir.
  2. 'tools/SoAL_DatasetUtils.py' bölümünde video yolu ve veri seti yolunu kur
  3. Fırlatma manuel etiketleme arayüzü:
    >python araçları/SoAL_LabelUI.py DATASETNAME
    1. Çerçeve navigasyonu: Sırasıyla bir sonraki veya önceki kareye gitmek için Boşluk veya Z tuşuna basın. Alternatif olarak, navigasyon için zaman çizelgesi kaydırıcısını kullanın.
    2. Anahtar nokta etiketleme: Her görselde bir sineğin doğru konumuna tıklayın (belirli bir sırayla: baş, göğüs, karın, sol kanat ve sağ kanat) ve 5 anahtar noktayı işaretleyin.
    3. Anahtar noktası seçimi: Numara tuşlarına basarak bir tuş noktası seçer (beyaz bir daire ile gösterilir). Bir sonraki tıklama, seçilen anahtar noktaya yeni bir sayı yeniden atanır.
    4. Kaydet: Annotasyon sonuçlarını kaydetmek için pencereyi kapatın veya D tuşuna basın.
      NOT: Tam bir eğitim seti arşivi iki bileşenden oluşur: bir resim dizini ve bir annotation.json dosyası.

7. Model eğitimi

  1. Veri setini eğitim ve doğrulama kümelerine ayırın:
    python tools/SoAL_DatasetGen.py DATASETNAME bölünmesi
    'dataset/'de iki yeni klasör oluşturulacak.
  2. hrnet/fly_w32.yaml içinde eğitim parametrelerini yapılandırmak:
    Dönüş faktörü: 15°
    Ölçek faktörü: 0.35
    Parlaklık faktörü: 0.25
    Parti büyüklüğü: 24
    Dönemler: 200
  3. Eğitim programını yürütün:
    python hrnet/tools/train.py --cfg hrnet/fly_w32.yaml
    Ortalama hassasiyet (AP) durgunlaştığında eğitim setlerini sonlandırmak; en iyi modeli (AP > %90) korumak istiyor.
  4. Modeli şu şekilde valide et:
    Python hrnet/tools/test.py --CFG hrnet/fly_w32.yaml
    Sonuç: Çok uçuşlu anahtar nokta algılama için sağlam HRNet tabanlı model.

8. Algılama programını çalıştırın

  1. Yeni video dosyalarını video dizinine kopyalayın.
  2. 5. adımda gösterildiği gibi meta verileri not edin.
  3. Çalışma algılama programı: python SoAL_KptDetect.py all
  4. Tespit sonuçlarını inceleyin:
    Python Tools/SoAL_ViewKptUI.py excel_file_path (.cvs/xslx)
    Sonuç: Her bir sinekte beş anatomik simgenin iki boyutlu koordinatları, çerçeveler arasında.

9. Davranışsal Niceliklendirme

  1. Bağımsız bir GUI uygulaması (Ek Dosya 2) başlatın ve koordinat dosyalarını arayüze aktarın.
  2. Mekansal doluluk ısı haritaları (arena pozisyonlarının olasılık yoğunluğu) oluşturun.
  3. Koordinat zaman serilerinden lokomotor yörüngeleri yeniden inşa edin.
  4. Baş mesafesi, yönelim ve türetilmiş sosyal durum dahil olmak üzere sosyal etkileşim verileri oluşturun.
    Sonuç: Genotipe özgü mekansal kullanım ve hareket dinamiklerinin standartlaştırılmış görselleştirmesi.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Şekil 1 , Drosophila'da doğal sosyal etkileşimlerin kaydedilmesinde kullanılan arena geometrisi, aydınlatma konfigürasyonu ve kamera yerleşimini göstermektedir. Bu kurulum, poz tahmini ve koordinat çıkarımı için uygun dengeli aydınlatma ve stabil görüntüleme koşullarını sağlar.

Otomatik poz tahmini, her kaydedilen videolara uygulanarak her sineğin önceden tanımlanmış anatomik anahtar noktaları için iki boyutlu koordinatlar çıkarıldı. Model, yakın mesafeli etkileşimlerde bile çerçeveler arasında baş, göğüs, karın ve kanat eklemlerini tutarlı şekilde tanımladı. Şekil 2, üst üste binmiş anahtar noktalarla temsil eden bir çerçeveyi gösterir; kayıt boyunca doğru çoklu uçuş takibi ve stabil anahtar noktası algısını gösterir. Bu adımın güvenilirliği, çıkarılan koordinat zaman serilerinin sonraki nicel analizler için sağlam bir temel oluşturmasını sağlar. Şekil 3 , analitik iş akışını göstermektedir.

Çıkarılan koordinatları ve her koordinat için çerçeve oranını kullanarak, arenadaki sinek pozisyonlarının kümülatif dağılımını görselleştirmek için mekânsal doluluk ısı haritaları oluşturduk. Bu ısı haritaları, sinek konumlarının zaman içindeki olasılık yoğunluğunu özetler ve tercih edilen yerleşim alanlarını vurgular. Şekil 4 ve Şekil 5, w1118 ve Canton-S (CS) sinekleri için temsil ısı haritalarını sunmaktadır. İki genotipte merkezi ve çevresel bölgeler arasındaki mekansal kullanım kalıplarındaki farklılıklar kolayca gözlemlenebilir ve arena keşfi ve bölge tercihindeki belirgin eğilimleri yansıtmaktadır.

Doluluk desenlerine ek olarak, koordinat zaman serilerinden lokomotor yörüngeleri yeniden inşa ederek ince ölçekli hareket dinamiklerini yakaladık. Yörüngeler, her ardışık karedeki sineklerin iki boyutlu koordinatlarının herhangi bir düzgünleştirme olmadan bağlanmasıyla oluşturuldu. Şekil 4 ve Şekil 5'te gösterilen yörüngeler, w1118 ve CS sinekleri için bireysel hareket yollarını göstererek, hareket aralığı, yol karmaşıklığı ve yüksek doluluk bölgeleri arasındaki geçişlerde genotipe özgü farklılıkları ortaya koymaktadır. Anahtar nokta tespit sonuçları, ısı haritaları ve yörünge yeniden yapılandırmaları, birleşik poz tahmini ve koordinat tabanlı analiz boru hattının, genotipler arasında serbestçe etkileşimde bulunan Drosophila'nın davranışsal yapısını etkili şekilde yakaladığını ve ayırt ettiğini göstermektedir.

Ayrıca her çerçevede beş anatomik anahtar noktanın iki boyutlu koordinatlarına dayanarak sosyal etkileşimi tanımladık. Her iki kriterin aynı anda karşılandığı durumlarda bir çift sosyal olarak ilişkili olarak kabul edildi: kafa kafaya mesafe 0,5 mm'den fazla ancak 20 mm'den az ve yön farkı 30°28,29,30,31'den fazla. Buna göre, her çift için sosyal etkileşimde geçirilen sürenin oranını ölçtük (genotip başına altı çift). Yöntemimiz, Şekil 6'da gösterildiği gibi, sineklerde sosyal davranışı güvenilir şekilde ölçebilmektedir. W1118 ve CS sinekleri için ortalama sosyal oranlar, altı bağımsız çoğaltma deneyi boyunca sırasıyla 0.270 ± 0.001 ve 0.252 ± 0.005 idi; bu da farklı deneysel gruplar arasında güçlü tekrarlanabilirlik göstermektedir. Ayrıca, iki vahşi tip sinek türü arasında sosyal oranda anlamlı bir fark olmaması sonucunla da tutarlıdır.

figure-results-1
Şekil 2: Temsilci anahtar nokta tespit sonuçları. Otomatik poz tahmini, her kareler arasında her sinek için önceden tanımlanmış tüm anatomik anahtar noktaları belirledi. Üst üste bükülmüş işaretler, doğal sosyal etkileşimler sırasında doğru çoklu sinek takibi gösterir. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

figure-results-2
Şekil 3: Analiz iş akışı. Ana iş akışı ön işleme, veri hazırlama, model eğitimi ve doğrulamadan oluşur ve nihayetinde Drosophila'nın iki boyutlu koordinatlarını ortaya çıkarır, ardından GUI tabanlı analizler yapılır. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

figure-results-3
Şekil 4: W1118 sineklerinin temsil etki ısı haritası ve lokomotor yörüngeleri. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Isı haritası, arena içindeki toplam mekânsal dalışı 10 dakika boyunca gösteriyor ve her w1118 sinəsi için tercih edilen aktivite bölgelerini ortaya koyuyor. Üst üste binen yörüngeler, koordinat zaman serilerinden yeniden oluşturulmuş bireysel hareket yollarını gösterir.

figure-results-4
Şekil 5: Kanton-S (CS) sineklerinin temsil etki ısı haritası ve lokomotor yörüngeleri. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.

Isı haritası, her CS sineğinin serbest etkileşim sırasında 10 dakika boyunca mekansal dalış dağılımını gösterir. Rekonstrüksiyon yörüngeleri, hareket aralığı ve yol yapısını vurgulayarak w1118 davranış kalıplarıyla karşılaştırma mümkün kılar.

figure-results-5
Şekil 6: Vahşi tipli sineklerde sosyal oran. Odada 10 dakika sonra sosyal davranışın nicelenmesi. Her genotipin altı eşleşmesi için küçük bir arenada, sosyal temas yüzdesini belirlemek için. W1118 ve CS sinekleri için sosyal oran değerleri sırasıyla 0.270 ± 0.001 ve 0.252 ± 0.005 idi. Veriler ortalama ± SD olarak sunulur. İstatistiksel karşılaştırmalar, çiftsiz iki kuyruklu Öğrenci t-testi kullanılarak yapılmıştır. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Ek Dosya 1. Protokolü çalıştırmak için gereken tüm kodlama dosyaları.Bu dosyayı indirmek için lütfen buraya tıklayın.

Ek Dosya 2. Bağımsız GUI uygulamasıLütfen bu dosyayı indirmek için buraya tıklayın.

Ek Dosya 3. Python gereksinimleri Bu dosyayı indirmek için lütfen buraya tıklayın.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Çalışmamız, makine öğrenimi tabanlı poz tahmininin Drosophila'da ince taneli sosyal etkileşimleri ölçmek için ölçeklenebilir ve güvenilir bir yöntem sağladığını göstermektedir. Merkez tabanlıyaklaşımlar 15,16,17,18 sınırlarını aşarak beş anatomik anahtar noktayı serbest etkileşimli çiftler halinde takip eder; böylece gövde ekseni tarafından sağlanan açısal bilgiler ve baş noktalarından çıkarılan baş-başa mesafe elde edilir. Tekniğimiz, her video karesinde sineklerin merkez koordinatlarını takip ederek hareket rotalarını elde eder ve beş noktalı işaretler kullanarak baş yönünü tahmin ederek, mekânsal doluluk desenlerini ve hareket yörüngelerini yeniden inşa edebilir. w1118 ve Canton-S suşlarında gözlemlenen kararlı anahtar nokta tespiti, boru hattının hareket dinamiklerindeki doğal varyasyonlara karşı dayanıklı olduğunu ve bu nedenle sonraki davranışsal sınıflandırma için tekrarlanabilir bir temel sağladığını göstermektedir. Bu yetenekler, sosyal davranışlarda iç durumları ve bağlamsal bilgiyi kodlayan ince taneli motor unsurların incelenmesi içingereklidir 8,9.

Tutarlı sonuçların garantisi için birkaç metodolojik faktörün önemli olduğu bulundu. Aydınlatma sisteminin ısı ve aydınlatma yoğunluğu, çevresel faktörlerin sineklerin sosyal ve hareketsel aktivitelerini etkilediğine dair önceki bulgularla uyumlu davranış ifadesini önemliölçüde etkilemiştir 32,33. Deneylerimizde ampirik olarak ayarlanan odak mesafesi, kontrast ve gamma gibi görüntüleme parametreleri de poz tahmin doğruluğunu etkiledi ve yüksek hızlı davranışsal kayıtların hızlı hareketleri yakalamak için dikkatli optik kalibrasyon gerektirdiği önceki bulgularlaörtüştü 34,35. Davranışsal değişkenlik de işlem prosedürlerinden etkilendi: CO₂ anestezisi, anestezi kaynaklı davranış değişikliklerini gösteren önceki yayınlarla uyumlu olan sosyal etkileşim ve hareket hareketinde ölçülebilir değişikliklere yolaçtı 36,37,38. Bu adım özellikle kritiktir çünkü anestezi yetersiz olduğunda, sinekler bilinç kazanıp odaya yerleştirildikten sonra kaçabilirler; Buna karşılık, yeterli anestezi ile sineklere iyileşme için yeterli zaman verilmelidir; çünkü yetersiz adaptasyon ilerleyen harekete geçme motivasyonlarını azaltır ve bu da sonraki analizleri ciddi şekilde etkiler.

Boru hattının gücüne rağmen, birkaç sınırlama hâlâ mevcuttur. Poz tahmin doğruluğu annotasyon kalitesine duyarlıdır, bu yüzden küçük etiketleme hataları bile yeniden oluşturulan yörüngelerde bozulmalara yol açabilir. Bu sorun daha önce diğer poz tahminiçerçevelerinde 20,34 gözlemlenmiştir. Aydınlatma, arka plan dokusu veya sinek gerilmesi değişikliklerinden kaynaklanan alan kaymaları, model performansını azaltabilir ve periyodik yeniden eğitim veya veri seti genişletilmesini gerektirir. Ayrıca, anahtar noktaların %5'inden fazla çerçevesinin tespit edilmediği deneyler dışlanmalı veya yinelemeli model iyileştirmesine dahil edilmelidir. Sıkı sürüm kontrolü (Ek Dosya 3'te belirtildiği gibi) hesaplamalı tekrarlanabilirlik için de gereklidir; çünkü tutarsız çıktılar program bağımlılıklarındaki farklılıklardan kaynaklanabilir.

Gelecekteki iyileştirmeler arasında otomatik kalibrasyon prosedürleri, deneysel koşullarda model genelleştirmesini artırmak için alan uyarlama stratejileri ve manuel notlama ihtiyacını azaltmak için kendi denetimli öğrenmenin entegrasyonu yer alabilir. Laboratuvarlar arasında tekrarlanabilirlik, görüntüleme parametreleri, ortam faktörleri ve model eğitim ayarlarının raporlanmasının standartlaştırılmasıyla daha da iyileştirilecektir. Tüm olarak ele alındığında, bu faktörler makine öğrenimi tabanlı davranışsal niceliklendirmenin avantajlarını ve dezavantajlarını vurgular ve Drosophila sosyal davranış çalışmalarında duruş tahmini yaklaşımlarını daha da geliştirmek için bir yol haritası sunar.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Yazarlar herhangi bir mali çıkar çatışması belirtmemektedir.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Guangzhou Tıp Üniversitesi Lisansüstü Okulu'ndan Dr. Jingyuan Zhang'a, görüntüleme kurulumunu sağladığı ve sürdürdüğü için teşekkür ediyoruz.

Fonlama: Guangzhou Büyük Tıp Disiplinleri Projesi (2025-2027)

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
AgarBioFroxx8211GR500
camera(MV-CU013-A0UC)HikvisionMV-CU013-A0UC
Carbon DioxideMesser124-38-9
D(+)-Glucose anhydrousBioFroxx1179GR500
Drosophila Narrow Vials (Falcon tube)Biolgix51-0500
EthanolChron Chemicals64-17-5
LED panel//özel yapım
MethylparabenSigma99-76-3
polyethylene plate//özel yapım
Python/sürüm 3.6
SucroseDaMao57-50-1
transparent acrylic plates//özel yapım
YeastAngel100004237033

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

BehaviorDrosophila social behaviorMachine learningHRNet inspired framework

Related Articles