Форум программистов, компьютерный форум, киберфорум
Методы оптимизации
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 02.10.2021
Сообщений: 6

Как в теории узнать - является ли точка локального минимума точкой глобального минимума функции?

06.10.2021, 12:50. Показов 2274. Ответов 15

Студворк — интернет-сервис помощи студентам
К примеру у меня имеется некая функция F(a), а так же точка локального минимума для этой функции на промежутке [a, b]. Каким образом узнать удовлетворяет ли эта точка локального минимума условия глобального минимума функции? Вычислить все локальные значения и выбрать из них наименьший сравнивая с уже заранее известным локальным минимумом?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.10.2021, 12:50
Ответы с готовыми решениями:

Нахождение глобального минимума для функции от двух переменных, используя SciPy и построение 3D-графика
Здравствуйте! Имеется функция от двух переменных. Мне необходимо найти глобальный минимум (используя SciPy), затем построить 3D график и...

Визуализация работы алгоритма поиска глобального минимума функции одной переменной методом Пиявского
Здравствуйте, помогите написать код для "Визуализация работы алгоритма поиска глобального минимума функции одной переменной методом...

Нахождение локального минимума функции методом Фибоначчи
Принцип действия: Дана квадратная функция, начало и конец отрезка, на котором ищется минимум, а также количество итераций. далее...

15
1720 / 1158 / 302
Регистрация: 05.10.2014
Сообщений: 5,630
06.10.2021, 14:27
учебник пересказать?
0
0 / 0 / 0
Регистрация: 02.10.2021
Сообщений: 6
06.10.2021, 15:04  [ТС]
Буду благодарен
0
Эксперт по математике/физике
11079 / 7379 / 3991
Регистрация: 14.01.2014
Сообщений: 16,813
06.10.2021, 15:06
Цитата Сообщение от Fon Bahkshtscof Посмотреть сообщение
Вычислить все локальные значения и выбрать из них наименьший сравнивая с уже заранее известным локальным минимумом?
Ещё надо сравнить со значениями функции в концевых точках.
1
1720 / 1158 / 302
Регистрация: 05.10.2014
Сообщений: 5,630
06.10.2021, 15:22
Цитата Сообщение от Fon Bahkshtscof Посмотреть сообщение
Буду благодарен
а какой препод посоветовал?
0
0 / 0 / 0
Регистрация: 02.10.2021
Сообщений: 6
06.10.2021, 15:30  [ТС]
К сожалению никакой ибо это "самообучение")
0
1720 / 1158 / 302
Регистрация: 05.10.2014
Сообщений: 5,630
06.10.2021, 15:45
Цитата Сообщение от Fon Bahkshtscof Посмотреть сообщение
ибо это "самообучение")
Уважаю, ну тогда так и продолжайте, как Ломоносов.
как надоест спросите у препода пособие)
0
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
06.10.2021, 16:59
Лучший ответ Сообщение было отмечено Fon Bahkshtscof как решение

Решение

Цитата Сообщение от Fon Bahkshtscof Посмотреть сообщение
Вычислить все локальные значения и выбрать из них наименьший сравнивая с уже заранее известным локальным минимумом?
Обычно строят график чтобы все f(x) посмотреть…но ИМХО все это учебно-теоертическая лабуда с нулевой практической пользой.

Не знаю как другие ну лично у меня опыт такой:
На самом деле когда хочешь хоть что то посчитать практически а не из наивных учебников по оптимизации то почти всегда встаешь перед такими фактами:
1) переменных например сразу штук 20….а значит все наивные поверхности целевой функции которыми так пестрят все учебники по численным методами и оптимизации абсолютно бесполезны.

2)Не существует метода наглядной визуализации поверхности целевой от многих переменных такой как от двух переменных. Т.е. не проверить алгоритм расчета что он находит…не выбрать шаг, не выбрать куда идти и вообще не бред ли сивой кобылы решает оптимизатор.

3) градиент и производную не посчитать либо это требует 10 этажный матан для избранных. Часто на казалось бы простой задаче даже несколько форумов по математике будут молчать как рыбы =).

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

Вот так полистаешь 10 учебников численных методов и оптимизации…глянешь на свою придуманную задачку и думаешь...зачем вся эта макулатура написана хз.
1
0 / 0 / 0
Регистрация: 02.10.2021
Сообщений: 6
07.10.2021, 12:47  [ТС]
Спасибо за ответ. Если бы я хотел узнать Ваше мнение касательно моего стиля обучения и сходства с Ломоносовым, то попросил бы Вас это выразить. Я пришел сюда за теоретической помощью ибо у меня уже есть 2 учебника от разных вузов, а эту тему я изучаю самостоятельно без преподавателей. Разумеется, я пришел сюда не от неумения читать учебники или искать информацию в нете(она, к Вашему сведению, разнится - даже "как определить: функция выпуклая или вогнутая" трактуется n-ным кол-вом лагерей по разному), а от отсутствия ИМЕННО этого пункта и ИМЕННО в такой формулировке. Я нашел как находить глобальный и локальный минимум/максимум, но не нашел каким же образом мне проверить является ли ЛОКАЛЬНЫЙ МИНИМУМ глобальным, понимаете?
0
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
07.10.2021, 15:16
Может в каких-то учебных задачках и есть какие-то игрушечные проверки но я думаю так:

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

