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

Рисунок 2: Аппарат 5-CSRTT, используемый для текущего исследования. Аппарат работает на ноутбуке, оснащенном набором инструментов 5-CSRTT, который предоставляет скрипт для управления микроконтроллером и всем связанным с ним оборудованием и несколько скриптов для управления экспериментом 5-CSRTT. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Полностью настраиваемый набор инструментов прост в использовании и основан на одноплатном микроконтроллере и стандартных электротехнических компонентах. На рисунке 3 показана упрощенная схема и схема подключения. Вся диафрагма состоит из 5 светодиодов в качестве световых стимулов и пяти инфракрасных датчиков для обнаружения тычков носа. Домашний светильник состоит из одной полосы с восемью светодиодами, а пищевой магазин сделан из отверстия с клапанной дверцей с микровыключателем, дозатора гранул с приводом от двигателя и полосы с восемью светодиодами для освещения. Схема также иллюстрирует соединения для дополнительных компонентов, таких как пассивный динамик зуммера для слуховой обратной связи и цифровой потенциометр для регулировки громкости. Список оборудования, используемого при разработке этого набора инструментов, см. в Таблице материалов.

Рисунок 3: Упрощенная схема аппаратного обеспечения микроконтроллера. Для простой и быстрой настройки микроконтроллерное оборудование подключается через макетную плату. Сверху слева вниз слева, по часовой стрелке: плата микроконтроллера подключена к экрану двигателя и двигателю постоянного тока (представляющему собой двигатель гранулированного дозатора). Справа находятся светодиодные ленты для освещения дома и магазина продуктов питания, а в середине - все пять белых светодиодов для стимулирующего света и пять пар инфракрасных датчиков, используемых в диафрагмах. Под платой микроконтроллера находится простой микропереключатель (представляющий собой переключатель, используемый в дверце пищевого магазина). Наконец, пассивный динамик зуммера и цифровой потенциометр изображены посередине. Это изображение было сделано с помощью программного обеспечения с открытым исходным кодом Fritzing. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 4: Связывание и функции всех компонентов скриптов управления экспериментом и упрощенная диаграмма функции "Code". (A) Скрипт "User" отправляет свои параметры в функцию "Code", которая, в свою очередь, ссылается непосредственно на функцию "Staircase", что позволяет ей обновлять любой параметр, используемый в функции "Code" во время эксперимента. Затем функция «Код» отправляет свои результаты в функцию «DataProc» в конце сеанса. (B) Перед началом сеанса эксперимента функция «Код» сначала проверяет, предполагается ли запускать протокол привыкания. Если нет, он настраивает параметры на основе определений, выбранных в скрипте "User". Перед началом каждого испытания функция проверяет, была ли нажата клавиша ESC на клавиатуре. Если нет, то оно продолжается новым судебным разбирательством. В противном случае сеанс эксперимента останавливается и собранные данные передается в функцию DataProc. Эта критическая проверка перед каждым запуском пробной версии позволяет программе останавливаться до достижения любого выбранного лимита времени. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Взаимодействие между различными сценариями управления экспериментом можно увидеть на рисунке 4A. Скрипт "User" включает в себя все параметры, определяющие эксперимент. Там можно свободно выбирать переменные, определяющие время эксперимента, количество и яркость освещаемых стимулов, продолжительность ITI и тому подобное. Функция Code (Дополнительный файл 5) включает подробное описание одного испытания и всех возможных исходов, которое повторяется на протяжении всего эксперимента, как показано на рисунке 4B. Более того, она состоит из протокола приведения животного к аппарату. Функция Code также регулярно проверяет работоспособность животного. Кроме того, функция Лестница является необязательной. Производительность испытуемого сравнивается с ранее установленными критериями, и желаемые параметры автоматически обновляются, если производительность животного соответствует этим критериям. Функция «Лестница» может также учитывать результаты, полученные в результате сеанса предыдущего дня. Во время эксперимента проверка производительности в конце испытания рассчитает точность, упущения и общее количество правильных ответов завершенных испытаний и сравнит результат с желаемыми критериями для обновления уровня, как указано в функции Лестница. Наконец, функция DataProc обрабатывает все собранные данные и генерирует простые графики для быстрого анализа. В конце сеанса набор инструментов автоматически сохраняет все данные в файл *.mat и генерирует дополнительный *.xlsx файл с важной информацией из эксперимента.

