The material is an interactive visualization to demonstrate the workings of Nelder-Mead, Gradient Descent and Conjugate Gradient algorithms for solving unconstrained nonlinear optimization problems. The material provides four problem examples.This material is great for using in class to demonstrate the choice of hyperparameters on the performance of the algorithm. Additionally, it can also be used to compare and contrast the three algorithms.
Type of Material:
It is a web page with background context , visualizations and interactive components that are juxtaposed on the same page using javascript.
Recommended Uses:
This is a great companion site for students to understand the performance of Nelder-Mead, Gradient Descent and Conjugate Gradient algorithm.
Technical Requirements:
The application needs a browser to render. The user would need to be connected to the internet to access the website.
Identify Major Learning Goals:
The purpose of this site is to provide a preview of the workings of the three algorithms mentioned for a specific example and various levels of hyperparameters. There is a choice of optimization algorithm and also slider bars for selecting the learning rate. By manipulating the learning parameter, the viewer can visualize the performance of the algorithm in reaching the optimum value. The accompanying text provides more context on the algorithm.
Target Student Population:
College Upper Division, Undergraduate Students, Graduate School Students, or Professionals
Prerequisite Knowledge or Skills:
Calculus I and with some basic knowledge of optimization.
Content Quality
Rating:
Strengths:
This site can provide an interactive learning experience of Nelder-Mead, Gradient Descent and Conjugate Descent optimization routines.
Interactive learning of Nelder-Mead, Gradient Descent and Conjugate Descent optimization routines.
Concerns:
The nonlinear optimization problems that are used for illustration are preset and only four options are provided. Further, it is unclear why these three specific algorithms were picked and not others.
Potential Effectiveness as a Teaching Tool
Rating:
Strengths:
This site can be used in class for demonstrating/visualizing the concept by the instructor.
Concerns:
The site has very limited examples. It does not lend itself to a broader range of unconstrained nonlinear problems. The site requires some familiarity with optimization concepts, and basic knowledge of unconstrained nonlinear optimization problems.
The material has very limited examples. It does not lend itself to a broader range of unconstrained nonlinear problems.
The material requires some familiarity with optimization concepts, and basic knowledge of unconstrained nonlinear optimization problems.
Ease of Use for Both Students and Faculty
Rating:
Strengths:
The site provides the context on the algorithm along with the interactive component makes it very intuitive and instructive to use.
Concerns:
None
Other Issues and Comments:
None
Creative Commons:
Search by ISBN?
It looks like you have entered an ISBN number. Would you like to search using what you have
entered as an ISBN number?
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.