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

Şekil 2: Mevcut çalışma için kullanılan 5-CSRTT cihazı. Cihaz, mikrodenetleyiciyi ve ilgili tüm ekipmanı kontrol etmek için bir komut dosyası ve 5-CSRTT deneyini kontrol etmek için birden fazla komut dosyası sağlayan 5-CSRTT araç kutusu ile donatılmış bir dizüstü bilgisayarda çalışır. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.
Tamamen özelleştirilebilir alet kutusunun kullanımı kolaydır ve tek kartlı bir mikrodenetleyiciye ve standart elektroteknik bileşenlere dayanır. Şekil 3'te basitleştirilmiş bir devre ve kablolama şeması gösterilmektedir. Tüm diyafram, ışık uyarıcısı olarak 5 LED ve burun dürtmelerini tespit etmek için beş kızılötesi sensörden oluşur. Ev ışığı sekiz LED'li bir şeritten oluşur ve gıda dergisi, mikro anahtarlı bir kapak kapısı, motorlu bir pelet dağıtıcısı ve aydınlatma için sekiz LED'li bir şerit içeren bir açıklıktan yapılmıştır. Devre ayrıca işitsel geri bildirim için pasif zil hoparlörü ve ses ayarı için dijital potansiyometre gibi isteğe bağlı bileşenlerin bağlantılarını örneklemektedir. Bu alet kutusunun geliştirilmesinde kullanılan ekipmanların bir listesi için lütfen Malzeme Tablosu'na bakın.

Resim 3: Mikrodenetleyici donanımının basitleştirilmiş devresi. Kolay ve hızlı bir şekilde özelleştirilebilmesi için, mikrodenetleyici ekipmanı bir breadboard üzerinden bağlanır. Sol üstten sol alta doğru, saat yönünde: Bir mikrodenetleyici kartı, bir motor kalkanına ve bir DC motora (pelet dağıtıcı motorunu temsil eden) bağlanır. Sağda hem ev hem de yiyecek dergisi ışıkları için LED şeritler ve ortada uyaran ışığı için beş beyaz LED'in tümü ve açıklıklarda kullanılan beş kızılötesi sensör çifti bulunur. Mikrodenetleyici kartının altında basit bir mikro anahtar bulunur (gıda dergisi kapak kapısında kullanılan anahtarı temsil eder). Son olarak, ortada pasif bir zil hoparlörü ve dijital bir potansiyometre tasvir edilmiştir. Bu görüntü açık kaynaklı yazılım Fritzing kullanılarak yapılmıştır. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.

Şekil 4: Deney kontrol komut dosyalarının tüm bileşenlerinin bağlantısı ve işlevleri ve "Kod" işlevinin basitleştirilmiş diyagramı . (A) "Kullanıcı" komut dosyası, parametrelerini doğrudan "Merdiven" işlevine bağlanan "Kod" işlevine gönderir ve deney devam ederken "Kod" işlevinde kullanılan herhangi bir parametreyi güncellemesine izin verir. "Kod" işlevi daha sonra sonuçlarını oturumun sonundaki "DataProc" işlevine gönderir. (B) Bir deneme oturumuna başlamadan önce, "Kod" işlevi öncelikle alışkanlık protokolünü başlatmasının gerekip gerekmediğini kontrol eder. Değilse, parametreleri "Kullanıcı" betiğinde seçilen tanımlara göre ayarlar. Her deneme başlamadan önce, işlev klavyedeki ESC tuşuna basılıp basılmadığını kontrol eder. Aksi takdirde yeni bir deneme ile devam eder. Aksi takdirde, deneme oturumunu durdurur ve toplanan verileri DataProc işlevine geçirir. Her deneme başlamadan önce yapılan bu kritik kontrol, seçilen herhangi bir zaman sınırına ulaşılmadan önce programın durmasını sağlar. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.
Farklı deney kontrol komut dosyaları arasındaki etkileşimler Şekil 4A'da görülebilir. "Kullanıcı" komut dosyası, denemeyi tanımlayan tüm parametreleri içerir. Burada, deneyin zamanlamasını, aydınlatılmış uyaranların sayısını ve parlaklığını, ITI süresini ve benzerlerini belirleyen değişkenler serbestçe seçilebilir. Kod işlevi (Ek Dosya 5), Şekil 4B'de gösterildiği gibi, deney boyunca tekrarlanan tek bir denemenin ve tüm olası sonuçların ayrıntılı bir açıklamasını içerir. Dahası, hayvanın cihaza alışması için bir protokolden oluşur. Kod işlevi ayrıca hayvanın performansını düzenli olarak kontrol eder. Ayrıca, Merdiven fonksiyonu isteğe bağlıdır. Deneğin performansı daha önce belirlenen kriterlerle karşılaştırılır ve hayvanın performansı bu kriterleri karşılıyorsa istenen parametreler otomatik olarak güncellenir. Merdiven fonksiyonu, önceki günkü seanstan elde edilen sonuçları da dikkate alabilir. Deneme devam ederken, deneme sonunda yapılacak bir performans kontrolü, tamamlanan denemelerin doğruluğunu, eksikliklerini ve toplam doğru yanıt sayısını hesaplar ve sonucu, Merdiven işlevinde belirtildiği gibi bir seviye güncellemesi için istenen ölçütlerle karşılaştırır. Son olarak, DataProc işlevi toplanan tüm verileri işler ve hızlı analiz için basit grafikler oluşturur. Bir oturumun sonunda, araç kutusu tüm verileri otomatik olarak bir *.mat dosyasına kaydeder ve denemeden temel bilgileri içeren ekstra bir *.xlsx dosyası oluşturur.