Рисунок 5: Пример различных конфигураций стимулов набора инструментов 5-CSRTT. Диаграмма иллюстрирует возможные комбинации целевых стимулов в зависимости от выбранной конфигурации. Как «все», так и «единичные» конфигурации используются в стандартной парадигме (для привыкания и поведенческого эксперимента). Конфигурации «сосед» и «смещенные» показывают нестандартные конфигурации стимулов, что позволяет использовать другие количества световых стимулов, которые также могут иметь другой контраст, чем целевой стимул. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
На этапе 4.2.7.7 протокола упоминается необязательная функция: изменение группировки целевых апертур. Стандартная парадигма 5-CSRTT использует один единственный целевой стимул. Здесь мы иллюстрируем, как представленный набор инструментов позволяет модифицировать стандартную парадигму. На рисунке 5 показаны некоторые возможные групповые комбинации из пяти диафрагм, относящихся к выбранной конфигурации. Конфигурация «все» освещает все доступные диафрагмы, так что каждая диафрагма теперь является целевой диафрагмой, что может быть полезно на начальных этапах обучения. Конфигурация соседа гарантирует, что (свободно выбранное) количество целевых апертур будет находиться рядом друг с другом. Настройки могут быть заданы таким образом, что соседи не будут идентичны целевой диафрагме, а будут освещаться при более низкой (или даже более высокой) контрастности. Использование диафрагм с различными контрастами освещения позволяет тестировать новые парадигмы, такие как использование по-разному градуированных вознаграждений за тычки носом в высококонтрастных или низкоконтрастных диафрагмах. На рисунке 5 показан пример с тремя целевыми диафрагмами с одинаковой подсветкой. Единая конфигурация обычно используется в стандартном 5-CSRTT, где освещается только одна цель. Наконец, смещенная конфигурация расширяет конфигурацию соседа. Он смещает соседний стимул в сторону последней или первой диафрагмы в случае, если целевая диафрагма находится в первой или последней позиции соответственно. Как и в соседней конфигурации, сила освещения соседей может быть свободно выбрана, будучи либо одинаковой, либо отличной от целевой диафрагмы. Также количество общих освещенных раздражителей может быть свободно выбрано. Затем набор инструментов автоматически вычисляет все возможные стимулы. Однако для этой конфигурации параметр "Config.LED.NumHighLED" должен иметь значение "1".
Следуя протоколу, дрессировка крыс (N = 10) для 5-CSRTT проводилась в соответствии с этапами обучения, представленными в таблице 1.
Таблица 1: График обучения 5-CSRTT и критерии для перехода на следующий уровень. (A) Интервал между испытаниями поддерживался постоянным на уровне 5 секунд на каждом уровне подготовки. (B) Продолжительность стимула для каждого уровня подготовки. (C) Временное окно ограниченного удержания (LH), максимальное время, допустимое между выключением стимула и любой реакцией тычка носа. D) общее число правильных ответов, необходимых для прохождения соответствующего уровня подготовки. (E) Процент точности рассчитывается как
. (F) Процент ошибок бездействия определяется как
. Этот критерий не включает преждевременные ответы. Пожалуйста, нажмите здесь, чтобы загрузить эту таблицу.
Производительность крыс сравнивали с количеством тренировочных дней (занятий), необходимых для завершения каждого уровня обучения, приведенного в таблице 1. Все животные начинали с уровня дрессировки 1 с StD и LH 60 с каждый. Тем не менее, некоторые крысы (N = 5) получили усиленную подготовку к привыканию для тестирования некоторых дополнительных вариантов стимулов, о которых сообщалось ранее, что объясняет разницу в количестве сеансов, в течение которых отдельные животные оставались на уровне дрессировки 1. Завершение уровня было отмечено достижением в общей сложности 30 или более правильных ответов. StD и LH снизились в течение следующих уровней, в то время как критерии для перехода на следующий уровень обучения ужесточились, увеличив потребность в внимании к задаче 1,6.
В таблице 2 показана автоматически сгенерированная *.xlsx электронная таблица одного примера крысы в течение одного сеанса. Крыса начинала с конфигурации, указанной в тренировочном уровне 5. После четырех испытаний крыса продвинулась до уровня 6, учитывая испытания, проведенные в текущей сессии, плюс точность, достигнутую на предыдущей сессии. Сколько испытаний должно быть выполнено как минимум в текущем сеансе для перехода на следующий уровень обучения, указано в переменной "Config.Experiment.MinNumTrials". В том же сеансе крыса перешла на тренировочный уровень 7 после завершения 66 испытаний на уровне 6 и достижения требования > 80% точности и < 20% упущения. В общей сложности крыс обучали в течение 26 дней с использованием конфигурации уровней обучения, как это предусмотрено в таблице 1. Количество занятий, проведенных на один уровень обучения, приведено на рисунке 6А. Черная линия показывает среднее значение по всем объектам, а каждая цветная линия отображает данные одной крысы. Все крысы достигли восьмого уровня в течение 14-22 сеансов (рисунок 6B). На рисунке 6C показана средняя успеваемость испытуемых на каждом уровне обучения и во все дни обучения в аппарате 5-CSRTT. Пунктирная черная линия представляет процент точности, а прямая черная линия представляет процент упущений. Точность рассчитывалась как соотношение между числом правильных ответов и общим числом ответов. Упущения рассчитывались как соотношение между количеством упущений и общим числом испытаний (т.е. суммой правильных ответов, неправильных ответов и упущений). Серая линия показывает среднее общее количество правильных ответов по всем испытаниям на каждом уровне. На рисунке 6D показана окончательная точность, достигнутая каждым испытуемым на восьмом и последнем уровне обучения.
В среднем крысы провели 5,9 (±1,03 SEM) сеансов для завершения уровня 1, между 1,5 (±0,17) и 3,5 (±0,5) сеансами, чтобы завершить уровень от 2 до 6, и 1,7 (±0,16) для завершения уровня 7, прежде чем они достигли окончательного уровня 8. Как видно из рисунка 6А, разница между субъектами была наиболее значительной на начальных уровнях (УР = 3,25 на уровне 1, 1,58 на уровне 2) и уменьшилась на более поздних уровнях (0,47 и 0,48 на уровнях 6 и 7, соответственно). На уровне 4, когда продолжительность стимула была еще больше сокращена, среднее количество проведенных сеансов (2,6 ± 0,52), а дисперсия между крысами (1,64) увеличилась, причем двум крысам потребовалось 5 и 6 дней, чтобы завершить уровень.

