Классификация возраста в судебной медицине с использованием методов машинного обучения
Цель работы — оценить возможность установления возраста (возрастной группы) на момент смерти с использованием методов классификации по данным гистоморфометрической характеристики возрастных изменений костной и хрящевой тканей.
Материалы и методы. Материалом для исследования послужила база данных, содержащая результаты морфометрических исследований гистологических препаратов костной и хрящевой тканей от 294 паспортизированных трупов лиц мужского пола в возрасте от 10 до 93 лет. Для анализа и классификации данных использованы современные методы машинного обучения: k-NN, SVM, Logistic Regression, CatBoost, SGD, Naive Bayes, Random Forest, методы нелинейного снижения размерности (t-SNE и uMAP) и метод рекурсивного исключения признаков (Recursive feature elimination) для отбора признаков.
Результаты. Использованные методы (алгоритмы) обеспечили эффективную визуализацию сложного набора данных (76 гистоморфометрических признаков), на основе которой была выявлена кластерная структура части объектов в пространстве признаков, что свидетельствовало о целесообразности построения моделей. В ходе отбора признаков была дана оценка их значимости для диагностики возрастной группы, изучена зависимость качества классификации от размера признакового пространства. Предобработка данных позволила избавиться от шума в данных и оставить наиболее информативные признаки, тем самым ускорить процесс обучения и повысить качество классификации. Установлено, что сокращение признакового пространства является необходимой мерой и не приводит к потере качества классификации. Повторная визуализация данных свидетельствовала о наличии более четкой кластерной структуры в пространстве отобранных признаков. Точность установления отдельных групп — 90%. Это доказывает высокую эффективность использования методов машинного обучения с целью судебно-медицинской диагностики возраста на основе данных гистоморфометрических исследований.
Введение
Диагностика возраста — ключевое звено в процессе идентификации личности [1, 2]. Происходящие в постнатальном онтогенезе морфологические изменения тканей и органов не всегда являются следствием старения. Влияние целого ряда факторов как эндогенного (генетическая предрасположенность, сопутствующие заболевания, массо-ростовые показатели и др.), так и экзогенного (профессия, вредные привычки, экологические проблемы) происхождения обусловливает расхождение между биологическим и паспортным возрастом с наибольшим искажением результирующей оценки у лиц средних и старших возрастных групп [3, 4]. Увеличению погрешности конечного результата при прогнозировании возраста способствует использование в экспертной практике линейной регрессии. Учитывая, что процессы старения тканей и органов имеют сложную динамику и не могут быть описаны простыми линейными зависимостями, большинство исследователей сходятся во мнении о нецелесообразности подобного рода подхода, так как он не всегда способен решить целевую задачу [5–7].
В настоящее время накоплен большой информационный массив количественных показателей возрастных изменений различных органов и тканей [7–14]. В большинстве своем созданные базы данных являются «зашумленными», так как содержат большой набор разнородных показателей, что затрудняет их обработку и принятие итогового решения. В подобных случаях целесообразно использовать методы нелинейного интеллектуального анализа с хорошо выраженными обобщающими свойствами [15]. Перспективным направлением являются современные интеллектуальные информационные технологии (методы машинного обучения) [16–18].
Цель исследования — оценить возможность установления возраста (возрастной группы) на момент смерти с использованием методов классификации по данным гистоморфометрической характеристики возрастных изменений костной и хрящевой тканей.
Материалы и методы
Для достижения поставленной цели был предложен следующий дизайн исследования:
1) отбор и сокращение признакового пространства с использованием выбранного алгоритма;
2) сравнительный анализ и выбор классификатора, обеспечивающего наибольшую точность при прогнозировании возраста неизвестного индивида;
3) установление оптимального возрастного интервала, диагностика которого осуществляется с максимальной точностью и надежностью.
При судебно-медицинском исследовании неизвестного индивида часто устанавливают вероятный возраст с указанием доверительных или прогнозных интервалов, т.е. речь идет о синтезирующей оценке многочисленных параметров для определения границ возрастной группы, к которой принадлежит идентифицируемый объект. Это пример задачи классификации, в которой рассматривается множество заранее размеченных объектов, существующих в некотором признаковом пространстве и используемых в качестве обучающей выборки при построении модели, способной классифицировать неразмеченные данные. Для решения своей задачи мы строили модель, классифицирующую произвольные объекты сходной природы. В качестве метки класса выступала возрастная группа объекта. В нашем исследовании для обучения и валидации различных моделей классификаторов были использованы базы данных признаков возрастных изменений костной и хрящевой тканей от 294 трупов лиц мужского пола с известным возрастом (от 10 до 93 лет) и происхождением (соблюдалась этническая однородность). Цифровые значения признаков взяты из литературы [2, 8–10] при микроостеометрическом исследовании гистологических препаратов диафиза и эпифиза длинных трубчатых костей (В1–В24) и щитовидного хряща (С1–С28).
На основе общепринятой периодизации, рекомендованной VII Всесоюзной научной конференцией по проблемам возрастной морфологии, физиологии и биохимии, было выделено 7 возрастных групп: до 12 лет; от 13 до 18 лет; от 19 до 21 года; от 22 до 35 лет; от 36 до 60 лет; от 61 до 75 лет; старше 75 лет. При формировании этих групп учитывали данные литературы и результаты ранее проведенных собственных исследований. Так, основанием для выделения верхней границы 2-й возрастной группы стало наличие эпифизарной хрящевой пластинки, которая имеется только у лиц в возрасте до 18 лет.
Для дифференцированного исследования использовали разбивку материала на десятилетние возрастные интервалы (табл. 1).
Таблица 1. Распределение аутопсийных объектов (трупов) для исследования по десятилетним интервалам |
С целью построения модели для классификации возрастной группы индивидов на основе представленных признаков использовали алгоритмы машинного обучения: Random Forest, CatBoost, k-NN, Logistic Regression, SGD, SVM, Naive Bayes, t-SNE и uMAP, язык программирования Python, библиотеку scikit-learn. В рамках исследования применяли методы, в основе которых лежат концептуально отличающиеся подходы. Приведем их краткое описание.
Метод k-ближайших соседей (k-nearest neighbors algorithm, k-NN) хранит информацию о всех объектах обучающей выборки. Для нового объекта, который необходимо классифицировать, находятся наиболее близкие к нему точки в данных заранее заданной метрики расстояния. Среди ближайших k-точек определяется наиболее часто встречающийся класс, который и будет использоваться в качестве результата работы модели.
В случае классической логистической регрессии применяли реализации методов Logistic Regression из библиотеки sklearn и Stochastic Gradient Descent (SGD) из библиотеки Vowpal Wabbit, основанные на градиентном спуске — итеративном процессе, в ходе которого обновляются веса модели.
Метод опорных векторов (Support Vector Machine, SVM), в отличие от логистической регрессии, имеющей предпосылки, основан на геометрии множества объектов в признаковом пространстве. SVM строит разделяющую поверхность между объектами разных классов, при этом данное построение может производиться не только в исходном пространстве признаков, но и в его новом представлении, полученном с помощью ядра — функции, ставящей в соответствие исходным данным точки в другом признаковом пространстве. Таким образом, разделяющая гиперплоскость в изначальном пространстве признаков может иметь отличную форму в исходном пространстве.
Наивный байесовский классификатор (Naive Bayes) классифицирует объекты, основываясь на применении теоремы Байеса. Данный подход утилизирует даже малое количество данных, доступных для обучения, оценки параметров и классификации.
Дерево решений моделирует процесс принятия решения экспертом. Модель имеет графовую структуру, в каждом из узлов дерева находится решающее правило, определяющее, в какую из ветвей следует перейти, а в листьях дерева находятся итоговые метки классов. Проведя обход дерева от корня и далее согласно правилам и значениям признаков у определенного объекта, можно провести классификацию объекта.
Случайный лес (Random Forest) является примером ансамбля решающих деревьев. Одновременно строится множество деревьев, которые используют разные подмножества признаков в процессе обучения. Итоговый результат получается путем голосования: каждое из деревьев предоставляет метку класса, в качестве итогового результата используется метка класса, полученная наибольшим количеством деревьев в ансамбле.
CatBoost основан на градиентном бустинге, в отличие от случайного леса, который представляет пример бэггинга, демонстрирующий альтернативный способ ансамблирования моделей. Суть применения бустинга заключается в комбинации слабых (с невысокой обобщающей способностью) функций (в рамках исследования использовались неглубокие деревья), которые строятся в ходе итеративного процесса, где на каждом шаге новая модель обучается с использованием данных об ошибках предыдущих.
Качество классификации оценивали методом перекрестной проверки (cross-validation). Эксперименты проводили на 5 итерациях. Качество работы алгоритмов классификации оценивали посредством метрики F1-score и выбирали модель с наибольшим значением данного показателя. Для оценки выполненной классификации строили матрицу ошибок, позволяющую понять, как именно «ошибается» модель, куда относятся неправильно классифицированные объекты, а также выделить классы, работа с которыми дает наибольшее количество ошибок. Данную информацию использовали для поиска в ходе экспериментов десятилетних возрастных интервалов каждого класса, диагностика которых осуществляется при оптимальном соотношении качества работы классификаторов и внутриклассовой возрастной дисперсии. Проводили анализ ROC-кривых, построенных для каждого из классов: форма графика и площадь позволяли выявить наиболее проблемные классы (возрастные группы).
Результаты
Исходные данные представлены в виде двухмерных изображений, выполненных с использованием методов нелинейного снижения размерности t-SNE и uMAP, позволяющих сократить размерность признакового пространства для последующей визуализации данных. Данные методы позволяют получить маломерное представление объектов таким образом, что объекты, схожие в исходном признаковом пространстве, моделируются близко расположенными точками, а непохожие точки располагаются как можно дальше друг от друга. Результаты визуализации на рис. 1 свидетельствуют о плотном перемешивании возрастных групп без явной кластеризации до отбора признаков. Особняком выступают лица 1-й (до 12 лет) и 2-й (13–18 лет) возрастных групп, которые уже на данном этапе визуально отделимы от других.
Рис. 1. Двухмерное представление исходных данных до отбора признаков: а — с использованием метода t-SNE; б — с использованием метода uMAP |
Следующим этапом работы стал отбор признаков методом Recursive feature elimination с использованием деревьев решений и критерия Джини (рис. 2). В ходе данной процедуры модель, основанная на выбранном алгоритме, сначала обучается на всех признаках, среди которых выбирается наименее информативный. В нашем случае информативностью считается вклад признака в снижение значения критерия Джини в процессе поиска оптимального разбиения, т.е. то, как сильно мы можем разделить объекты разных классов, используя определенный признак. Данный признак отбрасывается и описанная процедура повторяется, информативности признаков пересчитываются.
Рис. 2. Информативность признаков [2, 8–10] |
Согласно полученным результатам, наибольший вклад в целевую кластеризацию вносят количественные показатели возрастных изменений в щитовидном хряще. Связаны они с процессами созревания и последующей оссификацией самой хрящевой ткани, замещением ретикулярной ткани жировой. В ранжированном списке, представленном на рис. 2, лидирующие позиции занимают такие признаки, как площадь костной ткани в поле зрения гистологического препарата щитовидного хряща (С2), долевое соотношение (С28) на рентгеновском снимке щитовидного хряща костной (С1) и хрящевой (С17) тканей. При этом необходимо не только учитывать площадь хрящевой ткани, но и принимать во внимание толщину зоны молодого хряща (С23) и ее соотношение с зоной зрелого хряща (С25). Площади жировой (С14) и ретикулярной (С15) тканей в поле зрения препарата щитовидного хряща также характеризуют старение хряща, происходящие в нем атрофические процессы. Следует отметить обоснованность выбора не просто площади костной ткани, а учет размерных характеристик трабекул в поле зрения: их толщины (С13) и площади (С6).
Выполненный экспертный и сравнительный анализ подтвердил целесообразность выбора микроостеометрических показателей в качестве объективных маркеров возрастных изменений костной ткани. Отмечена значимость признаков, отражающих происходящие морфологические изменения в гистоструктуре, прежде всего в компакте диафиза: толщина слоев наружных (В10) и внутренних (В12) общих пластинок, слоя остеонов (В11) и их количественная характеристика (В23). Объективным предиктом костного возраста выступают такие показатели ремоделирования, как диаметр гаверсова канала (В21) и его соотношение с размером остеона (В22). Значимость данных признаков удалось выявить только с использованием алгоритма Random Forest, так как коэффициенты корреляции этих показателей, полученные при их анализе данных с помощью описательной статистики, составили всего лишь 0,4 и 0,3 соответственно. Подобное обстоятельство доказывает эффективность использования случайного леса для заявленной цели. Количественная оценка процессов перестройки костной ткани активно применяется как объективная мера биологического возраста. По мере роста, развития и старения человека накапливаются свидетельства увеличения числа циклов оборотов структурных элементов, поэтому количество остеонов с перестроенным центральным отделом (В18) также закономерно является атрибутивным показателем возраста. Отмечена значимость показателей возрастных преобразований губчатого вещества нижнего эпифиза: количество остеонов (В13), размерные характеристики зоны хрящевой ткани (В7).
В исследовании была изучена зависимость качества работы классификаторов от количества признаков, отсортированных по убыванию информативности. Следует отметить, что для алгоритмов, основанных на методе «дерево решений» (CatBoost, Random Forest) и применяемых для получения двухмерных представлений с целью последующей визуализации, качество остается примерно одинаковым вплоть до использования всех исходных признаков, что можно объяснить способностью данных алгоритмов самостоятельно отбирать признаки. Для остальных алгоритмов можно заметить тенденцию к падению качества после использования более 28 признаков. По этой причине было отобрано именно 28 признаков (рис. 3).
Рис. 3. Зависимость значения F1-score от количества используемых признаков |
После отбора признаков данные были повторно визуализированы (рис. 4). Стала наблюдаться более четко выраженная кластерная структура. Более того, соседние по возрасту группы находятся близко, в то время как индивиды с большой разницей в возрасте удалены друг от друга. Методы t-SNE и uMAP не умеют работать с пропусками, поэтому пропущенные значения в исходных данных заполнялись значением признака у предыдущего индивида в отсортированных по возрасту данных. Это могло послужить причиной попадания некоторых точек в соседние кластеры, но даже с учетом данного факта не наблюдается ситуации, когда индивид попадает в кластер, средний возраст в котором сильно отличается от его собственного.
Рис. 4. Двухмерное представление исходных данных после отбора признаков: а — с использованием метода t-SNE; б — с использованием метода uMAP |
Для решения поставленной задачи была проведена также сравнительная оценка эффективности работы классификаторов. Ее результаты представлены в табл. 2.
Таблица 2. Качество работы алгоритмов на исследуемых данных |
Для дальнейших экспериментов был выбран алгоритм Random Forest, показавший наилучшую работу на рассматриваемых данных. Проверку качества модели проводили с использованием кросс-валидации на 5 итерациях. Строили матрицы ошибок (представление реальных и предсказанных алгоритмом меток классов) и ROC-кривые для каждого класса в отдельности (рис. 5). Кривая ошибок (receiver operating characteristic, ROC) — график, позволяющий оценить качество классификации, — отображает соотношение между долей объектов от общего количества объектов положительного класса, классифицированных верно (чувствительность алгоритма классификации), и долей объектов от общего количества объектов отрицательного класса, ошибочно отнесенных к положительному классу (специфичность алгоритма классификации) при изменении порога решающего правила. В виде численной характеристики качества работы модели выступает площадь под искомой кривой.
|
Рис. 5. ROC-кривые для каждой возрастной группы |
Мы установили, что, согласно данным матрицы ошибок и ROC-кривых, оценка точности классификации построенной моделью объектов, принадлежащих к 1-, 2-, 3-, 6-й возрастным группам, составляет 100%; к 4-й группе — 90%; к 5-й группе — 92%. Уверенное вычленение данных групп является отображением фундаментальных процессов постнатального онтогенеза, происходящих в костно-хрящевой системе. Стадия созревания 1–3-й групп сменяется стабилизацией (4-я группа) и завершается инволютивными преобразованиями (5–7-я группы). Наименьшая точность зафиксирована в 7-й возрастной группе. У лиц старше 75 лет состояние тканей и органов обусловлено не только возрастной инволюцией, но и результирующим воздействием массы привходящих факторов (болезни, прием лекарственных препаратов, вредные привычки, питание, образ жизни и т.д.), которые к данному периоду имеют выраженный кумулятивный эффект.
Оценки результатов классификации на группы, соответствующие десятилетнему интервалу, представлены на рис. 6. Точность классификации 2-й группы (11–20 лет) — 67%. Данный интервал включает в себя периоды активного роста и развития всех органов и систем, период полового созревания, что влечет за собой неравномерность, неоднородность показателей. Следовательно, относительно низкая точность связана с широтой возрастного диапазона данной группы. Снижение точности классификации 7-й группы (61–70 лет), с одной стороны, связано с влиянием ассоциированных с возрастом болезней, с другой — именно в данной декаде мы отмечали некоторое замедление процессов возрастной инволюции. Эти обстоятельства, на наш взгляд, объясняют значительный разброс цифровых значений и, как прямое следствие, попадание объектов в соседние группы. Согласно данным матрицы ошибок, точность классификации 1-, 3-, 4-, 5-, 6-, 8-го возрастного интервала на валидационной выборке составляет 100%, а для 9-го интервала — 80%.
Рис. 6. Матрица ошибок |
Обсуждение
Гистоморфометрия костной ткани давно используется для установления возраста [19–21]. Существует много различных модификаций как самих методик, основанных на количественном учете процессов реорганизации костной и хрящевой тканей, так и образцов (их выбор) для исследования [22–24]. Мы разделяем мнение авторов работы [24] о необходимости отказа от утверждения, что ремоделирование костной ткани происходит с предсказуемой скоростью. А это в свою очередь означает отказ от использования линейных моделей и обусловливает дальнейшее развитие гистоморфометрических методов.
Анализ гистологических количественных переменных показывает, что они демонстрируют сложный характер взаимодействия с возрастом. Не менее сложным является их взаимосвязь с полом, состоянием здоровья (наличие заболеваний, прием фармакологических препаратов), биомеханикой. Это должно послужить предостережением от создания «простых» моделей — уравнений линейной регрессии — с использованием универсальных показателей гистологической оценки возраста. Поэтому мы в своей работе для анализа комплекса гистоморфометрических признаков использовали алгоритмы, позволяющие изучать нелинейные зависимости (например, SVM с правильно подобранным ядром, дерево решений) и основанные на них методы, такие как Random Forest или CatBoost. Для визуализации подобных данных методы t-SNE и uMAP работают ожидаемо лучше классических методов, таких, например, как анализ главных компонентов (principal component analysis, PCA), который используется в аналогичных целях и показывает ощутимо менее информативный результат [15]. Достигнутая авторами работы [15] точность классификации (±30 лет) может быть также связана с тем, что анализировались базы данных качественной оценки морфологических изменений лонного сочленения.
Гистоморфометрический метод, результаты которого послужили материалом для представленного исследования, является количественной мерой и позволяет более объективно подходить к диагностике возраста. Полученные нами результаты показали, что сокращение признакового пространства является необходимой мерой и не приводит к потере качества классификации. Эффективность работы алгоритмов зависит от количества признаков, и при наличии 20–30 из них уже достигается достаточная точность. Далее она снижается до точности линейных классификаторов. При этом следует подчеркнуть, что речь идет о совокупном наборе признаков. Максимальная точность и достоверность конечного результата были достигнуты при комплексной оценке возрастных изменений различного вида костной и хрящевой тканей.
Использование после отбора признаков современного метода нелинейного снижения размерности uMAP в совокупности с уже хорошо зарекомендовавшим себя методом t-SNE позволило нам увидеть проявление в данных кластерной структуры, которой не было на первоначальном этапе. Это подтверждает, с одной стороны, целесообразность фильтрации признаков по их информационной значимости, с другой стороны — правильность произведенного отбора. Исследования также показали, что сокращение признакового пространства — это необходимая мера, которая не приводит к потере качества классификации. Кластеризация объектов с использованием ранжированного списка гистоморфометрических показателей позволила получить значимые результаты в отношении точности и надежности диагностики заданной возрастной группы. Метод «дерево решений» продемонстрировал способность самостоятельно отбирать признаки в процессе работы. Вне зависимости от их количества он отдает предпочтение самым информативным. Из всех рассмотренных в работе классификаторов алгоритм «случайный лес» (Random Forest) оказался наиболее продуктивным для решения поставленной задачи. Подобное обстоятельство подтверждает преимущество использованного алгоритма для достижения поставленной цели.
Заключение
Полученные результаты доказали перспективность применения методов машинного обучения в судебно-медицинской экспертной практике для установления возраста, продемонстрировав достаточно высокую, порядка 90%, точность конечного результата.
Проведенное исследование позволило сформировать с помощью методов интеллектуального анализа оптимальный набор информативных гистоморфометрических признаков возрастных изменений, который целесообразно использовать с целью создания цифровой базы как конструктивной основы для накопления и систематизации данных при судебно-медицинской оценке возраста. Формирование подобного рода списков позволяет унифицировать последующие научные исследования в области возрастной морфологии и тем самым расширять «тренировочный» массив данных для построения прогнозов. Ведь именно проблемы с обучающей выборкой (большое количество разнообразных признаков при малом числе наблюдений) являются главным сдерживающим моментом активного внедрения методов машинного обучения в медицину.
Изучение закономерностей возрастной инволюции с формированием информационного хранилища количественных характеристик (биомаркеров старения) — это фундаментальная научная проблема. Высокая социальная значимость подобного рода исследований обусловлена увеличением доли пожилых граждан. Полученные результаты, несомненно, будут представлять интерес для различных разделов медицины и биологии, в том числе и для развития персонифицированной медицины.
Финансирование исследования. Работа выполнена при поддержке гранта Российского фонда фундаментальных исследований №19-07-00982а.
Конфликт интересов. Авторы декларируют отсутствие явных и потенциальных конфликтов интересов, связанных с публикацией настоящей статьи.
Литература
- Garvin H., Passalacqua N.V., Uh N.M., Gipson D.R., Overbury R.S., Cabo L.L. Developments in forensic anthropology: age-at-death estimation. In: Dirkmaat D.C. (editor). A companion to forensic anthropology. Chichester: Wiley-Blackwell; 2012; p. 202–223, https://doi.org/10.1002/9781118255377.ch10.
- Глыбочко П.В., Пиголкин Ю.И., Николенко В.Н., Золотенкова Г.В., Ефимов А.А., Алексеев Ю.Д., Федулова М.В., Савенкова Е.Н., Курзин Л.М., Гончарова Н.Н., Юрченко М.А., Мирошниченко Н.В. Судебно-медицинская диагностика возраста. М: Первый МГМУ имени И.М. Сеченова; 2016.
- Schmitt A., Murail P., Cunha E., Rougé D. Variability of the pattern of aging on the human skeleton: evidence from bone indicators and implications on age at death estimation. J Forensic Sci 2002; 47(6): 1203–1209, https://doi.org/10.1520/jfs15551j.
- Mays S. The effect of factors other than age upon skeletal age indicators in the adult. Ann Hum Biol 2015; 42(4): 332–341, https://doi.org/10.3109/03014460.2015.1044470.
- Ferrante L., Skrami E., Gesuita R., Cameriere R. Bayesian calibration for forensic age estimation. Stat Med 2015; 34(10): 1779–1790, https://doi.org/10.1002/sim.6448.
- Bucci A., Skrami E., Faragalli A., Gesuita R., Cameriere R., Carle F., Ferrante L. Segmented Bayesian calibration approach for estimating age in forensic science. Biom J 2019; 61(6): 1575–1594, https://doi.org/10.1002/bimj.201900016.
- Hartnett K.M. Analysis of age-at-death estimation using data from a new, modern autopsy sample — part I: pubic bone. J Forensic Sci 2010; 55(5): 1145–1151, https://doi.org/10.1111/j.1556-4029.2010.01399.x.
- Pigolkin Yu.I., Zolotenkova G.V., Sereda A.P., Zolotenkov D.D., Gridina N.V. Histometric symptoms of age-sensitive changes of bone tissue. Adv Gerontol 2018; 31(2): 203–210.
- Пиголкин Ю.И., Полетаева М.П., Золотенкова Г.В., Волков А.В. Возрастные изменения гистологической структуры щитовидного хряща у лиц мужского пола. Судебно-медицинская экспертиза 2017; 60(5): 11–14, https://doi.org/10.17116/sudmed201760511-14.
- Пиголкин Ю.И., Полетаева М.П., Золотенкова Г.В. Использование лучевой диагностики для определения биологического возраста человека по морфометрическим параметрам щитовидного хряща. Российский электронный журнал лучевой диагностики 2017; 7(4): 23–29, https://doi.org/10.21569/2222-7415-2017-7-4-23-29.
- Пиголкин Ю.И., Золотенкова Г.В., Березовский Д.П. Методологические основы определения возраста человека. Судебно-медицинская экспертиза 2020; 63(3): 45–50, https://doi.org/10.17116/sudmed20206303145.
- Ковалев А.В., Аметрин М.Д., Золотенкова Г.В., Герасимов А.Н., Горностаев Д.В., Полетаева М.П. Судебно-медицинское установление возраста по КТ-сканограммам черепа и краниовертебральной области в сагиттальной проекции. Судебно-медицинская экспертиза 2018; 61(1): 21–27, https://doi.org/10.17116/sudmed201861121-27.
- Пиголкин Ю.И., Ткаченко С.Б., Золотенкова Г.В., Веленко П.С., Золотенков Д.Д., Сафронеева Ю.Л. Комплексная оценка возрастных изменений кожи. Судебно-медицинская экспертиза 2018; 61(3): 15–18, https://doi.org/10.17116/sudmed201861315-18.
- Пиголкин Ю.И., Золотенкова Г.В. Возрастные изменения капилляров коры головного мозга. Судебно-медицинская экспертиза 2014; 57(1): 4–10.
- Buk Z., Kordik P., Bruzek J., Schmitt А., Snorek М. The age at death assessment in a multi-ethnic sample of pelvic bones using nature-inspired data mining methods. Forensic Sci Int 2012; 220(1–3): 294.e1–294.e9, https://doi.org/10.1016/j.forsciint.2012.02.019.
- Moskalenko V.A., Nikolskiy A.V., Zolotykh N.Yu., Kozlov A.A., Kosonogov K.A., Kalyakulina A.I., Yusipov I.I., Levanov V.M. Cyberheart-diagnostics software package for automated electrocardiogram analysis based on machine learning techniques. Sovremennye tehnologii v medicine 2019; 11(2): 86–91, https://doi.org/10.17691/stm2019.11.2.12.
- Andryushchenko V.S., Uglov A.S., Zamyatin A.V. Statistical classification of immunosignatures under significant reduction of the feature space dimensions for early diagnosis of diseases. Sovremennye tehnologii v medicine 2018; 10(3): 14–20, https://doi.org/10.17691/stm2018.10.3.2.
- Samoyavcheva S.V., Shkarin V.V. Capabilities of cluster analysis in interpretation of 24-hour blood pressure monitoring data in patients with arterial hypertension and left ventricular remodeling. Sovremennye tehnologii v medicine 2015; 7(4): 113–118, https://doi.org/10.17691/stm2015.7.4.15.
- Kerley E.R. The microscopic determination of age in human bone. Am J Phys Anthropol 1965; 23(2): 149–164, https://doi.org/10.1002/ajpa.1330230215.
- Stout S.D. The use of cortical bone histology to estimate age at death. In: Işcan M.Y. (editor). Age markers in the human skeleton. Springfield: Charles C. Thomas; 1989, https://doi.org/10.1002/ajhb.1310030516.
- Crowder C.M., Pfeiffer S. The application of cortical bone histomorphometry to estimate age at death. In: Latham K.E., Finnegan J.M., Rhine S. (editors). Age estimation of the human skeleton. Springfield: Charles C. Thomas; 2010.
- Crowder C.M., Dominguez V.M. A new method for histological age estimation of the femur. In: Proceedings of the American Academy of Forensic Sciences; Vol. 18. Atlanta; 2012; p. 374–375.
- Doyle E., Márquez-Grant N., Field L., Holmes T., Arthurs O.J., van Rijn R.R., Hackman L., Kasper K., Lewis J., Loomis P., Elliott D., Kroll J., Viner M., Blau S., Brough A., de las Heras S.M., Garamendi P.M. Guidelines for best practice: imaging for age estimation in the living. J Forensic Radiol Imaging 2019; 16: 38–49, https://doi.org/10.1016/j.jofri.2019.02.001.
- Crowder C. Evaluating the use of quantitative bone histology to estimate adult age at death. PhD Thesis. Toronto: University of Toronto, Department of Anthropology; 2005.