Şekil 5: 5-CSRTT araç kutusunun farklı uyaran yapılandırmalarına örnek. Diyagram, seçilen konfigürasyona bağlı olarak hedef uyaranların olası kombinasyonlarını örneklemektedir. Hem "tümü" hem de "tek" konfigürasyonları standart paradigmada kullanılır (alışkanlık ve davranışsal deney için). "Komşu" ve "kaydırılmış" konfigürasyonlar, standart dışı uyaran konfigürasyonlarını gösterir ve hedef uyarandan farklı bir kontrasta sahip olabilecek diğer ışıklı uyaran sayılarının kullanılmasına izin verir. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.
Protokol adımı 4.2.7.7 isteğe bağlı bir özellikten bahseder: hedef açıklıkların gruplandırılmasını değiştirmek. Standart 5-CSRTT paradigması, tek bir hedef uyarandan yararlanır. Burada, sunulan araç kutusunun standart paradigmanın değiştirilmesine nasıl izin verdiğini örnekliyoruz. Şekil 5 , seçilen konfigürasyonla ilgili toplam beş diyafram açıklığından bazı olası grup kombinasyonlarını göstermektedir. "Tümü" yapılandırması mevcut tüm diyafram açıklıklarını aydınlatır, böylece her diyafram artık ilk eğitim aşamalarında yardımcı olabilecek bir hedef diyafram açıklığıdır. Komşu konfigürasyonu, (serbestçe seçilen) hedef diyafram açıklığı sayısının birbirine komşu olmasını sağlar. Ayarlar, komşuların hedef diyafram açıklığıyla aynı olmayacağı, ancak daha düşük (veya daha yüksek) kontrastta aydınlatılacağı şekilde belirtilebilir. Farklı aydınlatma kontrastlarına sahip diyafram açıklıklarının kullanılması, yüksek veya düşük kontrastlı diyaframlarda burun dürtmeleri için farklı derecelendirilmiş ödüller kullanmak gibi yeni paradigmaların test edilmesine olanak tanır. Şekil 5 , aynı aydınlatmaya sahip üç hedef açıklığa sahip bir örnek göstermektedir. Tek konfigürasyon tipik olarak yalnızca tek bir hedefin aydınlatıldığı standart 5-CSRTT'de kullanılır. Son olarak, kaydırılan yapılandırma komşu yapılandırmayı genişletir. Hedef açıklığın sırasıyla ilk veya son konumda olması durumunda komşu uyaranı son veya ilk diyafram açıklığına doğru kaydırır. Komşu konfigürasyonunda olduğu gibi, komşuların aydınlatma gücü, hedef açıklıktan aynı veya farklı olarak serbestçe seçilebilir. Ayrıca, genel olarak aydınlatılmış uyaranların sayısı serbestçe seçilebilir. Araç kutusu daha sonra olası tüm uyaranları otomatik olarak hesaplar. Ancak, bu yapılandırma için "Config.LED.NumHighLED" parametresi "1" olarak ayarlanmalıdır.
Protokolü takiben, sıçanların 5-CSRTT için eğitimi (N = 10) Tablo 1'de sunulan eğitim aşamalarına göre gerçekleştirilmiştir.
Tablo 1: 5-CSRTT eğitim programı ve bir sonraki seviyeye geçme kriterleri. (A) Denemeler arası aralık her eğitim seviyesinde 5 sn'de sabit tutuldu. (B) Her eğitim seviyesi için teşvik süresi. (C) Sınırlı Bekletme (LH) zaman penceresi, uyaran kapalı ve herhangi bir burun dürtme tepkisi arasında tolere edilen maksimum süre. (D) İlgili eğitim seviyesini geçmek için gereken toplam doğru yanıt sayısı. (E) Doğruluk yüzdesi şu şekilde
hesaplanır: . (F) İhmal hatalarının yüzdesi şu şekilde
tanımlanır: . Bu kriter erken yanıtları içermez. Bu tabloyu indirmek için lütfen tıklayınız.
Sıçanların performansı, Tablo 1'de verilen her eğitim seviyesini tamamlamak için gereken eğitim günü (oturum) sayısı ile karşılaştırılmıştır. Tüm hayvanlar eğitim seviyesi 1'de her biri 60 sn'lik bir StD ve LH ile başladı. Bununla birlikte, bazı sıçanlar (N = 5), daha önce bildirilen ek uyaran seçeneklerinden bazılarını test etmek için gelişmiş alışkanlık eğitimi aldı, bu da bireysel hayvanların eğitim seviyesi 1'de kaldığı seans sayısındaki farkı açıklıyor. Seviyenin tamamlanması, toplam 30 veya daha fazla doğru yanıta ulaşılarak işaretlendi. StD ve LH sonraki seviyelerde azalırken, bir sonraki eğitim seviyesine ilerleme kriterleri zorlaştı ve görevin dikkat talebini artırdı 1,6.
Tablo 2 , bir oturum sırasında bir örnek sıçanın otomatik olarak oluşturulan *.xlsx elektronik tablosunu göstermektedir. Sıçan, eğitim seviyesi 5'te belirtilen konfigürasyonla başladı. Dört denemeden sonra, sıçan mevcut oturumda yapılan denemeleri ve önceki seansta elde edilen doğruluğu göz önünde bulundurarak seviye 6'ya ilerledi. Bir sonraki eğitim seviyesine geçmek için geçerli oturumda en az kaç deneme yapılması gerektiği "Config.Experiment.MinNumTrials" değişkeninde belirtilmiştir. Aynı seansta, sıçan seviye 6'da 66 denemeyi tamamladıktan ve% 80 doğruluk ve% 20 ihmal > < gereksinimini yerine getirdikten sonra eğitim seviyesi 7'ye ilerledi. Toplamda, sıçanlar Tablo 1'de belirtildiği gibi eğitim seviyelerinin konfigürasyonu kullanılarak 26 gün boyunca eğitilmiştir. Eğitim seviyesi başına harcanan seans sayısı Şekil 6A'da verilmiştir. Siyah çizgi, tüm deneklerin ortalamasını gösterir ve her renkli çizgi bir sıçanın verilerini görüntüler. Tüm sıçanlar 14-22 seans içinde sekizinci seviyeye ulaştı (Şekil 6B). Şekil 6C , deneklerin eğitim seviyesi başına ve 5-CSRTT cihazındaki tüm eğitim günleri boyunca ortalama performansını göstermektedir. Kesikli siyah çizgi doğruluk yüzdesini, düz siyah çizgi ise ihmal yüzdesini temsil eder. Doğruluk, doğru yanıt sayısı ile toplam yanıt sayısı arasındaki oran olarak hesaplanmıştır. İhmaller, ihmal sayısı ile toplam deneme sayısı arasındaki oran olarak hesaplanmıştır (yani, doğru yanıtların, yanlış yanıtların ve ihmallerin toplamı). Gri çizgi, her düzeydeki tüm denemelerde doğru yanıtların ortalama toplam sayısını gösterir. Şekil 6D, sekizinci ve son eğitim seviyesinde her bir deneğin elde ettiği nihai doğruluğu göstermektedir.
Ortalama olarak, sıçanlar seviye 1'i tamamlamak için 5.9 (±1.03 SEM) seans, seviye 2 ila 6'yı tamamlamak için 1.5 (±0.17) ve 3.5 (±0.5) seans arasında ve son seviye 8'e ulaşmadan önce seviye 7'yi tamamlamak için 1.7 (±0.16) seans geçirdiler. Şekil 6A'dan da anlaşılacağı gibi, denekler arasındaki varyans başlangıç seviyelerinde en belirgin olanıydı (SD = seviye 1'de 3.25, seviye 2'de 1.58) ve daha sonraki seviyelerde azaldı (sırasıyla seviye 6 ve 7'de 0.47 ve 0.48). Seviye 4'te, uyaran süresi daha da azaldığında, harcanan ortalama seans sayısı (2.6 ± 0.52) ve sıçanlar arasındaki varyans (1.64) arttı, iki sıçanın seviyeyi tamamlaması 5 ve 6 gün sürdü.

