'
Научный журнал «Вестник науки»

Режим работы с 09:00 по 23:00

zhurnal@vestnik-nauki.com

Информационное письмо

  1. Главная
  2. Архив
  3. Вестник науки №1 (70) том 3
  4. Научная статья № 163

Просмотры  32 просмотров

Тюнькин А.Б., Пармузина М.С.

  


АППРОКСИМАЦИЯ С ПОМОЩЬЮ СРЕДНЕКВАДРАТИЧЕСКОГО ПРИБЛИЖЕНИЯ *

  


Аннотация:
при проведении инженерных исследований часто возникает задача аппроксимации ¬– составление функции по отдельным значениям. Эти отдельные значения могут быть получены из проведенного эксперимента, из наблюдений над какой-нибудь величиной или из каких-то расчетов (например, при решении дифференциального уравнения численными методами, получается таблица соответствия значений переменной и приближенных значений решения). Знание основных методов и формул составления аппроксимирующих функций является профессионально значимым для студентов технического вуза, поэтому в своей работе мы рассмотрели основные идеи аппроксимации   

Ключевые слова:
аппроксимация, сглаживание, среднеквадратическое приближение, эмпирическая формула   


УДК 517

Тюнькин А.Б.
студент, 1 курс, нефтегазовый факультет
Ухтинский государственный технический университет
(г. Ухта, Россия)

Пармузина М.С.
канд. пед. наук, доцент кафедры высшей математики
Ухтинский государственный технический университет
(г. Ухта, Россия)

АППРОКСИМАЦИЯ С ПОМОЩЬЮ

СРЕДНЕКВАДРАТИЧЕСКОГО ПРИБЛИЖЕНИЯ

 

Аннотация: при проведении инженерных исследований часто возникает задача аппроксимации ­– составление функции по отдельным значениям. Эти отдельные значения могут быть получены из проведенного эксперимента, из наблюдений над какой-нибудь величиной или из каких-то расчетов (например, при решении дифференциального уравнения численными методами, получается таблица соответствия значений переменной и приближенных значений решения). Знание основных методов и формул составления аппроксимирующих функций является профессионально значимым для студентов технического вуза, поэтому в своей работе мы рассмотрели основные идеи аппроксимации.

 

Ключевые слова: аппроксимация, сглаживание, среднеквадратическое приближение, эмпирическая формула.

 

Часто в практической работе возникает необходимость найти функциональную зависимость y = j(х) между величинами x и y, которые заданы отдельными парами значений (xi, yi) (таблицей значений). Эти данные могут быть получены в результате измерений, в каких-то теоретических методах или расчетах. Задача составления аналитической функции по отдельным значениям называется аппроксимацией.

Для получения единственного решения задачи аппроксимации необходимо:

1) задать общий вид аппроксимирующей функции, включающий неизвестные коэффициенты,

2) найти значения параметров на базе заданного критерия близости, существует два главных подхода к определению близости – интерполяция и сглаживание.

Интерполяция строится с помощью интерполяционного многочлена n-ой степени, который проходит непосредственно через все точки заданного множества данных. В данном случае аппроксимирующая функция представляется в виде: интерполяционного многочлена в форме Лагранжа или интерполяционного многочлена в форме Ньютона.

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

Задача аппроксимации сглаживанием может быть поставлена, если:

- исходные данные содержат погрешности,

- исходные данные содержат повторы,

- большое количество исходных данных,

- имеются теоретические сведения о виде аппроксимирующей функции.

Полученная путем сглаживания аппроксимирующая функция y = j (х) называется эмпирической формулой. Эмпирические формулы — это не законы природы, а являются лишь гипотезами. Однако значение их весьма велико. В истории науки известны случаи, когда полученная удачная эмпирическая формула приводила к большим научным открытиям. Эмпирическая формула является адекватной, если ее можно использовать для описания исследуемого объекта с достаточной для практики точностью.

Задача поставлена так: имеются n пар значений аргумента и функции: xi, yi (i = 1, … , n), полученных в эксперименте. Помимо этого, из теории известен общий вид функции y = j(x, а, b, с, …), она связывает исследуемые переменные величины x и y. Функция содержит конечное число параметров а, b, с, …, которые необходимо найти. Для вычисления параметров функции а, b, с, … должны использоваться экспериментальные данные xi , yi (i = 1, … , n). Мы знаем, что результаты измерений всегда содержат погрешности, поэтому рассчитанные значения параметров функции а, b, с, … будут обязательно приближенными.

