An open API service indexing awesome lists of open source software.

https://github.com/gerdm/convex_nonconvex

A personal essay about convexity problems in machine learning
https://github.com/gerdm/convex_nonconvex

Last synced: about 1 year ago
JSON representation

A personal essay about convexity problems in machine learning

Awesome Lists containing this project

README

          

# Convexity v.s. Non-Convexity Problems
[![DOI](https://zenodo.org/badge/119768373.svg)](https://zenodo.org/badge/latestdoi/119768373)

This is a brief essay about convexity in machine learning problems. It presents a quick overview of what exactly is a convex problem and a practical comparisson between two models in machine learning to contrast convex v.s. non-convex problems.

The comparisson mentioned above makes use of the $L_2$ loss function considering a linear regression model, and a deep neural network with one hidden layer, sigmoid activation function and linear output.

This repository contains the code used to make the graphs presented as Jupyter notebooks.

![Neural Network Loss Surface](./images/nnet_loss.png)