Как математика помогает находить болезни🫀📈

Вчера вечером снова разбиралась с линейной алгеброй: матрицы, векторы, корни, коэффициенты… Сижу, смотрю на записи, и думаю: «То ли я алгебру мучаю, то ли она меня…» 🫣 И тут меня осенило: то, что казалось абстрактной математикой, на самом деле помогает находить болезни в данных.

Как? Сейчас расскажу.

Возьмём один снимок МРТ (магнитно-резонансной томографии). В нём сотни тысяч пикселей, и каждый пиксель — отдельный признак. Наша задача — выделить действительно важное и не утонуть в море данных.

Тут на помощь и приходит линейная алгебра:

▫️PCA (метод главных компонент) — выделяет самые информативные признаки и отбрасывает всё лишнее. Проще говоря, PCA показывает «главные направления», где сосредоточена основная информация. Минус метода в том, что PCA работает через ковариационную матрицу, поэтому при большом количестве признаков вычисления могут становиться довольно тяжёлыми🥲.

▫️ SVD (сингулярное разложение матрицы) — раскладывает матрицу данных на несколько частей, чтобы увидеть её структуру и отделить важные сигналы от шума. Его плюс в том, что он работает напрямую с матрицей данных, без вычисления ковариации. Но при этом интерпретировать результат иногда сложнее, чем в PCA.

///Нашла интересный момент: PCA на практике часто вычисляют именно через SVD🧐.

В результате, вместо сотен тысяч признаков модель анализирует всего несколько десятков действительно значимых факторов!

Так линейная алгебра перестаёт быть просто математикой.✨ Она становится инструментом, который помогает выявлять болезни на ранней стадии, прогнозировать риски и делать работу врачей более точной и эффективной. ——————————————————————— А у вас когда-нибудь случались похожие «открытия», как у меня вчера с алгеброй?

Как математика помогает находить болезни🫀📈 | Сетка — социальная сеть от hh.ru