Эта книга дает широкое введение в оптимизацию с упором на практические алгоритмы проектирования инженерных систем. Мы охватываем широкий спектр тем, связанных с оптимизацией, представляя базовые математические формулировки задач и алгоритмы их решения. Описать интуитивные предположения, лежащие в основе различных подходов, помогают рисунки, примеры и упражнения.
Материал книги предназначен для студентов старших курсов и аспирантов, а также специалистов. Его понимание требует некоторой математической зрелости и предполагает предварительное знакомство с анализом функций многих переменных, линейной алгеброй и теории вероятности. Некоторые обзорные материалы представлены в приложении. Дисциплины, в которых книга была бы особенно полезна, включают математику, статистику, информатику, аэрокосмическую отрасль, электротехнику и исследования операций.
Процесс оптимизации.
Типичный процесс оптимизации инженерного проектирования показан на рис. 1.2. Роль конструктора заключается в предоставлении технического задания, которое детализирует параметры, константы, цели и ограничения. Конструктор отвечает за постановку задачи и количественную оценку достоинств потенциальных проектов. Он также обычно предоставляет базовый проект или начальную точку проектирования для алгоритма оптимизации.
Эта книга посвящена автоматизации процесса уточнения проекта для повышения его эффективности. Алгоритм оптимизации используется для постепенного улучшения проекта до тех пор. пока проект больше не может быть улучшен или пока не будет затрачено запланированное время либо превышена предельно допустимая стоимость. Конструктор несет ответственность за анализ результатов процесса оптимизации, чтобы обеспечить его пригодность для конечного применения. Неправильные спецификации в постановке задачи, плохой начальный проект и неправильно реализованные или неподходящие алгоритмы оптимизации могут привести к неоптимальным или опасным проектам.
Оглавление.
Глава 1. Введение.
Глава 2. Производные и градиенты.
Глава 3. Метод интервалов.
Глава 4. Метод локального спуска.
Глава 5. Методы первого порядка.
Глава 6. Методы второго порядка.
Глава 7. Прямые методы.
Глава 8. Стохастические методы.
Глава 9. Популяционные методы.
Глава 10. Ограничения.
Глава 11. Оптимизация с линейными ограничениями.
Глава 12. Многокритериальная оптимизация.
Глава 13. Планы выбора.
Глава 14. Суррогатные модели.
Глава 15. Вероятностные суррогатные модели.
Глава 16. Суррогатная оптимизация.
Глава 17. Оптимизация в условиях неопределенности.
Глава 18. Распространение неопределенности.
Глава 19. Дискретная оптимизация.
Глава 20. Оптимизация выражении.
Глава 21. Междисциплинарная оптимизация.
Приложение А. Язык Julia.
Приложение Б. Тестовые функции.
Приложение В. Математические понятия.
Приложение Г. Решения.
Библиография.
Предметный указатель.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Алгоритмы оптимизации, Кохендерфер М.Д., Уилер Т.А., 2020 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Хештеги: #учебник по программированию :: #программирование :: #Кохендерфер :: #Уилер
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Graphing Data with R, An Introduction, Hilfiger J.J., 2016
- Программирование, Введение в профессию, том 2, Низкоуровневое программирование, Столяров А.В., 2016
- Программирование для нормальных с нуля на языке Python, часть 1, Сысоева М.В., Сысоев И.В., 2023
- Программирование для нормальных с нуля на языке Python, часть 2, Сысоева М.В., Сысоев И.В., 2023
Предыдущие статьи:
- Ruby Cookbook, 2E, Carlson L., Richardson L., 2010
- Resilience and Reliability on AWS, Geurtsen J., Paganelli F., 2013
- Python Cookbook, Third edition, Beazley D., Jones B., 2013
- JavaScript and jQuery, Interactive Front-End Web Development, Duckett J., 2014