Очень часто студенты и исследователи-естественники боятся математики и...

Очень часто студенты и исследователи-естественники боятся математики и формул. И я отлично понимаю, почему.

Сейчас я сейчас заканчиваю писать код, к которому хочу собрать сколько-то примеров — 1) доказать, что код работает верно, 2) чтобы у пользователя было сколько-то готовых кусков кода, которые легко доработать под свои нужды.

Я просто вою от тех примеров-тестов, которые используют в научных статьях математики (и которые они потом дают на лекциях и семинарах). Давайте сравним.

Реальный пример, который я описываю в инструкции для пользователя. Давайте теперь попробуем с помощью алгоритма “найти” точку с координатами (2,3). Для этого запишем формулу расстояния от нашего текущего положения до этой точки (7-ой класс средней школы): (x-2)^2 + (y-3)^2 . Очевидно, мы пришли в эту точку, когда эта сумма равна нулю. Запускаем код - и он нашёл эту точечку! Ура-ура-ура!

Теперь пример из научной математической статьи, для которого я прямо сейчас пишу код: ну а теперь посчитаем разложение Холецкого для матрицы ковариации, чтобы вычислить функцию плотности вероятности многомерного нормального распределения, чтобы посчитать одну из пяти компонент невязки для нашей точечки (x,y).

С точки зрения демонстрации возможностей алгоритма, оба примера абсолютно равнозначны. Просто один составил естественник, а другой - математик. Чтобы понять первый пример, нужно семь классов школы и две минуты. Чтобы понять второй, придётся пару дней или недель просидеть над кодом и читать учебники.

Обидно ведь. Хочется несколько простых наглядных примеров, которые можно пояснить на пальцах. Да, можно выдумать своё из головы, но остаётся задача проверки того, что я корректно написал код для самого алгоритма. Пример от авторов однозначно сравним с исходной статьёй. Ну и главной проблемой остаётся, как всегда, время: когда потратишь дни на подобные "примеры", времени на что-то ещё не остаётся.

Дорогие математики! Если вы хотите, чтобы изобретённые вами методы кто-то использовал в реальной жизни — придумывайте примеры, которые могут понять их пользователи! Про белочек и орешки!
0
У записи 18 лайков,
1 репостов,
380 просмотров.
Эту запись оставил(а) на своей стене Илья Фомин

Понравилось следующим людям