В качестве возможной оценки качества аппроксимации можно взять максимальное значение из модулей разностей . Можно в качестве критерия «наилучшего» приближения выбрать среднее арифметическое абсолютных значений отклонений    | или среднеквадратичное отклонение.

Наиболее часто применяемый метод – это среднеквадратическое отклонение. Разработка этого метода связана с именами известных математиков прошлого – К. Гаусса и А. Лежандра.

Метод наименьших квадратов — это математический метод, основанный на определении аппроксимирующей функции, построенной в наибольшей близости к точкам заданного набора экспериментальных данных. Близость исходной и аппроксимирующей функции j (x) определяется числовой мерой, а именно: сумма квадратов отклонений экспериментальных данных от аппроксимирующей кривой j (x) должна быть наименьшей. 

Данный критерий метода наименьших квадратов записывается в виде следующего выражения:

 

Квадратичный критерий обладает рядом «хороших» свойств, таких, как дифференцируемость, обеспечение единственного решения задачи аппроксимации при полиномиальных аппроксимирующих функциях.

 


Рисунок 1. Аппроксимирующая кривая, построенная 

по методу наименьших квадратов.

 

Степень точности аппроксимации исследуемого процесса с помощью полученной функциональной зависимости может быть оценена по значению среднего квадратичного отклонения.

Под средним квадратичным отклонением понимается число: , где yi – экспериментальное значение, j(xi) – расчетное значение, вычисленное по аппроксимирующей формуле для xi .

Также оценку аппроксимирующей функции дает средняя ошибка аппроксимации – среднее отклонение расчетных значений от фактических значений: . Допустимый предел А<10%.

 

Нередко аппроксимирующая функция – это многочлен степени m:

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

Когда требуется построить аппроксимирующий многочлен степени m для известных табличных значений, условие минимума суммы квадратов отклонений по всем узловым точкам будет записано в следующем виде:

 Обязательным условием существования минимума функции является равенству нулю ее частных производных по неизвестным переменным . Преобразуем полученную линейную систему уравнений: открываем скобки и переносим свободные члены в правую часть выражения. В результате полученная система линейных алгебраических выражений будет записываться в следующем виде:

В итоге, система линейных уравнений размерностью m+1, которая состоит из m+1 неизвестных, получена. Пользуясь любым методом решения линейных алгебраических уравнений, будет возможно решить данную систему. В результате у нас будут найдены неизвестные параметры аппроксимирующей функции, которые и обеспечивают наименьшую сумму квадратов отклонений аппроксимирующей функции данных, т.е. наилучшее квадратичное приближение.

Если m=1, то необходимо аппроксимировать табличную функцию линейной регрессией. Аппроксимирующая функция в данном случае будет иметь вид: .

 

Коэффициенты можно получить, решив систему уравнений:

 В случае если степень аппроксимирующей функции m=2, то мы аппроксимируем табличную функцию квадратичной параболой (квадратичная аппроксимация).

Аппроксимирующая функция в этом случае будет иметь вид: .

Коэффициенты можно получить, решив систему уравнений:

В случае если степень аппроксимирующей функции m=3, то мы аппроксимируем табличную функцию кубической параболой (кубическая аппроксимация). Аппроксимирующая функция в этом случае будет иметь вид: .

Коэффициенты можно получить, решив систему уравнений:

 

 

Аппроксимация линеаризацией.

С помощью замены переменных мы сможем линеаризовать большинство нелинейных функций, которые зависят от двух параметров. Для этого необходимо подобрать такое преобразование исходной зависимости, в результате которого она приобретает линейный вид Y = АX + B. После этого вычисленные коэффициенты A и B пересчитываются в a и b, а задача решается в новой зависимости.

 Рисунок 2. Таблица замены переменных для метода линеаризации.

 

Рассмотрим случай, когда аппроксимирующая функция задана логарифмической функцией вида: .

Поиск неизвестных коэффициентов осуществляется по методу наименьших квадратов в соответствии со следующей системой уравнений:

Решаем полученную систему линейных уравнений и находим необходимые коэффициенты а и b.

Рассмотрим случай, когда аппроксимирующая функция задана экспоненциальной функцией вида: .

