Описание предварительной системы соревнований 1-го Китайского конкурса интеллекта ЭКГ
Предварительные вопросы
Цель каждой команды в предварительном раунде - использовать сигнал напряжения обычной ЭКГ в состоянии покоя, чтобы предсказать «нормальную ЭКГ» и «аномальную ЭКГ». В соответствии с диагнозом ЭКГ, поставленным кардиологом, как золотым стандартом, мы рассматриваем ЭКГ без явных отклонений как «нормальные ЭКГ», а ЭКГ, содержащие одно или несколько отклонений или заболеваний, как «аномальные ЭКГ». Каждой команде необходимо использовать сигнал напряжения обычной ЭКГ в тренировочном наборе для разработки и реализации алгоритма, который может прогнозировать два типа ЭКГ, такие как нормальная и аномальная, в течение времени, указанного в предварительном соревновании. Прогнозы команд на основе обычных ЭКГ в наборе тестов будут использоваться для расчета оценок.
предварительные данные
Загрузите полный тренировочный набор и тестовый набор, всего 1000 стандартных ЭКГ, в том числе 600 в тренировочном наборе и 400 в тестовом наборе. Эти данные получены из нескольких общедоступных наборов данных. Команды должны разработать и внедрить алгоритмы, используя данные тренировочного набора с нормальными/аномальными метками, и делать прогнозы на немаркированном тестовом наборе.
Частота дискретизации этих данных ЭКГ составляет 500 Гц. Чтобы облегчить участвующим командам чтение данных на разных языках программирования, формат хранения всех данных ЭКГ — формат MAT. В этом файле хранятся сигналы напряжения 12 отведений. Метки, соответствующие обучающим данным, хранятся в текстовом файле, где 0 соответствует нормальному состоянию, а 1 — ненормальному.
представление результатов
Каждая участвующая команда должна представить файл кода, файл модели (если есть) и результаты прогнозирования по данным тестового набора ниже до официального завершения предварительного раунда. Оргкомитет соревнований подсчитывает предварительные результаты каждой команды-участницы путем сравнения прогнозируемых результатов с золотым стандартом. Чтобы обеспечить справедливость и беспристрастность предварительных результатов, мы проверим коды алгоритмов каждой участвующей команды и проверим результаты на тестовом наборе. Чтобы быстро пройти тест, каждая участвующая команда должна обратиться к образцу кода, макет должен соответствовать образцу кода, а также должны быть включены следующие файлы:
• Файл результатов:answer.txt сохраните результаты прогнозирования для тестового набора, где каждая строка представляет номер выборки и результаты ее прогнозирования.
• Запустите скрипт:run.sh, чтобы облегчить оргкомитету проверку кода команд-участниц, выполним скрипт для получения ответов.txt
• Пакет кодов:source_code.zip, команды могут поместить коды, связанные с алгоритмом, в этот пакет кода, а на выходе будут результаты прогнозирования всех образцов в тестовом наборе «ТЕСТ». Формат и имя файла должны соответствовать образцу ответов.txt
• файл описания:README.txt, в этот файл нужно прописать инструкции по запуску кода
Все участвующие команды могут подавать результаты несколько раз, и оргкомитет примет последний представленный результат за эталон.
Механизм подсчета очков
Если код команды-участницы выложен по образцу кода и определено, что пропусков и ошибок нет, будет выведен результат прогнозирования для тестового набора. Оргкомитет соревнований рассчитывает балл F_1, сравнивая прогнозируемые результаты с золотым стандартом, как предварительные результаты команд-участниц. Оргкомитет соревнований сначала рассчитал данные в таблице ниже по результатам прогнозов команд-участниц.
Затем рассчитывается оценка F1, которая определяется следующим образом:
Учитывая, что производительность разных алгоритмов может существенно не отличаться, когда их результаты очень близки, мы округлим результаты всех участвующих команд до 4 знаков после запятой.
Важные моменты времени для предварительного раунда
Время предварительного раунда по пекинскому времени.с 1 по 20 апреля. Оргкомитет конкурса находится по пекинскому времени.1 апреля в 9:00Ссылка для скачивания открытых данных и примера кода, пекинское время8 апреляСсылка для загрузки отправленных результатов будет открыта с20 апреля в 18:00Закройте все ссылки. Оргкомитет объявит результаты предварительных туров до 1 мая. Участникам необходимо представить код и результаты прогнозирования на тестовом наборе в течение указанного времени в соответствии с требованиями к макету образца кода.(Незаменим). Чтобы обеспечить честность и беспристрастность конкурса, оргкомитет протестирует код. Оргкомитет также уважает права интеллектуальной собственности каждой участвующей команды и не будет раскрывать соответствующие коды после соревнований.