Заметили как хитро и удобно сделаны функции для проверки численных методов поиска корней?
https://ru.wikipedia.org/wiki/... птимизации
Не смотря на 5 этажные и научные названия вся эта ерунда есть функции только двух переменных т.к. только их можно наглядно построить. Но часто перебор практически невозможен т.к. очень много расчетов и поверхность целевой не построить т.к. много измерений, поэтому просто считать наилучший локальный минимум глобальным. Как альтернатива перебору может быть мультистарт, но он не всегда может решить т.к. есть функции где разрыв производной и ничего кроме перебора там не решает.
1
1720 / 1158 / 302
Регистрация: 05.10.2014
Сообщений: 5,630
07.10.2021, 17:39
Цитата Сообщение от Fon Bahkshtscof Посмотреть сообщение
ибо у меня уже есть 2 учебника от разных вузов
У вас с русским языком проблемы похоже и конкретные)) он у вас родной?
0
0 / 0 / 0
Регистрация: 02.10.2021
Сообщений: 6
07.10.2021, 19:13  [ТС]
К сожалению для Вас, что еще один раз подчеркивает Вашу абсолютную неосведомленность и желание "потрепать языком" - нет, мой родной язык польский
0
1720 / 1158 / 302
Регистрация: 05.10.2014
Сообщений: 5,630
07.10.2021, 19:38
Цитата Сообщение от Fon Bahkshtscof Посмотреть сообщение
К сожалению для Вас, что еще один раз подчеркивает Вашу абсолютную неосведомленность и желание "потрепать языком" - нет, мой родной язык польский
Какое еще сожаление???
Тогда еще раз медленно пытаемся ответить
Цитата Сообщение от mihailm Посмотреть сообщение
какой препод посоветовал?
учебник или какой есть?
УКАЖУ СТРАНИЦЫ!
0
212 / 352 / 62
Регистрация: 09.06.2015
Сообщений: 1,462
07.10.2021, 22:51
Цитата Сообщение от Fon Bahkshtscof Посмотреть сообщение
Каким образом узнать удовлетворяет ли эта точка локального минимума условия глобального минимума функции?
Например, получаете уравнение касательной в этой точке (оно всегда линейное) и решаете систему уравнений где одно уравнение это касательная, а второе это исходная функция. Если решения ещё есть, кроме известной точки, то ... понятно? В пространственном случае можно действовать аналогично, только будет несколько сложнее.
0
212 / 352 / 62
Регистрация: 09.06.2015
Сообщений: 1,462
08.10.2021, 22:17
Специально для особо одарённых вопрошающих.
Пример функции, имеющей локальные максимумы:
https://www.cyberforum.ru/cgi-bin/latex.cgi?f(x)=sin(2x)+0.1x^2 ;
Её локальный максимум в точке https://www.cyberforum.ru/cgi-bin/latex.cgi?0.826784638 равен https://www.cyberforum.ru/cgi-bin/latex.cgi?f(0.826784638) = 1.064933559
На рисунке график касательной в точке этого локального максимума красного цвета, сама функция цвета голубого.
Это графический способ выявления отличия локального максимума от глобального.

А это уравнение, решение которого скажет о том же самом, то есть, что максимум локальный:
https://www.cyberforum.ru/cgi-bin/latex.cgi?sin(2x)+0.1x^2 = 1.064933559
0
212 / 352 / 62
Регистрация: 09.06.2015
Сообщений: 1,462
08.10.2021, 22:28
Да, с минимумами аналогично. Поскольку речь была именно о них, то их тут тоже есть и локальных, и глобальных.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.10.2021, 22:28
Помогаю со студенческими работами здесь

составить программу для определения локального минимума функции
составить программу для определения локального минимума функции : f(x)= sqrt(e^x ) - x. значение аргумента должно составлть возрастающую...

Составить программу для определения локального минимума функции
Составить программу для определения локального минимума функции : f(x)= sqrt (e^x)- x вот пытался написать но не работает : ...

Нахождение локального минимума двухпараметрической функции методом Розенброка
Разработать программу для нахождения локального минимума двухпараметрической функции методом Розенброка Может кто помочь? Буду очень...

Найдите все три точки локального минимума для функции
Здравствуйте! помогите, пожалуйста написать программу в TurboPascal... Найдите все три точки локального минимума для функции (во вложении)

Циклы с условием. Составить программу для определения локального минимума функции
Составить программу для определения локального минимума функции : f(x)= sqrt (e^x)- x вот пытался написать но не работает : program...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru