Поиск
Озвучить текст Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.

5. Математические модели в задачах персонализированной цифровой нутрициологии

5.1. Интерполяция параметров внутри класса

В разделе 2 были введены укрупненные классы биометрических параметров пользователя. Однако при разработке персонифицированных рекомендаций такая сетка оказывается слишком грубой. Пользователи отличаются один от другого также и в пределах одного класса, в котором, например, уравнены люди возрастов от 18 до 29 лет с массами от 45 до 50 кг. Именно поэтому необходимо создать алгоритм, распределяющий рекомендации [2] на более мелкий масштаб: по возрастам с шагом в 1 год, по массе тела — с шагом в 1 кг. Из оценки точности статистики по формуле (2.1.1) следует, что создание такого алгоритма не может опираться на эмпирические данные, поскольку данных с нужной точностью просто не существует (по крайней мере в России): для этого потребовалось бы несколько миллиардов респондентов. Тогда предлагается следующая модель интерполяции данных , приведенных в табл. 5 и 6.

Обозначим aj значения возрастов в узлах исходной укрупненной сетки и mj — значения масс тел (верхние индексы F, M для краткости опущены).

Рассмотрим для каждого j функцию ej(m), заданную в узлах mi на отрезке [m1, m9] равенствами:

ej(mi) = Eij. (5.1.1)

Продолжим эту функцию по кусочно-линейной интерполяции в остальные точки отрезка [m1, m9] и вычислим ее среднее значение:

. (5.1.2)

Для каждого из четырех значений j можно найти такое значение аргумента функции ej(m), для которого .
Это значение всегда существует в силу известной теоремы математического анализа о среднем значении определенного интеграла, поскольку ej(m) — непрерывная монотонно возрастающая функция:

. (5.1.3)

Вычисляя эти значения для табл. 5 и 6, выясняем, что они не зависят от j и приближенно равны = 60 кг для женщин и = 70 кг для мужчин. Это есть критическое свойство матриц величины основного обмена (ВОО), позволяющее построить модель пересчета рекомендуемых величин Ek потребления k-го нутриента с узлов крупной сетки на мелкий масштаб по закону сохранения площадей.

Пусть заданы масса m и возраст a пользователя. Найдем номера 1 ≤ i ≤ 9, 1 ≤ j ≤ 4, такие, что , . Рассмотрим прямоугольник ABCD, вершины которого являются узлами крупной сетки, как показано на рис. 5.

Рис. 5. Преобразование ячейки параметров

Точка (a, m) лежит в прямоугольнике ABCD. Проходящие через эту точку вертикальная и горизонтальная прямые, параллельные соответствующим сторонам прямоугольника, делят его на четыре прямоугольника, площади которых обозначены S1, S2, S3, S4. Пусть S=S1+S2+S3+S4. Тогда норма E физиологической потребности в точке (a, m) равна:

E(y, m)=E(A)×S3/S+E(B)×S2/S+E(C)×S4/S+E(D)×S1/S, (5.1.4)

а значения норм физиологических потребностей в узлах сетки (E(A) и т.д.) известны. Учет группы физической активности дается умножением на соответствующий коэффициент. Тем самым значения норм физиологических потребностей полностью вычисляются на сетке более мелкого масштаба.

Для продолжения работы требуется Регистрация
На предыдущую страницу

Предыдущая страница

Следующая страница

На следующую страницу
5. Математические модели в задачах персонализированной цифровой нутрициологии
На предыдущую главу Предыдущая глава
оглавление
Следующая глава На следующую главу