Şekil 6: 5-CSRTT araç kutusu ile yapılan davranışsal deneyin sonuçları . (A) Her eğitim düzeyinde gerçekleştirilen oturum sayısı. Siyah çizgi, her seviye için tüm konuların ortalama oturum sayısını gösterir (ortalama SEM ±) ve renkli çizgiler tek tek deneklerin verilerini temsil eder. (B) Konu başına son seviyeye ulaşmak için gereken mutlak oturum sayısı. (C) Eğitim boyunca ortalama performans ölçümleri (ortalama ± SEM). Noktalı siyah çizgi, eğitim seviyesi başına tüm oturumlarda verilen tüm yanıtlardaki tüm konuların doğruluğunu gösterir ve siyah çizgi karşılık gelen ihmal yüzdesini gösterir. Gri çizgi, her eğitim seviyesindeki tüm konuların ortalama mutlak doğru cevap sayısını gösterir. (D) Sekizinci ve son eğitim seviyesi boyunca konu başına doğruluk. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.
Tablo 2: Bir eğitim oturumu sırasında bir örnek fareden veri toplandı. Sütun A, B sütununda gösterildiği gibi, geçerli eğitim seviyesiyle ilgili oturum üzerindeki deneme sayısını görüntüler. E'den I'ye kadar olan sütunlar, sırasıyla 1 ila 5 arasındaki açıklıklarda LED uyaranı için parlaklık seviyesini gösterir. 0 parlaklık seviyesi, uyaranın kapalı olduğu anlamına gelir ve 0,2 parlaklık seviyesi, uyaranın maksimum yoğunluğunun% 20'si ile açıldığı anlamına gelir. J ve K sütunları, uyaranın sırasıyla tam olarak açılıp kapandığı zamanı gösterir. L sütunu denemenin sonucunu gösterir: 0 "ihmal", 1 "doğru yanıt", 3 "yanlış yanıt" (hedef olmayan açıklığa burun sokma) ve 4 "erken" anlamına gelir. M sütunu, deneme sırasında hangi açıklığın burun dürtüldüğünü gösterirken, N sütunu burun dürtme işleminin tam zamanını gösterir. O, P ve Q sütunları, sırasıyla pelet dağıtıcı motorunun açıldığı zamanı, karşılık gelen motor numarasını ve sıçanın ödülünü almak için pelet dağıtıcısını açtığı zamanı gösterir. R sütununda deneme süresi görüntülenir. S, T, U, V ve W sütunları, bir ITI sırasında toplam erken yanıt, zaman aşımı, panel itme sayısını, toplam sebatlı yanıt sayısını ve oturumun toplam çalışma zamanını dakikalar içinde gösterir. Bu tabloyu indirmek için lütfen tıklayınız.
Ek Dosya 1: IDE yazılımının donanım kontrolü için komut dosyası (Arduino kodu). Bu, alet kutusunun donanım ve elektroteknik bileşenlerini kontrol etmek için tüm komutları içerir. Bu Dosyayı indirmek için lütfen tıklayınız.
Ek Dosya 2: Deneme kontrol yazılımındaki "Kullanıcı" işlevi için komut dosyası. Bu, denemeyi tanımlayan tüm parametreleri içerir. Bu Dosyayı indirmek için lütfen tıklayınız.
Ek Dosya 3: Deney kontrol yazılımındaki "Merdiven" fonksiyonu için komut dosyası. Bu, öznenin performansını izler ve daha önce belirlenen kriterlerle karşılaştırır. İstenilen parametreler, hayvanın performansı bu kriterleri karşılıyorsa otomatik olarak güncellenir. Bu Dosyayı indirmek için lütfen tıklayınız.
Ek Dosya 4: Deney kontrol yazılımındaki "DataProc" işlevi için komut dosyası. Bu, toplanan tüm verileri işler ve hızlı analiz için basit grafikler oluşturur. Bu Dosyayı indirmek için lütfen tıklayınız.
Ek Dosya 5: "Kod" işlevi için komut dosyası. Bu, tek bir denemenin ayrıntılı bir açıklamasını ve deney boyunca tekrarlanan tüm olası sonuçları içerir. Bu Dosyayı indirmek için lütfen tıklayınız.