Convex Optimization for Machine Learning

This book covers an introduction to convex optimization, one of the powerful and tractable optimization problems that can be efficiently solved on a computer. The goal of the book is to help develop a sense of what convex optimization is, and how it can be used in a widening array of practical cont...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Tác giả chính: Suh, Changho
Định dạng: Online
Ngôn ngữ:Tiếng Anh
Được phát hành: Now Publishers 2023
Những chủ đề:
Truy cập trực tuyến:https://library.oapen.org/handle/20.500.12657/60495
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
_version_ 1869527140772347904
author Suh, Changho
author_browse Suh, Changho
author_facet Suh, Changho
author_sort Suh, Changho
collection Directory of Open Access Books
description This book covers an introduction to convex optimization, one of the powerful and tractable optimization problems that can be efficiently solved on a computer. The goal of the book is to help develop a sense of what convex optimization is, and how it can be used in a widening array of practical contexts with a particular emphasis on machine learning. The first part of the book covers core concepts of convex sets, convex functions, and related basic definitions that serve understanding convex optimization and its corresponding models. The second part deals with one very useful theory, called duality, which enables us to: (1) gain algorithmic insights; and (2) obtain an approximate solution to non-convex optimization problems which are often difficult to solve. The last part focuses on modern applications in machine learning and deep learning. A defining feature of this book is that it succinctly relates the “story” of how convex optimization plays a role, via historical examples and trending machine learning applications. Another key feature is that it includes programming implementation of a variety of machine learning algorithms inspired by optimization fundamentals, together with a brief tutorial of the used programming tools. The implementation is based on Python, CVXPY, and TensorFlow. This book does not follow a traditional textbook-style organization, but is streamlined via a series of lecture notes that are intimately related, centered around coherent themes and concepts. It serves as a textbook mainly for a senior-level undergraduate course, yet is also suitable for a first-year graduate course. Readers benefit from having a good background in linear algebra, some exposure to probability, and basic familiarity with Python.
format Online
id doab-20.500.12854ir-95746
institution Directory of Open Access Books
language eng
publishDate 2023
publishDateRange 2023
publishDateSort 2023
publisher Now Publishers
publisherStr Now Publishers
record_format ojs
spelling doab-20.500.12854ir-957462025-08-13T13:42:18Z Convex Optimization for Machine Learning Suh, Changho Convex Optimization, Deep Learning, Generative Adversarial Networks (GANs), TensorFlow, Supervised Learning, Wasserstein GAN, Strong Duality, Weak Duality, Computed Tomography Textbook thema EDItEUR::P Mathematics and Science::PB Mathematics::PBU Optimization thema EDItEUR::P Mathematics and Science::PB Mathematics::PBU Optimization This book covers an introduction to convex optimization, one of the powerful and tractable optimization problems that can be efficiently solved on a computer. The goal of the book is to help develop a sense of what convex optimization is, and how it can be used in a widening array of practical contexts with a particular emphasis on machine learning. The first part of the book covers core concepts of convex sets, convex functions, and related basic definitions that serve understanding convex optimization and its corresponding models. The second part deals with one very useful theory, called duality, which enables us to: (1) gain algorithmic insights; and (2) obtain an approximate solution to non-convex optimization problems which are often difficult to solve. The last part focuses on modern applications in machine learning and deep learning. A defining feature of this book is that it succinctly relates the “story” of how convex optimization plays a role, via historical examples and trending machine learning applications. Another key feature is that it includes programming implementation of a variety of machine learning algorithms inspired by optimization fundamentals, together with a brief tutorial of the used programming tools. The implementation is based on Python, CVXPY, and TensorFlow. This book does not follow a traditional textbook-style organization, but is streamlined via a series of lecture notes that are intimately related, centered around coherent themes and concepts. It serves as a textbook mainly for a senior-level undergraduate course, yet is also suitable for a first-year graduate course. Readers benefit from having a good background in linear algebra, some exposure to probability, and basic familiarity with Python. 2023-01-05T04:00:53Z 2023-01-05T04:00:53Z 2023-01-04T12:52:36Z 2022 book https://library.oapen.org/handle/20.500.12657/60495 9781638280521 https://directory.doabooks.org/handle/20.500.12854/95746 eng NowOpen open access image/jpeg image/jpeg image/jpeg Attribution-NonCommercial 4.0 International Attribution-NonCommercial 4.0 International Attribution-NonCommercial 4.0 International https://library.oapen.org/bitstream/20.500.12657/60495/1/9781638280538.pdf https://library.oapen.org/bitstream/20.500.12657/60495/1/9781638280538.pdf https://library.oapen.org/bitstream/20.500.12657/60495/1/9781638280538.pdf Now Publishers 10.1561/9781638280538 10.1561/9781638280538 53ae8601-d009-4a47-bfed-73b89c40b091 9781638280521 379 open access
spellingShingle Convex Optimization, Deep Learning, Generative Adversarial Networks (GANs), TensorFlow, Supervised Learning, Wasserstein GAN, Strong Duality, Weak Duality, Computed Tomography
Textbook
thema EDItEUR::P Mathematics and Science::PB Mathematics::PBU Optimization
thema EDItEUR::P Mathematics and Science::PB Mathematics::PBU Optimization
Suh, Changho
Convex Optimization for Machine Learning
title Convex Optimization for Machine Learning
title_full Convex Optimization for Machine Learning
title_fullStr Convex Optimization for Machine Learning
title_full_unstemmed Convex Optimization for Machine Learning
title_short Convex Optimization for Machine Learning
title_sort convex optimization for machine learning
topic Convex Optimization, Deep Learning, Generative Adversarial Networks (GANs), TensorFlow, Supervised Learning, Wasserstein GAN, Strong Duality, Weak Duality, Computed Tomography
Textbook
thema EDItEUR::P Mathematics and Science::PB Mathematics::PBU Optimization
thema EDItEUR::P Mathematics and Science::PB Mathematics::PBU Optimization
topic_facet Convex Optimization, Deep Learning, Generative Adversarial Networks (GANs), TensorFlow, Supervised Learning, Wasserstein GAN, Strong Duality, Weak Duality, Computed Tomography
Textbook
thema EDItEUR::P Mathematics and Science::PB Mathematics::PBU Optimization
thema EDItEUR::P Mathematics and Science::PB Mathematics::PBU Optimization
url https://library.oapen.org/handle/20.500.12657/60495
work_keys_str_mv AT suhchangho convexoptimizationformachinelearning