Рисунок 6: Результаты поведенческого эксперимента с набором инструментов 5-CSRTT. (A) Количество сеансов, выполненных на каждом уровне обучения. Черная линия изображает среднее количество сеансов всех предметов для каждого уровня (среднее ± SEM), а цветные линии представляют данные отдельных субъектов. B) абсолютное число сессий, необходимых для достижения окончательного уровня, по каждому предмету. С) Усредненные показатели эффективности на протяжении всей профессиональной подготовки (среднее ± SEM). Пунктирная черная линия показывает точность всех испытуемых по всем заданным ответам во всех сессиях на уровень обучения, а черная линия показывает соответствующий процент пропусков. Серой линией изображено среднее абсолютное количество правильных ответов по всем предметам на каждом уровне обучения. (D) Точность по каждому предмету в течение восьмого и последнего уровня подготовки. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Таблица 2: Собранные данные от одного примера крысы во время одной тренировки. В столбце A отображается количество пробных версий за сеанс относительно текущего уровня обучения, как показано в столбце B. В столбце C отображается продолжительность ITI, а в столбце D — время начала пробной версии. Столбцы E-I показывают уровень яркости светодиодного стимула в диафрагмах от 1 до 5 соответственно. Уровень яркости 0 означает, что стимул был выключен, а уровень яркости 0,2 означает, что стимул был включен с 20% от его максимальной интенсивности. Столбцы J и K показывают точное время включения и выключения стимула соответственно. Столбец L отображает результат исследования: 0 означает «упущение», 1 означает «правильный ответ», 3 означает «неправильный ответ» (тыкание носом в нецелевую диафрагму) и 4 означает «преждевременный». Колонка M показывает, какое отверстие было зажато носом во время испытания, в то время как столбец N изображает точное время тычка носом. Столбцы O, P и Q показывают время, когда двигатель дозатора гранул был включен, соответствующий номер двигателя и время, когда крыса открыла дозатор гранул, чтобы получить его вознаграждение, соответственно. В столбце R отображается время окончания пробной версии. Столбцы S, T, U, V и W показывают общее количество преждевременных ответов, тайм-аутов, нажатий панели во время ITI, общее количество персеверативных ответов и общее время выполнения сеанса в минутах соответственно. Пожалуйста, нажмите здесь, чтобы загрузить эту таблицу.
Дополнительный файл 1: Скрипт для аппаратного управления программным обеспечением IDE (код Arduino). Это включает в себя все команды для управления аппаратными и электротехническими компонентами набора инструментов. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный файл 2: Скрипт для функции "Пользователь" в программном обеспечении управления экспериментом. Сюда входят все параметры, определяющие эксперимент. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный файл 3: Скрипт для функции "Лестница" в программном обеспечении управления экспериментом. Это отслеживает производительность субъекта и сравнивает ее с ранее установленными критериями. Желаемые параметры автоматически обновляются, если производительность животного соответствует этим критериям. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный файл 4: Скрипт для функции "DataProc" в программном обеспечении управления экспериментом. Это обрабатывает все собранные данные и генерирует простые графики для быстрого анализа. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный файл 5: Скрипт для функции "Код". Это включает в себя подробное описание одного испытания и всех возможных исходов, которые повторяются на протяжении всего эксперимента. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.