Публикации по теме 'taylor-series'


XGBoost использует Тейлора
Читая о XGBoost в оригинальной статье , я заметил, что алгоритм заменяет фактическую функцию потерь ее так называемым расширением Тейлора 2-го порядка. Это умный математический трюк, который позволяет XGBoost работать не только с квадратом ошибки в качестве функции потерь, но и практически с любой полезной функцией потерь (при условии, что она дважды дифференцируема и выпукла) и делает это очень эффективно. Чтобы вспомнить, что делает разложение Тейлора и почему оно работает, я..

Многомерный ряд Тейлора
В этом посте описывается многомерное расширение функции и ее использование в машинном обучении. Ряд Тейлора функции f,  – это представление функции в виде бесконечного ряда, в котором используются только производные в одной точке. Это представление ряда работает для функций с хорошим поведением — это упражнения в реальном математическом анализе, чтобы показать, когда и почему. Для большинства задач, возникающих в машинном обучении, задействованные функции работают хорошо, и нам..

Вопросы по теме 'taylor-series'

Плохой выход Taylor Series sinx
Я пытаюсь написать программу, которая получает от пользователя значение x и печатает sinx, используя ряд Тейлора. но мой выход плохой. вывод, который я получаю, - это даже не число, это -1.#IND00, независимо от того, что я ввожу. вот мой код...
173 просмотров
schedule 25.04.2023

Ряд Тейлора для arcsin(x), неправильный язык вывода C
Я написал программу, которая получает от пользователя значение x и целое число n, затем программа печатает arcsin(x), используя ряд Тейлора для arcsin http://tedmuller.us/Math/img/Taylor-arcsin.gif но почему-то не работает. когда я ввожу x=1, я...
4435 просмотров
schedule 25.07.2022

Вычисление ряда Тейлора многомерной функции с помощью sympy
Я пытаюсь вычислить с помощью SymPy серию Тейлора функции, которая зависит от тригонометрической функции sinc ( здесь ), чтобы упростить мою задачу, мы можем предположить, что мне нужна функция из серии Тейлора: f(x1, x2) = sinc(x1) * sinc(x2)...
1319 просмотров
schedule 30.06.2023

Серия Тейлора Расширение cos x и sin x в программировании на C без использования math.h или пользовательских функций
Я работаю над проектом для нашей школы, и нам нужно создать программу, которая вычисляет аппроксимацию ряда разложения Тейлора для sin x и cos x, используя только *stdio.h и БЕЗ определяемых пользователем функций *кроме int main(), всех углов от -180...
162 просмотров
schedule 26.06.2023

Серия Тейлор. Программа делает меньше итераций
Поэтому мне необходимо рекурсивно вычислить e^x, используя факторизованную форму ряда Тейлора: уравнение: е ^ х = 1 + х + (х ^ 2)/2! + ... + ((x^n)/n!)) U(n) = U(n-1)*(x/n) точка останова |U(n)| ‹ эп. package lab2; import...
44 просмотров
schedule 31.12.2023

Этот код серии Тейлора не работает для n = 1 или чего-либо другого, кроме 0. Почему?
Прежде всего, позвольте мне сказать вам, я изучаю программирование. Сегодня я попытался найти приблизительное значение косинуса, используя ряд Тейлора. Когда я ставлю n=0, мой код дает правильный результат 1. Но когда я ставлю n=1 или что-то еще,...
80 просмотров
schedule 17.10.2022

Создание пользовательской синусоидальной функции
Я попытался создать пользовательскую функцию sine , используя c и Taylor Series для вычисления sin с 10 элементами в ряду, но я получаю неверные результаты, когда пытаюсь найти sine(x) , где x > 6 . Это хорошо работает для -5 < x...
1018 просмотров
schedule 14.09.2022

Ошибка в оценке пи по разложению Тейлора
Я пытаюсь вычислить значение числа пи, но в моей логике есть семантическая ошибка, которую я не могу понять. def taylor(precision): iter = 1 sum = 0 fx = 100 sign = 1 while (abs(fx) > precision): if not iter % 2 ==...
55 просмотров
schedule 19.10.2022

Разделение и выделение членов разложения в ряд Тейлора в MATLAB
Как можно «разделить» члены разложения в ряд Тейлора на отдельные части? Я использую этот инструмент для анализа отклонений в управленческом учете. Мне нужно присвоить отдельные термины влияющим факторам. Этот код может быть самым простым...
77 просмотров
schedule 09.01.2023

Аппроксимация sin (x) с использованием ряда Тейлора до тех пор, пока абсолютное значение члена не станет ниже определенного действительного значения.
Я хочу напечатать значение sin(x), используя его ряд Тейлора. Я должен добавлять термины до тех пор, пока абсолютное значение термина не станет ‹ 10e-06 #include <stdio.h> #include <math.h> double val(double, double); int...
115 просмотров
schedule 04.06.2022

Проблема в расширении ряда Тейлора с использованием рекурсии
Я написал следующий код, чтобы найти суммирование рядов Тейлора с использованием рекурсии. Хотя я получаю правильные результаты, но моя проблема связана с статической переменной s (объявленной в коде и присвоенным значением 1), каким бы ни было...
119 просмотров
schedule 26.11.2022

Python: sympy TypeError: невозможно преобразовать выражение в число с плавающей запятой
В настоящее время я работаю над калькулятором, который работает аналогично «настоящему» калькулятору при определении определенных интегралов. В настоящее время я могу заставить его работать с такими функциями, как sin(x) cos(x) e**x...
445 просмотров

Использование ряда Тейлора для нахождения sin(x) в C
У меня есть задание, в котором мой профессор хочет, чтобы мы вычислили sin(x), используя ряд Тейлора. Он хочет, чтобы мы остановили итерации, когда разница между двумя последовательными дробями меньше 10^-6. В итоге я подошел к проблеме, сказав,...
87 просмотров
schedule 04.06.2022