Для применения метода наименьших квадратов экспоненциальная функция линеаризуется: .

Поиск неизвестных коэффициентов осуществляется по методу наименьших квадратов в соответствии со следующей системой уравнений.

Решаем полученную систему линейных уравнений относительно ln(а) и b. Таким образом, можно составить и другие виды аппроксимирующих функций.

Построение аппроксимирующих функций легко проводить с помощью программы MS Exсel, которая позволяет путем не сложных операций организовать непосредственное вычисление необходимых коэффициентов аппроксимирующей функции.

Приведем пример вычисления аппроксимирующих функций по реальным данным.

Пример. Известны результаты наблюдений за свойствами горных пород, Р0 – предел текучести по штампу, Рш – твердость по штампу.

 

Условие задачи.

P0

81.5

116.4

81.5

176.5

80.7

71.8

56.5

Рш

68.7

78.0

73.3

69.4

26.4

27.8

24.2

Аппроксимировать всеми видами функций, которые описаны выше.

 

Рисунок 3. Линейная аппроксимация.

Рисунок 4. Квадратическая аппроксимация.

 

Так же в программе MS Exсel содержится множество встроенных функций, позволяющих в несколько секунд получить некоторые аппроксимирующие функции. Рассмотрим алгоритм получения аппроксимирующих функций.

  

  1. Помещаем на лист таблицу с исходными данными.
  2. Строим и форматируем точечную диаграмму, в которой по оси X задаем значения аргумента, а по оси Y откладываем значения исходной функции, заданные таблицей.

 

Рисунок 5. Точечная диаграмма в программе MS Exсel.

 

  1. «Наводим» мышь на любую из точек на графике и щелчком правой кнопки вызываем контекстное меню и выбираем «Добавить линию тренда…». В появившемся окне выбираем тип линии и параметры отображения.

 

Рисунок 6. Параметры линии тренда в MS Exсel.

  1. На графике мы увидим выбранную линию, аппроксимирующую табличную зависимость. Также можно увидеть значение параметра R2 – величины достоверности аппроксимации. Этот показатель может варьироваться от 0 до 1. Чем он выше, тем аппроксимация достовернее. Принято считать, что при величине этого показателя 0,85 и выше сглаживание можно считать достоверным, в обратном случае – нет.

 

Рисунок 7. Выполненная в MS Exсel аппроксимация. 

 

СПИСОК ЛИТЕРАТУРЫ:

 

  1. Численные методы решения задач строительства : учеб. пособие: в 2 ч. Ч. 1. / Г.Г. Кашеварова, Т.Б. Пермякова, М.Е. Лаищева. – Пермь: Изд-во Перм. нац. исслед. политехн. ун-та, 2015. – 161 с.
  2. Численные методы : учебное пособие / Фаддеев М.А., Марков К.А. – Н-Новгород, ННГУ, 2010. ­– 158 с.
  


Полная версия статьи PDF

Номер журнала Вестник науки №1 (70) том 3

  


Ссылка для цитирования:

Тюнькин А.Б., Пармузина М.С. АППРОКСИМАЦИЯ С ПОМОЩЬЮ СРЕДНЕКВАДРАТИЧЕСКОГО ПРИБЛИЖЕНИЯ // Вестник науки №1 (70) том 3. С. 1062 - 1073. 2024 г. ISSN 2712-8849 // Электронный ресурс: https://www.вестник-науки.рф/article/12582 (дата обращения: 16.05.2024 г.)


Альтернативная ссылка латинскими символами: vestnik-nauki.com/article/12582



Нашли грубую ошибку (плагиат, фальсифицированные данные или иные нарушения научно-издательской этики) ?
- напишите письмо в редакцию журнала: zhurnal@vestnik-nauki.com


Вестник науки СМИ ЭЛ № ФС 77 - 84401 © 2024.    16+




* В выпусках журнала могут упоминаться организации (Meta, Facebook, Instagram) в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25 июля 2002 года № 114-ФЗ 'О противодействии экстремистской деятельности' (далее - Федеральный закон 'О противодействии экстремистской деятельности'), или об организации, включенной в опубликованный единый федеральный список организаций, в том числе иностранных и международных организаций, признанных в соответствии с законодательством Российской Федерации террористическими, без указания на то, что соответствующее общественное объединение или иная организация ликвидированы или их деятельность запрещена.