<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://optimization.cbe.cornell.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SYSEN5800TAs</id>
	<title>Cornell University Computational Optimization Open Textbook - Optimization Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://optimization.cbe.cornell.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SYSEN5800TAs"/>
	<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=Special:Contributions/SYSEN5800TAs"/>
	<updated>2026-04-26T00:08:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7751</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7751"/>
		<updated>2024-12-17T23:26:55Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*Adding more details to the Application Section is recommended.&lt;br /&gt;
*Please use FigureX as a reference in the text.&lt;br /&gt;
*Avoid using contraction (e.g., there&#039;s) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*Please label the figures with numbers and direct readers to the figures in text.&lt;br /&gt;
*References were not well formatted (e.g., Yuan, Y. (2015b)).&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Eight step procedures]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Please use Latex equation editor for equations.&lt;br /&gt;
*Please number and label all figures and tables, use FigureX, TableX as a reference in the text.&lt;br /&gt;
*Please place references after the period at the end of each sentence and avoid after the optimization problems. This goes for all the sections in the wiki.&lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*Most contents are from previous year. The Wiki page should be your original content.&lt;br /&gt;
*It is also recommended to revise the citation format based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*The Numerical Example section is incomplete.&lt;br /&gt;
*Application and Conclusion sections are missing.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*Please include more citations in Algorithm Discussion section to support the contents.&lt;br /&gt;
*Please use FigureX as a reference in the text.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*There is an extra line of citation links in the References section.&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*More citations are needed for supporting your statement.&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*More citations are needed for supporting the statement and applications.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Citation form (in text) should be double checked.&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Please provide some citations for supporting your statement (e.g. in Introduction)&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Once abbreviations are introduced, please make sure the full term do not appear throughout the context.&lt;br /&gt;
*Visualization section is not necessary. Figures should be embedded in the Wiki page.&lt;br /&gt;
*Conclusion and References sections should not belong to Application section.&lt;br /&gt;
*References are already shown at the bottom of the page. The extra list should be removed.&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7750</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7750"/>
		<updated>2024-12-17T23:26:09Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*Adding more details to the Application Section is recommended.&lt;br /&gt;
*Please use FigureX as a reference in the text.&lt;br /&gt;
*Avoid using contraction (e.g., there&#039;s) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*Please label the figures with numbers and direct readers to the figures in text.&lt;br /&gt;
*References were not well formatted (e.g., Yuan, Y. (2015b)).&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Please use Latex equation editor for equations.&lt;br /&gt;
*Please number and label all figures and tables, use FigureX, TableX as a reference in the text.&lt;br /&gt;
*Please place references after the period at the end of each sentence and avoid after the optimization problems. This goes for all the sections in the wiki.&lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*Most contents are from previous year. The Wiki page should be your original content.&lt;br /&gt;
*It is also recommended to revise the citation format based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*The Numerical Example section is incomplete.&lt;br /&gt;
*Application and Conclusion sections are missing.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*Please include more citations in Algorithm Discussion section to support the contents.&lt;br /&gt;
*Please use FigureX as a reference in the text.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*There is an extra line of citation links in the References section.&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*More citations are needed for supporting your statement.&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*More citations are needed for supporting the statement and applications.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Citation form (in text) should be double checked.&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Please provide some citations for supporting your statement (e.g. in Introduction)&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Once abbreviations are introduced, please make sure the full term do not appear throughout the context.&lt;br /&gt;
*Visualization section is not necessary. Figures should be embedded in the Wiki page.&lt;br /&gt;
*Conclusion and References sections should not belong to Application section.&lt;br /&gt;
*References are already shown at the bottom of the page. The extra list should be removed.&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7745</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7745"/>
		<updated>2024-12-17T18:30:11Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*More citations are needed for supporting your statement.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*More citations are needed for supporting the statement and applications.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Citation form (in text) should be double checked.&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Please provide some citations for supporting your statement (e.g. in Introduction)&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7744</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7744"/>
		<updated>2024-12-17T18:28:21Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*More citations are needed for supporting your statement.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Citation form (in text) should be double checked.&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Please provide some citations for supporting your statement (e.g. in Introduction)&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7743</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7743"/>
		<updated>2024-12-17T18:26:37Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*More citations are needed for supporting your statement.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Citation form (in text) should be double checked.&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Please provide some citations for supporting your statement (e.g. in Introduction)&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7742</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7742"/>
		<updated>2024-12-17T18:23:28Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*More citations are needed for supporting your statement.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Citation form (in text) should be double checked.&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Please provide some citations for supporting your statement (e.g. in Introduction)&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7741</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7741"/>
		<updated>2024-12-17T18:21:25Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*More citations are needed for supporting your statement.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Citation form (in text) should be double checked.&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Please provide some citations for supporting your statement (e.g. in Introduction)&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7740</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7740"/>
		<updated>2024-12-17T18:17:35Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Citation form (in text) should be double checked.&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Please provide some citations for supporting your statement (e.g. in Introduction)&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7739</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7739"/>
		<updated>2024-12-17T18:15:01Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Citation form (in text) should be double checked.&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Please provide some citations for supporting your statement (e.g. in Introduction)&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7738</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7738"/>
		<updated>2024-12-17T18:12:34Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Please provide some citations for supporting your statement (e.g. in Introduction)&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7737</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7737"/>
		<updated>2024-12-17T18:08:03Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Form of in-text citation is not proper&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7736</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7736"/>
		<updated>2024-12-17T18:01:31Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7735</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7735"/>
		<updated>2024-12-16T21:56:27Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: /* Quadratic programming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*References were not provided to support applications on computer science and quantum computing.&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*The title should be “Problem Solution” instead of ”Problem Resolution“.&lt;br /&gt;
*The added figure is too small for viewing from the main page and also lacks captions and explanations.&lt;br /&gt;
*There are still some formatting issues with the subtitles. For example, some are in bold form while others are not in the content.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*An inappropriate nonconvex example was used in the Wiki Page. The problem is an MIQP problem instead of a single QP problem.&lt;br /&gt;
*Some symbols used in the pseudocodes still lack explanation.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*References were not well formatted.&lt;br /&gt;
*Symbols used in equations lack explanations.&lt;br /&gt;
*The application section was not well drafted and supported by references.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*There is a lack of numerical examples for illustrating the global optimization method introduced on the Wiki page.&lt;br /&gt;
*The clarification of the equations used in the Introduction section needs to be improved.&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
*The pseudocode was not well defined. More explanations and logical flow are needed.&lt;br /&gt;
*Citations need to be included in the punctuation like period.&lt;br /&gt;
*Since this is a modified version of Adam, a comparison with Adam is needed for the numerical example.&lt;br /&gt;
*A machine learning case is needed since this is an algorithm designed for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*It is very difficult to clarify different levels of subtitles based on the text.&lt;br /&gt;
*References were not well formatted. For example, &amp;quot;[1]&amp;quot; is added to many references with no meaning.&lt;br /&gt;
*Some symbols used in the equation lack explanations.&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*The result figures of the numerical example have not been placed in the proper place.&lt;br /&gt;
*The numerical example and application parts are still not representative of illustrating NDAM&#039;s performance for machine learning models.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*The caption was missed for the iteration results.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=FTRL_algorithm&amp;diff=7734</id>
		<title>FTRL algorithm</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=FTRL_algorithm&amp;diff=7734"/>
		<updated>2024-12-16T21:11:45Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: Tsz Ki Peter Wei (tmw86), Nhi Nguyen (npn25), Colin Erb (cte24) (ChemE 6800 Fall 2024) &lt;br /&gt;
&lt;br /&gt;
Stewards: Nathan Preuss, Wei-Han Chen, Tianqi Xiao, Guoqing Hu&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The FTRL (Follow the Regularized Leader) family of learning algorithms is a core set of learning methods used in online learning. As a type of FTL (Follow the Leader) algorithm, they select a weight function at each timestep that minimizes the loss of all previously observed data. To reduce computational complexity, implementations of the FTRL algorithm generally utilize a linearized loss function, while a regularizer ensures solution stability by limiting changes to the weight vector. The algorithm was originally introduced in 2008 by J.D. Abernethy, E. Hazan, and A. Rakhlin, with the key idea of “analysis through the dual” &amp;lt;ref name=&amp;quot;:6&amp;quot;&amp;gt;[1] bremen79, “Follow-The-Regularized-Leader I: Regret Equality,” Parameter-free Learning and Optimization Algorithms. Accessed: Dec. 03, 2024. [Online]. Available: &amp;lt;nowiki&amp;gt;https://parameterfree.com/2019/10/08/follow-the-regularized-leader-i-regret-equality&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt; The use of linear losses in FTRL started in 2009 with the publishing of a paper by Y. Nesterov, although the idea is claimed to have originated in 2001-2002 but was deemed unimportant &amp;lt;ref name=&amp;quot;:6&amp;quot; /&amp;gt;. It is currently popular due to its asymptotically optimal regret and, in certain implementations, model sparsity &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt; in contrast to generic FTL algorithms, which have the dependency to overfit given a lack of regularization while minimizing total loss with the dimensionality available. A version of the algorithm using L1 and L2 regularizers was popularized by Google for ad-click advertising, specifically to predict ad click-through rates for sponsored search advertising&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Algorithm Discussion ==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;General Algorithm Description:&#039;&#039;&#039; ====&lt;br /&gt;
The FTRL algorithm is designed to minimize the objective function shown below. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;w_{t+1} = \arg\min \left( l_{1:t}(w) + R(w) \right)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
This minimization problem finds the weight vector minimizing the function &amp;lt;math&amp;gt;f(w) = l_{1:t}(w) + R(w)&lt;br /&gt;
&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt; l_{1:t}(w) &lt;br /&gt;
&amp;lt;/math&amp;gt; represents the cumulative loss of all previous observations, and &amp;lt;math&amp;gt;R(w)&lt;br /&gt;
&amp;lt;/math&amp;gt; is a regularization term. Solving this objective, however, is extremely computationally expensive, as the loss must be expanded and recomputed for all past data points whenever new data is introduced.  &lt;br /&gt;
&lt;br /&gt;
To address this, most implementations of the algorithm approximate the loss using a linearized loss function, leveraging the gradient of the original loss to reduce computational complexity. Unlike other machine learning algorithms that iteratively step along this gradient upon each update step, FTRL minimizes an optimization problem upon each update step, where instead the regularization places a limit on the step size. &lt;br /&gt;
&lt;br /&gt;
In order to evaluate the effectiveness of the model, the regret bound provides a strong metric for how well the model converges, by illustrating how similar previous predictions of the weight vector align to the optimal prediction generated using more data.  FTRL has a regret bound of the following form: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{Regret}(u) \leq R(u) + \sum_{t=1}^T \left( l_t(w_t) - l_t(w_{t+1}) \right)&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
This indicates that the total regret is constrained by two factors, those being the regularization and cumulative loss from updating the weight vector with new data.  This expression is derived from the below relation&amp;lt;ref name=&amp;quot;:7&amp;quot; /&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sum_{t=0}^T \left( f_t(w_t) - f_t(u) \right) \leq \sum_{t=0}^T \left( f_t(w_t) - f_t(w_{t+1}) \right)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
This lemma holds true, as at best &amp;lt;math&amp;gt;f_t(w_{t+1})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt; is equal to &amp;lt;math&amp;gt;f_t(u)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt; for all run times. In practice, the presence of the regularization term prevents &amp;lt;math&amp;gt; f_t(w_t) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt; from matching the optimal solution, but it helps minimize regret in more noisy environments, where the decision variable between steps varies significantly without it.  &lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Common Implementations:&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
===== &#039;&#039;&#039;Linear Loss FTRL&#039;&#039;&#039; =====&lt;br /&gt;
One of the simplest forms of the FTRL algorithm utilizes a linearized loss function, reducing the cost of recomputing all past losses, and an L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; regularization term to stabilize the solution. As such, the weight update is defined as follows &amp;lt;ref name=&amp;quot;:7&amp;quot;&amp;gt;[1] B. McMahan, “Follow-the-regularized-leader,” CSE599s, &amp;lt;nowiki&amp;gt;https://courses.cs.washington.edu/courses/cse599s/14sp/scribes/lecture3/lecture3.pdf&amp;lt;/nowiki&amp;gt; (accessed Dec. 14, 2024).&amp;lt;/ref&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;w_{t+1} = \arg\min_{w \in \mathbb{R}^n} \left( g_{1:t} \cdot w + \frac{1}{2\eta} \|w\|_2^2 \right)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;Minimizing this expression involves setting the gradient with respect to weight vector to 0: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla_w \left( g_{1:t} \cdot w + \frac{1}{2\eta} \|w\|_2^2 \right) = g_{1:t} + \frac{1}{\eta} w = 0 \implies w = -\eta g_{1:t}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the update step, the gradient of the loss function, &amp;lt;math&amp;gt; g_{1:t}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt; can be approximated as &amp;lt;math&amp;gt;g_{1:t} = -\eta \left( g_t + \frac{-w_t}{\eta} \right)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;, based on the solution to the previous iteration producing a solution for w. Utilizing this, the weight vector update for each new data point becomes &amp;lt;math&amp;gt;w_{t+1} = w_t - \eta g_t&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
This is the same formulation as that of gradient descent, making this a special case of the FTRL algorithm &amp;lt;ref name=&amp;quot;:7&amp;quot; /&amp;gt;, and shows an important parallel between the formulations and how their processing of data compares, despite the different problem formulations. &lt;br /&gt;
&lt;br /&gt;
====== Model Pseudo-code: ======&lt;br /&gt;
Initialize parameters: &lt;br /&gt;
&lt;br /&gt;
s = 0  &lt;br /&gt;
&lt;br /&gt;
z = 0  &lt;br /&gt;
&lt;br /&gt;
w=0 &lt;br /&gt;
&lt;br /&gt;
for each iteration t= 1 ... T: &lt;br /&gt;
&lt;br /&gt;
# (x&amp;lt;sub&amp;gt;t&amp;lt;/sub&amp;gt;, y&amp;lt;sub&amp;gt;t&amp;lt;/sub&amp;gt;): Receive a new data point.&lt;br /&gt;
# (&amp;lt;math&amp;gt;\hat{y}_t = \mathbf{w}^\top \mathbf{x}_t&lt;br /&gt;
&amp;lt;/math&amp;gt;): Compute the predicted value.&lt;br /&gt;
# (&amp;lt;math&amp;gt;g_{1:t} = -\eta \left( g_t + \frac{\mathbf{w}_t}{\eta} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;): Compute the accumulating gradient of the loss function L.&lt;br /&gt;
# (&amp;lt;math&amp;gt;\mathbf{w}_{t+1} = -\eta g_{1:t}&lt;br /&gt;
&amp;lt;/math&amp;gt;):Update the weight vector.&lt;br /&gt;
&lt;br /&gt;
===== &#039;&#039;&#039;FTRL-Proximal algorithm&#039;&#039;&#039; =====&lt;br /&gt;
Some kinds of regularization terms, such as that used in ad-click advertising by Google, combine both L1 and L2 loss to produce solutions that are both stable and sparse, similarly to other online gradient descent algorithms such as Objective Constraint Online Gradient Descent (OC-OGD). An instance of the FTRL algorithm using both L1 and L2 regularization terms is shown below.   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;w = \arg\min \left( g_t^\top w + \sum_{s=1}^t \frac{1}{2\eta_s} \|w - w_s\|^2 + t\lambda \|w\|_1 \right)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
This version of the FTRL algorithm is particularly adept at introducing sparsity, given the t copies of the L1 regularization term introduced for each time step in the online update process &amp;lt;ref name=&amp;quot;:8&amp;quot;&amp;gt;[1] B. McMahan, “The FTRL algorithm with strongly convex Regularizers,” cse599s, &amp;lt;nowiki&amp;gt;https://courses.cs.washington.edu/courses/cse599s/12sp/scribes/Lecture8.pdf&amp;lt;/nowiki&amp;gt; (accessed Dec. 14, 2024).&amp;lt;/ref&amp;gt;. It promotes model stability as the dataset size grows via the second term in the model, which decreases each weight’s update size proportionally to its update history. The solution for the weight vector update is shown below, with i representing each dimension&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;w_{t+1,i} =&lt;br /&gt;
\begin{cases} &lt;br /&gt;
-\eta_{t} \left( z_{t,i} - \text{sign}(z_{t,i}) \lambda_1 \right), &amp;amp; \text{if } |z_{t,i}| \leq \lambda_1 \\&lt;br /&gt;
0 &amp;amp; \text{otherwise}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;z_t = g_{1:t-1} - \sum_{s=1}^{t-1} \sigma_s w_s + g_t + \left( \frac{1}{\eta_t} - \frac{1}{\eta _{t-1}} \right) w_t&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Typically, the z value’s historical data would be saved&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;, thus making the update step for z&amp;lt;sub&amp;gt;t&amp;lt;/sub&amp;gt; as follows: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;z_t = z_{t-1} + g_t + \left( \frac{1}{\eta _t} - \frac{1}{\eta _{t-1}} \right) w_t&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The learning rate is set dynamically using the following relation, where α and β are hyper-parameters set ahead of time to maximize performance:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\eta_{t, i} = \frac{\alpha}{\beta + \sqrt{\sum_{s=1}^t g_{s, i}^2}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are a few major consequences of this algorithm. The consideration of the L1 regularization and L2 regularization through stabilization encouraging sparse solutions where weights less than lambda are pulled to 0, and exceedingly large gradients across previous iterations are updated less, as to encourage more unstable dimensions to stabilize and allow stable dimensions room to explore&amp;lt;ref name=&amp;quot;:8&amp;quot; /&amp;gt;. As such, this model balances stability and sparsity to form a highly versatile model. &lt;br /&gt;
&lt;br /&gt;
====== Model Pseudocode: ======&lt;br /&gt;
Initialize parameters: &lt;br /&gt;
&lt;br /&gt;
s = 0  &lt;br /&gt;
&lt;br /&gt;
z = 0  &lt;br /&gt;
&lt;br /&gt;
w=0 &lt;br /&gt;
&lt;br /&gt;
for each iteration t= 1 ... T: &lt;br /&gt;
&lt;br /&gt;
# (x&amp;lt;sub&amp;gt;t&amp;lt;/sub&amp;gt;, y&amp;lt;sub&amp;gt;t&amp;lt;/sub&amp;gt;): Receive a new data point.&lt;br /&gt;
# (&amp;lt;math&amp;gt;\hat{y}_t = \mathbf{w}^\top \mathbf{x}_t&lt;br /&gt;
&amp;lt;/math&amp;gt;): Compute the predicted value.&lt;br /&gt;
# (&amp;lt;math&amp;gt;g_{t, i} = \frac{\partial L(\hat{y}_t, y_t)}{\partial \mathbf{w}}&amp;lt;/math&amp;gt;): Compute the gradient of the loss function L with respect to w.&lt;br /&gt;
# (&amp;lt;math&amp;gt;\mathbf{s_i} = \mathbf{s_i} +(g_i)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;): Update the accumulated squared gradients.&lt;br /&gt;
# (&amp;lt;math&amp;gt;\eta_i = \frac{\alpha}{\sqrt{s_i} + \beta}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;): Update the learning rate for each feature i.&lt;br /&gt;
# (&amp;lt;math&amp;gt;z_{t, i} = z_{t-1, i} + g_{t, i} + \left( \frac{1}{\eta_t} - \frac{1}{\eta_{t-1}} \right) w_{t, i}&lt;br /&gt;
&amp;lt;/math&amp;gt;): Update the z-values for each feature i.&lt;br /&gt;
# (&amp;lt;math&amp;gt;w_{t+1, i} =&lt;br /&gt;
\begin{cases} &lt;br /&gt;
-\eta_{t, i} \left( z_{t, i} - \text{sign}(z_{t, i}) \lambda_1 \right) &amp;amp; \text{if } |z_{t, i}| &amp;gt; \lambda_1 \\&lt;br /&gt;
0 &amp;amp; \text{otherwise}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;): Update the weight vector&lt;br /&gt;
&lt;br /&gt;
== Numerical Examples ==&lt;br /&gt;
=== Example 1: Linear Loss with Quadratic Regularization ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Problem Setup:&#039;&#039;&#039;&lt;br /&gt;
* Decision variable: &amp;lt;math&amp;gt;w \in \mathbb{R}&amp;lt;/math&amp;gt;,&lt;br /&gt;
* Loss functions: &amp;lt;math&amp;gt;f_t(w) = a_t w&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;a_t&amp;lt;/math&amp;gt; are coefficients provided by the environment. In the case of a linear loss function, &amp;lt;math&amp;gt;a_t&amp;lt;/math&amp;gt; determines the slope or gradient of the loss function &amp;lt;math&amp;gt;f_t(w)&amp;lt;/math&amp;gt;,&lt;br /&gt;
* Regularization: &amp;lt;math&amp;gt;R(w) = \frac{\lambda}{2} w^2&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; is a hyperparameter that determines the update rate.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FTRL Update Rule:&#039;&#039;&#039;&lt;br /&gt;
The update rule is:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
w_{t+1} = \arg\min_w \left( \sum_{i=1}^t a_i w + \frac{\lambda}{2} w^2 \right).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To minimize, take the derivative and set it to zero:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial}{\partial w} \left( \sum_{i=1}^t a_i w + \frac{\lambda}{2} w^2 \right) = \sum_{i=1}^t a_i + \lambda w = 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rearranging gives:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
w_{t+1} = -\frac{\sum_{i=1}^t a_i}{\lambda}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step-by-Step Calculation:&#039;&#039;&#039;&lt;br /&gt;
Let the gradient of the loss functions be &amp;lt;math&amp;gt;a_1 = -1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;a_2 = 1.75&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;a_3 = -1.95&amp;lt;/math&amp;gt;, initialize &amp;lt;math&amp;gt;w_0 = 0&amp;lt;/math&amp;gt;, and choose &amp;lt;math&amp;gt;\lambda = 3&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Iteration 1:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
w_1 = -\frac{a_1}{\lambda} = -\frac{-1}{3} = 0.33.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Iteration 2:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
w_2 = -\frac{a_1 + a_2}{\lambda} = -\frac{(-1) + 1.75}{3} = -0.25.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Iteration 3:[[File:FTRL_Linear_Loss_Stabilization_Corrected.png|thumb|450px|alt=Stabilizing effects of FTRL for linear loss function|&#039;&#039;&#039;Fig 1.&#039;&#039;&#039; Stabilizing effects of FTRL for linear loss function. &amp;lt;br&amp;gt; Without regularization (blue), updates fluctuate significantly. With regularization (orange), updates stabilize over tim]]&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
w_3 = -\frac{a_1 + a_2 + a_3}{\lambda} = -\frac{(-1) + 1.75 + (-1.95)}{3} = 0.4.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Observation:&#039;&#039;&#039;&lt;br /&gt;
The updates for &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt; gradually converge rather than overshooting or oscillating, thanks to regularization reducing large shifts with the term &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; in the update rule. Decision variables calculated with and without the regularization term in the update rule (i.e. setting &amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;) are compared for 10 iterations to demonstrate this stabilizing effect.&lt;br /&gt;
* Without Regularization: Updates (&amp;lt;math&amp;gt;w_t&amp;lt;/math&amp;gt;) exhibit significant fluctuations as they respond solely to the cumulative gradients &amp;lt;math&amp;gt;\sum_{i=1}^t a_i&amp;lt;/math&amp;gt;.&lt;br /&gt;
* With Regularization: Updates are smoother, as the regularization term &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; reduces the influence of cumulative gradients, stabilizing the updates over time.&lt;br /&gt;
&lt;br /&gt;
=== Example 2: Quadratic Loss with Quadratic Regularization ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Problem Setup:&#039;&#039;&#039;&lt;br /&gt;
* Quadratic loss function: &amp;lt;math&amp;gt;f_t(w) = \frac{1}{2} (w - b_t)^2&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;b_t&amp;lt;/math&amp;gt; is the target set by the adversary,&lt;br /&gt;
* Regularization: &amp;lt;math&amp;gt;R(w) = \frac{\lambda}{2} w^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FTRL Update Rule:&#039;&#039;&#039;&lt;br /&gt;
The update rule becomes:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
w_{t+1} = \arg\min_w \left( \sum_{i=1}^t \frac{1}{2} (w - b_i)^2 + \frac{\lambda}{2} w^2 \right).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Simplifying:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
w_{t+1} = \frac{\sum_{i=1}^t b_i}{t + \lambda}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step-by-Step Calculation:&#039;&#039;&#039;&lt;br /&gt;
Let coefficients &amp;lt;math&amp;gt;b_1 = 1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;b_2 = 2&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;b_3 = 3&amp;lt;/math&amp;gt;, initialize &amp;lt;math&amp;gt;w_0 = 0&amp;lt;/math&amp;gt;, and choose &amp;lt;math&amp;gt;\lambda = 2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Iteration 1:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
w_1 = \frac{b_1}{1 + \lambda} = \frac{1}{1 + 2} = 0.33.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Iteration 2:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
w_2 = \frac{b_1 + b_2}{2 + \lambda} = \frac{1 + 2}{2 + 2} = 0.75.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Iteration 3:[[File:FTRL_Quadratic_Loss_Stabilization.png|thumb|450px|alt=Stabilizing effects of FTRL for quadratic loss function|&#039;&#039;&#039;Fig 2.&#039;&#039;&#039; Stabilizing effects of FTRL for quadratic loss function. &amp;lt;br&amp;gt; Without regularization (blue), updates grow unbounded. With regularization (orange), updates converge gradually.]]&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
w_3 = \frac{b_1 + b_2 + b_3}{3 + \lambda} = \frac{1 + 2 + 3}{3 + 2} = 1.2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Observation:&#039;&#039;&#039;&lt;br /&gt;
The denominator &amp;lt;math&amp;gt;t + \lambda&amp;lt;/math&amp;gt; ensures that updates become smaller over time, stabilizing the solution as more data is observed. Decision variables calculated with and without the regularization term are compared for 10 iterations to demonstrate this stabilizing effect in Figure 2.&lt;br /&gt;
&lt;br /&gt;
* Without Regularization: Linear and unbounded growth. Updates (&amp;lt;math&amp;gt;w_t&amp;lt;/math&amp;gt;) grow rapidly as they are driven entirely by the cumulative target values &amp;lt;math&amp;gt;\sum_{i=1}^t b_i&amp;lt;/math&amp;gt;, leading to unbounded growth over time.&lt;br /&gt;
* With Regularization: Gradual convergence with stabilized updates. The denominator &amp;lt;math&amp;gt;t + \lambda&amp;lt;/math&amp;gt; dampens the influence of cumulative targets, stabilizing the updates.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Application ==&lt;br /&gt;
The FTRL algorithm is a powerful framework for online learning problems due to its ability to handle large datasets and adapt to new data in real-time. It has been applied in finance, healthcare, and electrical engineering. In finance, the FTRL algorithm has been used in online advertising, e-commerce recommendations, and fraud detection &amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;H. B. McMahan &#039;&#039;et al.&#039;&#039;, “Ad click prediction: a view from the trenches,” in &#039;&#039;Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining&#039;&#039;, Chicago Illinois USA: ACM, Aug. 2013, pp. 1222–1230. doi: 10.1145/2487575.2488200.&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;J. O. Schneppat, “Follow The Regularized Leader (FTRL),” Schneppat AI. Accessed: Nov. 30, 2024. [Online]. Available: &amp;lt;nowiki&amp;gt;https://schneppat.com/follow-the-regularized-leader_ftrl.html&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;. In healthcare, the FTRL algorithm has been used for the analysis of patient data &amp;lt;ref&amp;gt;Z. Ye, F. Chen, and Y. Jiang, “Analysis and Privacy Protection of Healthcare Data Using Digital Signature,” in &#039;&#039;Proceedings of the 2024 3rd International Conference on Cryptography, Network Security and Communication Technology&#039;&#039;, Harbin China: ACM, Jan. 2024, pp. 171–176. doi: 10.1145/3673277.3673307.&amp;lt;/ref&amp;gt;. In electrical engineering, the FTRL algorithm has been used to optimize the performance of electrical power systems &amp;lt;ref name=&amp;quot;:2&amp;quot;&amp;gt;X. Gao &#039;&#039;et al.&#039;&#039;, “Followed The Regularized Leader (FTRL) prediction model based photovoltaic array reconfiguration for mitigation of mismatch losses in partial shading condition,” &#039;&#039;IET Renew. Power Gener.&#039;&#039;, vol. 16, no. 1, pp. 159–176, 2022, doi: 10.1049/rpg2.12275.&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:3&amp;quot;&amp;gt;C. Gao, Z. Ding, S. Yan, and H. Mai, “Low Voltage Prediction Based on Spark and Ftrl,” in &#039;&#039;Proceedings of the Advances in Materials, Machinery, Electrical Engineering (AMMEE 2017)&#039;&#039;, Tianjin City, China: Atlantis Press, 2017. doi: 10.2991/ammee-17.2017.34.&amp;lt;/ref&amp;gt;. Specific case studies of the FTRL algorithm in each field are shown below. &lt;br /&gt;
&lt;br /&gt;
=== Finance ===&lt;br /&gt;
The first application that the FTRL algorithm was used for was online advertising by Google &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;. In this case study, the FTRL algorithm was used to predict ad click-through rates (CTR) for sponsored search advertising at Google &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;. They were able to demonstrate the FTRL algorithm’s ability to both predict accurately and also be sparse compared to other online learning algorithms &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;. Additional case studies in the finance sector have been explored such as online portfolio optimization &amp;lt;ref name=&amp;quot;:4&amp;quot;&amp;gt;R. Jézéquel, D. M. Ostrovskii, and P. Gaillard, “Efficient and Near-Optimal Online Portfolio Selection,” Sep. 28, 2022, &#039;&#039;arXiv&#039;&#039;: arXiv:2209.13932. doi: 10.48550/arXiv.2209.13932.&amp;lt;/ref&amp;gt;. In this case study, the authors were able to build off the original FTRL algorithm to come up with a new algorithm called VB-FTRL that can maximize a trader’s return on their portfolio while having reduced runtime compared to the best-performing algorithm (Universal Portfolios) &amp;lt;ref name=&amp;quot;:4&amp;quot; /&amp;gt;.   &lt;br /&gt;
&lt;br /&gt;
=== Healthcare ===&lt;br /&gt;
In healthcare, the FTRL algorithm was used in a case study to classify thyroid nodules for Thyroid cancer diagnosis &amp;lt;ref name=&amp;quot;:5&amp;quot;&amp;gt;A. Beyyala, R. Priya, S. R. Choudari, and R. Bhavani, “Classification of Thyroid Nodules Using Follow the Regularized Leader Optimization Based Deep Neural Networks. | EBSCOhost.” Accessed: Nov. 30, 2024. [Online]. Available: &amp;lt;nowiki&amp;gt;https://openurl.ebsco.com/contentitem/doi:10.18280%2Fria.370315?sid=ebsco:plink:crawler&amp;amp;id=ebsco:doi:10.18280%2Fria.370315&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;. In this case study, the authors proposed a novel FTRL-Deep Neural Network technique to precisely classify thyroid nodules into benign or malignant. The algorithm would analyze ultrasound images of the thyroid nodules and then determine whether or not the patient has thyroid cancer or not &amp;lt;ref name=&amp;quot;:5&amp;quot; /&amp;gt;. They were able to show that their FTRL-Deep Neural Network algorithm had superior accuracy compared to other algorithms such as the Hybrid Feature Cropping Network and Multi-Channel Convolutional Neural Network &amp;lt;ref name=&amp;quot;:5&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Electrical Engineering ===&lt;br /&gt;
Recently, FTRL has been applied to electrical power systems. A recent case study used FTRL to optimize the output of a solar panel system to offset the effect of non-uniform irradiance &amp;lt;ref name=&amp;quot;:2&amp;quot; /&amp;gt;. They developed this algorithm to control a system of switches that would determine the optimal configuration of the solar panel array when non-uniform irradiance is detected to maximize the power output from the solar panel &amp;lt;ref name=&amp;quot;:2&amp;quot; /&amp;gt;. In an earlier case study, researchers were able to use an FTRL algorithm to predict when low voltages would occur in a power distribution system, allowing for better system management &amp;lt;ref name=&amp;quot;:3&amp;quot; /&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Softwares and Platforms that Utilize the FTRL Algorithm ===&lt;br /&gt;
Software tools such as H2O Driverless AI and Keras can utilize the FTRL algorithm for various machine-learning applications &amp;lt;ref&amp;gt;“Supported Algorithms — Using Driverless AI 1.11.0 documentation.” Accessed: Nov. 30, 2024. [Online]. Available: &amp;lt;nowiki&amp;gt;https://docs.h2o.ai/driverless-ai/1-10-lts/docs/userguide/supported-algorithms.html&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;K. Team, “Keras documentation: Ftrl.” Accessed: Nov. 30, 2024. [Online]. Available: &amp;lt;nowiki&amp;gt;https://keras.io/api/optimizers/ftrl/&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;. In addition, platforms such as Google Ads utilize the FTRL algorithm &amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. These are just a few examples of softwares and platforms where the FTRL algorithm is used. As machine-learning becomes more and more widespread in different applications, the usage of the FTRL algorithm is expected to increase. &lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
The FTRL algorithm is most useful in online learning, where large amounts of data need to be processed in real time to enable accurate predictions. Currently, the FTRL algorithm is used on platforms such as Google Ads and included in software tools such as Keras and H2O driverless AI. In recent years, other areas of application that involve online learning, such as healthcare and power systems, have been explored for the FTRL algorithm.&lt;br /&gt;
&lt;br /&gt;
The algorithm works through a minimization of a linearized loss function considering all historical data and at least one regularization term every time a new point is added. This minimization operation is reasonably space and time-efficient due to linearization, and due to flexibility in how the weight vector is regularized, very versatile. The simplest implementation of the algorithm is equivalent to gradient descent, while more complex versions of the algorithm are able to effectively stabilize the weight vector as the dataset grows and maintain sparsity in its updates through the inclusion of an L1 norm.&lt;br /&gt;
&lt;br /&gt;
From the numerical examples, it is evident that regularization plays a pivotal role in ensuring convergence. For linear loss functions, FTRL mitigates oscillatory behavior by reducing the influence of cumulative gradients. For quadratic loss functions, regularization stabilizes updates over time, resulting in gradual convergence and bounded growth. These properties underline FTRL&#039;s adaptability in noisy environments and its capacity to produce reliable predictions.&lt;br /&gt;
&lt;br /&gt;
Looking ahead, potential areas for improvement include enhancing computational efficiency for more complex loss functions and exploring hybrid regularization schemes that combine the strengths of L1, L2, and other techniques. Additionally, further advancements in applying FTRL to evolving fields such as autonomous systems, environmental modeling, and personalized medicine could broaden its impact.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
Stewards: Nathan Preuss, Wei-Han Chen, Tianqi Xiao, Guoqing Hu&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7197</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7197"/>
		<updated>2024-12-13T18:53:19Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*&amp;quot;Developed in the Soviet Union during the 1960s and 70s, primarily by Naum Z. Shor&amp;quot; a citation may be needed here.&lt;br /&gt;
*&amp;quot;While similar in approach as the gradient methods for differentiable functions, there are several key differences. &amp;quot; This sentence reads a little bit strange. Please check the grammer for the entire file.&lt;br /&gt;
*Please revise the use of punctuations in your file. For example, a comma should be added in the sentence of &amp;quot;As stated in the introduction the step size for this algorithm is determined externally to the algorithm itself&amp;quot;&lt;br /&gt;
*Clear explanations are needed to present the meaning of all parameters/variables used in equations.&lt;br /&gt;
*The table would be better by being transposed.&lt;br /&gt;
*Please provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please include the pseudocode for your algorithm.&lt;br /&gt;
*Raw data takes too much space in the current form. Please consider transposing it or find other ways to solve this issue.&lt;br /&gt;
*Wikipedia is not a proper citation source. Please avoid citing Wikipedia.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*The contents are good, but need to improve the clarity of the Wiki page.&lt;br /&gt;
*The citations need to be numbered by the order of their appearance.&lt;br /&gt;
*Provide more details on the Global Optimization Techniques and Metaheuristics approach that you mentioned.&lt;br /&gt;
*Please provide step-by-step calculation processes for the numerical examples.&lt;br /&gt;
*Please check some minor grammer issues in the file.&lt;br /&gt;
*For applications, please try to use coherent paragraphs instead of the lists of bullet items.&lt;br /&gt;
*1, 2, and n in &amp;quot;x = [x1, x2, ..., xn]&amp;quot; should be subscripted in the Introduction section. &lt;br /&gt;
*&amp;quot;Minimize&amp;quot; and &amp;quot;Subject to&amp;quot; should not be italicized in equations.  &lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*&amp;quot;The FTRL (Follow the Regularized Leader) family of algorithms are fundamental algorithms utilized in online learning and are a type of FTL (Follow the Leader) algorithm, which chooses a weight function at each timestep that minimizes the loss of all previously observed data, but implementations of the FTRL algorithm generally utilize a linearized loss function to reduce computational complexity, with a regularizer preventing the solution from diverging. &amp;quot; This sentence reads a little bit strange. Please revise it.&lt;br /&gt;
*It should be &amp;quot;Google&amp;quot; instead of &amp;quot;google&amp;quot;.&lt;br /&gt;
*It should be &amp;quot;data point&amp;quot; instead of &amp;quot;datapoint&amp;quot;.&lt;br /&gt;
*Import figure as equation is ok now. But for the real Wiki editing page, it should be done by equation form and should be properly worked with citations if any reference is used.&lt;br /&gt;
*Please try to improve the clarity and logic flow of the algorithm description part.&lt;br /&gt;
*&amp;quot;Other varieties of regularizers utilize both L1 and L2 loss, generating a stable and sparse solution. They are typically used in place of other gradient descent algorithms such as Objective Constraint Online Gradient Descent (OC-OGD) that induce sparsity into the model. An instance of the FTRL algorithm using both an L1 and L2 regularizers are shown below. &amp;quot; Please revise the grammer of the above texts.&lt;br /&gt;
*&amp;quot;The first application that the FTRL algorithm was used for was in(deleted) online advertising by Google&amp;quot;&lt;br /&gt;
*It is suggested to include pseudocode for this algorithm.&lt;br /&gt;
*Some equations are shown in figure form. Please use Latex equation editor for equations. &lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*Instead of providing python codes, it would be better to illustrate the calculation process and just provide the result Figures.&lt;br /&gt;
*If an abbr is not used in the following texts, it should not be defined. Such as &amp;quot;LSTM&amp;quot;.&lt;br /&gt;
*Can you provide more explanations on how does NADAM improve the performance of the machine learning models that you mentioned?&lt;br /&gt;
*For introduction, no need to give so many words on introducing other methods.&lt;br /&gt;
*Please try to replace all your source code with a pseudocode and put it into algorithm section (that will be better for audiences to understand).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*In Numerical Examples, t = t+1 = 1 is a coding syntax and not the proper math expression. Please use math expression here. This is the same for other time step updates.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*&amp;quot;The concept was presented at the IEEE conference on neural networks in 1995&amp;quot; Is a citation needed here?&lt;br /&gt;
*&amp;quot;Relevance to modern optimization problems makes PSO an interesting research area.&amp;quot;&lt;br /&gt;
*What does the square symbol mean in the x_best,p symbol. Same issues also are found in the following texts.&lt;br /&gt;
*&amp;quot;The convergence of the algorithm can be checked in a few different ways&amp;quot;&lt;br /&gt;
*It should be &amp;quot;hyperparameters&amp;quot; instead of &amp;quot;hyper parameters&amp;quot;&lt;br /&gt;
*It should be &amp;quot;Python&amp;quot; instead of &amp;quot;python&amp;quot;&lt;br /&gt;
*It may not be good to provide code in the Wiki editing page.&lt;br /&gt;
*In the equation, please try to use symbols only. One example could be in page 13, you can mention pbo in previous context not in the form of equations. Please check this throughout the context.&lt;br /&gt;
*&amp;quot;Depending on how the code is set up, scaling and offset factors may be required.&amp;quot;&lt;br /&gt;
*Import a figure as function is acceptable now, but should be completed in all equation format when doing on the Wiki page.&lt;br /&gt;
*Please revise the reference formate based on our provided examples.&lt;br /&gt;
*Figure 1 can be revised by making the first letter of &amp;quot;converged?&amp;quot; capitalized and by centering the text for each box. &lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7194</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7194"/>
		<updated>2024-12-13T18:51:55Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*&amp;quot;Developed in the Soviet Union during the 1960s and 70s, primarily by Naum Z. Shor&amp;quot; a citation may be needed here.&lt;br /&gt;
*&amp;quot;While similar in approach as the gradient methods for differentiable functions, there are several key differences. &amp;quot; This sentence reads a little bit strange. Please check the grammer for the entire file.&lt;br /&gt;
*Please revise the use of punctuations in your file. For example, a comma should be added in the sentence of &amp;quot;As stated in the introduction the step size for this algorithm is determined externally to the algorithm itself&amp;quot;&lt;br /&gt;
*Clear explanations are needed to present the meaning of all parameters/variables used in equations.&lt;br /&gt;
*The table would be better by being transposed.&lt;br /&gt;
*Please provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please include the pseudocode for your algorithm.&lt;br /&gt;
*Raw data takes too much space in the current form. Please consider transposing it or find other ways to solve this issue.&lt;br /&gt;
*Wikipedia is not a proper citation source. Please avoid citing Wikipedia.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
*It would be better to have subsections of each approach in the Algorithm Discussion section to improve the clarity.&lt;br /&gt;
*The logic flow and clarity of both the Algorithm Discussion section and Numerical Example section need to be largely improved.&lt;br /&gt;
*Please include citations to support the Wiki contents.&lt;br /&gt;
*Please make sure abbreviations should be consistent throughout the context.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Please add mathematical expressions to Algorithm Discussion section for explicitness.&lt;br /&gt;
*Please provide step by step calculation for the numerical example.&lt;br /&gt;
*Adding some figures may help reader to understand the content.&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*The contents are good, but need to improve the clarity of the Wiki page.&lt;br /&gt;
*The citations need to be numbered by the order of their appearance.&lt;br /&gt;
*Provide more details on the Global Optimization Techniques and Metaheuristics approach that you mentioned.&lt;br /&gt;
*Please provide step-by-step calculation processes for the numerical examples.&lt;br /&gt;
*Please check some minor grammer issues in the file.&lt;br /&gt;
*For applications, please try to use coherent paragraphs instead of the lists of bullet items.&lt;br /&gt;
*1, 2, and n in &amp;quot;x = [x1, x2, ..., xn]&amp;quot; should be subscripted in the Introduction section. &lt;br /&gt;
*&amp;quot;Minimize&amp;quot; and &amp;quot;Subject to&amp;quot; should not be italicized in equations.  &lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*&amp;quot;The FTRL (Follow the Regularized Leader) family of algorithms are fundamental algorithms utilized in online learning and are a type of FTL (Follow the Leader) algorithm, which chooses a weight function at each timestep that minimizes the loss of all previously observed data, but implementations of the FTRL algorithm generally utilize a linearized loss function to reduce computational complexity, with a regularizer preventing the solution from diverging. &amp;quot; This sentence reads a little bit strange. Please revise it.&lt;br /&gt;
*It should be &amp;quot;Google&amp;quot; instead of &amp;quot;google&amp;quot;.&lt;br /&gt;
*It should be &amp;quot;data point&amp;quot; instead of &amp;quot;datapoint&amp;quot;.&lt;br /&gt;
*Import figure as equation is ok now. But for the real Wiki editing page, it should be done by equation form and should be properly worked with citations if any reference is used.&lt;br /&gt;
*Please try to improve the clarity and logic flow of the algorithm description part.&lt;br /&gt;
*&amp;quot;Other varieties of regularizers utilize both L1 and L2 loss, generating a stable and sparse solution. They are typically used in place of other gradient descent algorithms such as Objective Constraint Online Gradient Descent (OC-OGD) that induce sparsity into the model. An instance of the FTRL algorithm using both an L1 and L2 regularizers are shown below. &amp;quot; Please revise the grammer of the above texts.&lt;br /&gt;
*&amp;quot;The first application that the FTRL algorithm was used for was in(deleted) online advertising by Google&amp;quot;&lt;br /&gt;
*It is suggested to include pseudocode for this algorithm.&lt;br /&gt;
*Some equations are shown in figure form. Please use Latex equation editor for equations. &lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*Instead of providing python codes, it would be better to illustrate the calculation process and just provide the result Figures.&lt;br /&gt;
*If an abbr is not used in the following texts, it should not be defined. Such as &amp;quot;LSTM&amp;quot;.&lt;br /&gt;
*Can you provide more explanations on how does NADAM improve the performance of the machine learning models that you mentioned?&lt;br /&gt;
*For introduction, no need to give so many words on introducing other methods.&lt;br /&gt;
*Please try to replace all your source code with a pseudocode and put it into algorithm section (that will be better for audiences to understand).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*In Numerical Examples, t = t+1 = 1 is a coding syntax and not the proper math expression. Please use math expression here. This is the same for other time step updates.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*&amp;quot;The concept was presented at the IEEE conference on neural networks in 1995&amp;quot; Is a citation needed here?&lt;br /&gt;
*&amp;quot;Relevance to modern optimization problems makes PSO an interesting research area.&amp;quot;&lt;br /&gt;
*What does the square symbol mean in the x_best,p symbol. Same issues also are found in the following texts.&lt;br /&gt;
*&amp;quot;The convergence of the algorithm can be checked in a few different ways&amp;quot;&lt;br /&gt;
*It should be &amp;quot;hyperparameters&amp;quot; instead of &amp;quot;hyper parameters&amp;quot;&lt;br /&gt;
*It should be &amp;quot;Python&amp;quot; instead of &amp;quot;python&amp;quot;&lt;br /&gt;
*It may not be good to provide code in the Wiki editing page.&lt;br /&gt;
*In the equation, please try to use symbols only. One example could be in page 13, you can mention pbo in previous context not in the form of equations. Please check this throughout the context.&lt;br /&gt;
*&amp;quot;Depending on how the code is set up, scaling and offset factors may be required.&amp;quot;&lt;br /&gt;
*Import a figure as function is acceptable now, but should be completed in all equation format when doing on the Wiki page.&lt;br /&gt;
*Please revise the reference formate based on our provided examples.&lt;br /&gt;
*Figure 1 can be revised by making the first letter of &amp;quot;converged?&amp;quot; capitalized and by centering the text for each box. &lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;br /&gt;
*Provide more references to support the statements made in the Application Section.&lt;br /&gt;
*Make sure abbreviations are consistent throughout the context (e.g. Please define DE at the introduction section not in the later section, please check the similar cases as well).&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*The symbols in the pseudocode is not in proper format. Please use Latex equation editor for this.&lt;br /&gt;
*Please number and label all figures, use FigureX as a reference in the text.&lt;br /&gt;
*Please add more details to numerical example (e.g., replace x = -7 with -5 because f(x1) &amp;gt; f(u1))&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7191</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7191"/>
		<updated>2024-12-13T18:48:21Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
*More details on the Application Section.&lt;br /&gt;
*Please come up with one numerical example with hill-climbing.&lt;br /&gt;
*Please add more references to support the content in the Introduction section.&lt;br /&gt;
*Please add figure captions for the pseudocodes. &lt;br /&gt;
*Avoid using contraction (e.g., we&#039;re) and pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*ResearchGate is not a publisher. Please check the reference again. &lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*&amp;quot;Developed in the Soviet Union during the 1960s and 70s, primarily by Naum Z. Shor&amp;quot; a citation may be needed here.&lt;br /&gt;
*&amp;quot;While similar in approach as the gradient methods for differentiable functions, there are several key differences. &amp;quot; This sentence reads a little bit strange. Please check the grammer for the entire file.&lt;br /&gt;
*Please revise the use of punctuations in your file. For example, a comma should be added in the sentence of &amp;quot;As stated in the introduction the step size for this algorithm is determined externally to the algorithm itself&amp;quot;&lt;br /&gt;
*Clear explanations are needed to present the meaning of all parameters/variables used in equations.&lt;br /&gt;
*The table would be better by being transposed.&lt;br /&gt;
*Please provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please include the pseudocode for your algorithm.&lt;br /&gt;
*Raw data takes too much space in the current form. Please consider transposing it or find other ways to solve this issue.&lt;br /&gt;
*Wikipedia is not a proper citation source. Please avoid citing Wikipedia.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*The contents are good, but need to improve the clarity of the Wiki page.&lt;br /&gt;
*The citations need to be numbered by the order of their appearance.&lt;br /&gt;
*Provide more details on the Global Optimization Techniques and Metaheuristics approach that you mentioned.&lt;br /&gt;
*Please provide step-by-step calculation processes for the numerical examples.&lt;br /&gt;
*Please check some minor grammer issues in the file.&lt;br /&gt;
*For applications, please try to use coherent paragraphs instead of the lists of bullet items.&lt;br /&gt;
*1, 2, and n in &amp;quot;x = [x1, x2, ..., xn]&amp;quot; should be subscripted in the Introduction section. &lt;br /&gt;
*&amp;quot;Minimize&amp;quot; and &amp;quot;Subject to&amp;quot; should not be italicized in equations.  &lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*&amp;quot;The FTRL (Follow the Regularized Leader) family of algorithms are fundamental algorithms utilized in online learning and are a type of FTL (Follow the Leader) algorithm, which chooses a weight function at each timestep that minimizes the loss of all previously observed data, but implementations of the FTRL algorithm generally utilize a linearized loss function to reduce computational complexity, with a regularizer preventing the solution from diverging. &amp;quot; This sentence reads a little bit strange. Please revise it.&lt;br /&gt;
*It should be &amp;quot;Google&amp;quot; instead of &amp;quot;google&amp;quot;.&lt;br /&gt;
*It should be &amp;quot;data point&amp;quot; instead of &amp;quot;datapoint&amp;quot;.&lt;br /&gt;
*Import figure as equation is ok now. But for the real Wiki editing page, it should be done by equation form and should be properly worked with citations if any reference is used.&lt;br /&gt;
*Please try to improve the clarity and logic flow of the algorithm description part.&lt;br /&gt;
*&amp;quot;Other varieties of regularizers utilize both L1 and L2 loss, generating a stable and sparse solution. They are typically used in place of other gradient descent algorithms such as Objective Constraint Online Gradient Descent (OC-OGD) that induce sparsity into the model. An instance of the FTRL algorithm using both an L1 and L2 regularizers are shown below. &amp;quot; Please revise the grammer of the above texts.&lt;br /&gt;
*&amp;quot;The first application that the FTRL algorithm was used for was in(deleted) online advertising by Google&amp;quot;&lt;br /&gt;
*It is suggested to include pseudocode for this algorithm.&lt;br /&gt;
*Some equations are shown in figure form. Please use Latex equation editor for equations. &lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*Instead of providing python codes, it would be better to illustrate the calculation process and just provide the result Figures.&lt;br /&gt;
*If an abbr is not used in the following texts, it should not be defined. Such as &amp;quot;LSTM&amp;quot;.&lt;br /&gt;
*Can you provide more explanations on how does NADAM improve the performance of the machine learning models that you mentioned?&lt;br /&gt;
*For introduction, no need to give so many words on introducing other methods.&lt;br /&gt;
*Please try to replace all your source code with a pseudocode and put it into algorithm section (that will be better for audiences to understand).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*In Numerical Examples, t = t+1 = 1 is a coding syntax and not the proper math expression. Please use math expression here. This is the same for other time step updates.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*&amp;quot;The concept was presented at the IEEE conference on neural networks in 1995&amp;quot; Is a citation needed here?&lt;br /&gt;
*&amp;quot;Relevance to modern optimization problems makes PSO an interesting research area.&amp;quot;&lt;br /&gt;
*What does the square symbol mean in the x_best,p symbol. Same issues also are found in the following texts.&lt;br /&gt;
*&amp;quot;The convergence of the algorithm can be checked in a few different ways&amp;quot;&lt;br /&gt;
*It should be &amp;quot;hyperparameters&amp;quot; instead of &amp;quot;hyper parameters&amp;quot;&lt;br /&gt;
*It should be &amp;quot;Python&amp;quot; instead of &amp;quot;python&amp;quot;&lt;br /&gt;
*It may not be good to provide code in the Wiki editing page.&lt;br /&gt;
*In the equation, please try to use symbols only. One example could be in page 13, you can mention pbo in previous context not in the form of equations. Please check this throughout the context.&lt;br /&gt;
*&amp;quot;Depending on how the code is set up, scaling and offset factors may be required.&amp;quot;&lt;br /&gt;
*Import a figure as function is acceptable now, but should be completed in all equation format when doing on the Wiki page.&lt;br /&gt;
*Please revise the reference formate based on our provided examples.&lt;br /&gt;
*Figure 1 can be revised by making the first letter of &amp;quot;converged?&amp;quot; capitalized and by centering the text for each box. &lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7189</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7189"/>
		<updated>2024-12-13T18:46:04Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*&amp;quot;Developed in the Soviet Union during the 1960s and 70s, primarily by Naum Z. Shor&amp;quot; a citation may be needed here.&lt;br /&gt;
*&amp;quot;While similar in approach as the gradient methods for differentiable functions, there are several key differences. &amp;quot; This sentence reads a little bit strange. Please check the grammer for the entire file.&lt;br /&gt;
*Please revise the use of punctuations in your file. For example, a comma should be added in the sentence of &amp;quot;As stated in the introduction the step size for this algorithm is determined externally to the algorithm itself&amp;quot;&lt;br /&gt;
*Clear explanations are needed to present the meaning of all parameters/variables used in equations.&lt;br /&gt;
*The table would be better by being transposed.&lt;br /&gt;
*Please provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please include the pseudocode for your algorithm.&lt;br /&gt;
*Raw data takes too much space in the current form. Please consider transposing it or find other ways to solve this issue.&lt;br /&gt;
*Wikipedia is not a proper citation source. Please avoid citing Wikipedia.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
*For the algorithm description, it would be better to have a pseudocode or a flow chart to summarize it.&lt;br /&gt;
*Attaching code to the Wiki editing page is not recommended.&lt;br /&gt;
*It would be better to provide more references for supporting the statements made in the Application Section.&lt;br /&gt;
*Please try to add more citations in the introduction section.&lt;br /&gt;
*In-text citations are required.&lt;br /&gt;
*Avoid using contraction (e.g., you&#039;ve, don&#039;t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Please add some mathematical expressions to Algorithm Discussion section for explicitness. &lt;br /&gt;
*Adding a different type of problem would be recommended instead of making Knapsack Problem larger size.&lt;br /&gt;
*In-text citation should be added to figure captions. &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
*If the topic is about nondifferntial optimization, then it would be strange that only one approach is included in the Wiki page.&lt;br /&gt;
*It is also recommended to revise the citation format in the file based on our example files.&lt;br /&gt;
*Please add the case of non convex functions.&lt;br /&gt;
*Please add references to support the content in the Introduction section. In-text citations are required.&lt;br /&gt;
*Please use Latex equation editor for typing symbols and equations.&lt;br /&gt;
*There are multiple methods introduced in the Introduction section. Please expand the Algorithm Discussion section and add more details. &lt;br /&gt;
*The provided example is somewhat trivial. Please provide a more sophisticated example.&lt;br /&gt;
*It should be &amp;quot;CVXPY&amp;quot; instead of &amp;quot;CVXpy&amp;quot; and &amp;quot;MATLAB&amp;quot; instead of &amp;quot;Matlab&amp;quot; in Application and Conclusion sections.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*The contents are good, but need to improve the clarity of the Wiki page.&lt;br /&gt;
*The citations need to be numbered by the order of their appearance.&lt;br /&gt;
*Provide more details on the Global Optimization Techniques and Metaheuristics approach that you mentioned.&lt;br /&gt;
*Please provide step-by-step calculation processes for the numerical examples.&lt;br /&gt;
*Please check some minor grammer issues in the file.&lt;br /&gt;
*For applications, please try to use coherent paragraphs instead of the lists of bullet items.&lt;br /&gt;
*1, 2, and n in &amp;quot;x = [x1, x2, ..., xn]&amp;quot; should be subscripted in the Introduction section. &lt;br /&gt;
*&amp;quot;Minimize&amp;quot; and &amp;quot;Subject to&amp;quot; should not be italicized in equations.  &lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*&amp;quot;The FTRL (Follow the Regularized Leader) family of algorithms are fundamental algorithms utilized in online learning and are a type of FTL (Follow the Leader) algorithm, which chooses a weight function at each timestep that minimizes the loss of all previously observed data, but implementations of the FTRL algorithm generally utilize a linearized loss function to reduce computational complexity, with a regularizer preventing the solution from diverging. &amp;quot; This sentence reads a little bit strange. Please revise it.&lt;br /&gt;
*It should be &amp;quot;Google&amp;quot; instead of &amp;quot;google&amp;quot;.&lt;br /&gt;
*It should be &amp;quot;data point&amp;quot; instead of &amp;quot;datapoint&amp;quot;.&lt;br /&gt;
*Import figure as equation is ok now. But for the real Wiki editing page, it should be done by equation form and should be properly worked with citations if any reference is used.&lt;br /&gt;
*Please try to improve the clarity and logic flow of the algorithm description part.&lt;br /&gt;
*&amp;quot;Other varieties of regularizers utilize both L1 and L2 loss, generating a stable and sparse solution. They are typically used in place of other gradient descent algorithms such as Objective Constraint Online Gradient Descent (OC-OGD) that induce sparsity into the model. An instance of the FTRL algorithm using both an L1 and L2 regularizers are shown below. &amp;quot; Please revise the grammer of the above texts.&lt;br /&gt;
*&amp;quot;The first application that the FTRL algorithm was used for was in(deleted) online advertising by Google&amp;quot;&lt;br /&gt;
*It is suggested to include pseudocode for this algorithm.&lt;br /&gt;
*Some equations are shown in figure form. Please use Latex equation editor for equations. &lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*Instead of providing python codes, it would be better to illustrate the calculation process and just provide the result Figures.&lt;br /&gt;
*If an abbr is not used in the following texts, it should not be defined. Such as &amp;quot;LSTM&amp;quot;.&lt;br /&gt;
*Can you provide more explanations on how does NADAM improve the performance of the machine learning models that you mentioned?&lt;br /&gt;
*For introduction, no need to give so many words on introducing other methods.&lt;br /&gt;
*Please try to replace all your source code with a pseudocode and put it into algorithm section (that will be better for audiences to understand).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*In Numerical Examples, t = t+1 = 1 is a coding syntax and not the proper math expression. Please use math expression here. This is the same for other time step updates.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*&amp;quot;The concept was presented at the IEEE conference on neural networks in 1995&amp;quot; Is a citation needed here?&lt;br /&gt;
*&amp;quot;Relevance to modern optimization problems makes PSO an interesting research area.&amp;quot;&lt;br /&gt;
*What does the square symbol mean in the x_best,p symbol. Same issues also are found in the following texts.&lt;br /&gt;
*&amp;quot;The convergence of the algorithm can be checked in a few different ways&amp;quot;&lt;br /&gt;
*It should be &amp;quot;hyperparameters&amp;quot; instead of &amp;quot;hyper parameters&amp;quot;&lt;br /&gt;
*It should be &amp;quot;Python&amp;quot; instead of &amp;quot;python&amp;quot;&lt;br /&gt;
*It may not be good to provide code in the Wiki editing page.&lt;br /&gt;
*In the equation, please try to use symbols only. One example could be in page 13, you can mention pbo in previous context not in the form of equations. Please check this throughout the context.&lt;br /&gt;
*&amp;quot;Depending on how the code is set up, scaling and offset factors may be required.&amp;quot;&lt;br /&gt;
*Import a figure as function is acceptable now, but should be completed in all equation format when doing on the Wiki page.&lt;br /&gt;
*Please revise the reference formate based on our provided examples.&lt;br /&gt;
*Figure 1 can be revised by making the first letter of &amp;quot;converged?&amp;quot; capitalized and by centering the text for each box. &lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7187</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7187"/>
		<updated>2024-12-13T18:42:37Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*&amp;quot;Developed in the Soviet Union during the 1960s and 70s, primarily by Naum Z. Shor&amp;quot; a citation may be needed here.&lt;br /&gt;
*&amp;quot;While similar in approach as the gradient methods for differentiable functions, there are several key differences. &amp;quot; This sentence reads a little bit strange. Please check the grammer for the entire file.&lt;br /&gt;
*Please revise the use of punctuations in your file. For example, a comma should be added in the sentence of &amp;quot;As stated in the introduction the step size for this algorithm is determined externally to the algorithm itself&amp;quot;&lt;br /&gt;
*Clear explanations are needed to present the meaning of all parameters/variables used in equations.&lt;br /&gt;
*The table would be better by being transposed.&lt;br /&gt;
*Please provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please include the pseudocode for your algorithm.&lt;br /&gt;
*Raw data takes too much space in the current form. Please consider transposing it or find other ways to solve this issue.&lt;br /&gt;
*Wikipedia is not a proper citation source. Please avoid citing Wikipedia.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*The contents are good, but need to improve the clarity of the Wiki page.&lt;br /&gt;
*The citations need to be numbered by the order of their appearance.&lt;br /&gt;
*Provide more details on the Global Optimization Techniques and Metaheuristics approach that you mentioned.&lt;br /&gt;
*Please provide step-by-step calculation processes for the numerical examples.&lt;br /&gt;
*Please check some minor grammer issues in the file.&lt;br /&gt;
*For applications, please try to use coherent paragraphs instead of the lists of bullet items.&lt;br /&gt;
*1, 2, and n in &amp;quot;x = [x1, x2, ..., xn]&amp;quot; should be subscripted in the Introduction section. &lt;br /&gt;
*&amp;quot;Minimize&amp;quot; and &amp;quot;Subject to&amp;quot; should not be italicized in equations.  &lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
*Adding a subsection title to divide the numerical examples will improve the clarity of this file.&lt;br /&gt;
*Please add the platforms (e.g. PyTorch, TF) to illustrate how this algorithm is introduced.&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*Citation of each algorithm should be added in the sentence &amp;quot;such as RMSprop, Adam, and Nadam, exist as well.&amp;quot; &lt;br /&gt;
*Abbreviations should be introduced one time only throughout all sections (e.g., RNNs).&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*&amp;quot;The FTRL (Follow the Regularized Leader) family of algorithms are fundamental algorithms utilized in online learning and are a type of FTL (Follow the Leader) algorithm, which chooses a weight function at each timestep that minimizes the loss of all previously observed data, but implementations of the FTRL algorithm generally utilize a linearized loss function to reduce computational complexity, with a regularizer preventing the solution from diverging. &amp;quot; This sentence reads a little bit strange. Please revise it.&lt;br /&gt;
*It should be &amp;quot;Google&amp;quot; instead of &amp;quot;google&amp;quot;.&lt;br /&gt;
*It should be &amp;quot;data point&amp;quot; instead of &amp;quot;datapoint&amp;quot;.&lt;br /&gt;
*Import figure as equation is ok now. But for the real Wiki editing page, it should be done by equation form and should be properly worked with citations if any reference is used.&lt;br /&gt;
*Please try to improve the clarity and logic flow of the algorithm description part.&lt;br /&gt;
*&amp;quot;Other varieties of regularizers utilize both L1 and L2 loss, generating a stable and sparse solution. They are typically used in place of other gradient descent algorithms such as Objective Constraint Online Gradient Descent (OC-OGD) that induce sparsity into the model. An instance of the FTRL algorithm using both an L1 and L2 regularizers are shown below. &amp;quot; Please revise the grammer of the above texts.&lt;br /&gt;
*&amp;quot;The first application that the FTRL algorithm was used for was in(deleted) online advertising by Google&amp;quot;&lt;br /&gt;
*It is suggested to include pseudocode for this algorithm.&lt;br /&gt;
*Some equations are shown in figure form. Please use Latex equation editor for equations. &lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*Instead of providing python codes, it would be better to illustrate the calculation process and just provide the result Figures.&lt;br /&gt;
*If an abbr is not used in the following texts, it should not be defined. Such as &amp;quot;LSTM&amp;quot;.&lt;br /&gt;
*Can you provide more explanations on how does NADAM improve the performance of the machine learning models that you mentioned?&lt;br /&gt;
*For introduction, no need to give so many words on introducing other methods.&lt;br /&gt;
*Please try to replace all your source code with a pseudocode and put it into algorithm section (that will be better for audiences to understand).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*In Numerical Examples, t = t+1 = 1 is a coding syntax and not the proper math expression. Please use math expression here. This is the same for other time step updates.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*&amp;quot;The concept was presented at the IEEE conference on neural networks in 1995&amp;quot; Is a citation needed here?&lt;br /&gt;
*&amp;quot;Relevance to modern optimization problems makes PSO an interesting research area.&amp;quot;&lt;br /&gt;
*What does the square symbol mean in the x_best,p symbol. Same issues also are found in the following texts.&lt;br /&gt;
*&amp;quot;The convergence of the algorithm can be checked in a few different ways&amp;quot;&lt;br /&gt;
*It should be &amp;quot;hyperparameters&amp;quot; instead of &amp;quot;hyper parameters&amp;quot;&lt;br /&gt;
*It should be &amp;quot;Python&amp;quot; instead of &amp;quot;python&amp;quot;&lt;br /&gt;
*It may not be good to provide code in the Wiki editing page.&lt;br /&gt;
*In the equation, please try to use symbols only. One example could be in page 13, you can mention pbo in previous context not in the form of equations. Please check this throughout the context.&lt;br /&gt;
*&amp;quot;Depending on how the code is set up, scaling and offset factors may be required.&amp;quot;&lt;br /&gt;
*Import a figure as function is acceptable now, but should be completed in all equation format when doing on the Wiki page.&lt;br /&gt;
*Please revise the reference formate based on our provided examples.&lt;br /&gt;
*Figure 1 can be revised by making the first letter of &amp;quot;converged?&amp;quot; capitalized and by centering the text for each box. &lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7186</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7186"/>
		<updated>2024-12-13T18:41:09Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*&amp;quot;Developed in the Soviet Union during the 1960s and 70s, primarily by Naum Z. Shor&amp;quot; a citation may be needed here.&lt;br /&gt;
*&amp;quot;While similar in approach as the gradient methods for differentiable functions, there are several key differences. &amp;quot; This sentence reads a little bit strange. Please check the grammer for the entire file.&lt;br /&gt;
*Please revise the use of punctuations in your file. For example, a comma should be added in the sentence of &amp;quot;As stated in the introduction the step size for this algorithm is determined externally to the algorithm itself&amp;quot;&lt;br /&gt;
*Clear explanations are needed to present the meaning of all parameters/variables used in equations.&lt;br /&gt;
*The table would be better by being transposed.&lt;br /&gt;
*Please provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please include the pseudocode for your algorithm.&lt;br /&gt;
*Raw data takes too much space in the current form. Please consider transposing it or find other ways to solve this issue.&lt;br /&gt;
*Wikipedia is not a proper citation source. Please avoid citing Wikipedia.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
*The contents is good to improve the clarity of the Wiki page.&lt;br /&gt;
*The citations need to be numbered by the order of their appearance.&lt;br /&gt;
*Provide more details on the Global Optimization Techniques and Metaheuristics approach that you mentioned.&lt;br /&gt;
*Please provide step-by-step calculation processes for the numerical examples.&lt;br /&gt;
*Please check some minor grammer issues in the file.&lt;br /&gt;
*For applications, please try to use coherent paragraphs instead of the lists of bullet items.&lt;br /&gt;
*1, 2, and n in &amp;quot;x = [x1, x2, ..., xn]&amp;quot; should be subscripted in the Introduction section. &lt;br /&gt;
*&amp;quot;Minimize&amp;quot; and &amp;quot;Subject to&amp;quot; should not be italicized in equations.  &lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*&amp;quot;The FTRL (Follow the Regularized Leader) family of algorithms are fundamental algorithms utilized in online learning and are a type of FTL (Follow the Leader) algorithm, which chooses a weight function at each timestep that minimizes the loss of all previously observed data, but implementations of the FTRL algorithm generally utilize a linearized loss function to reduce computational complexity, with a regularizer preventing the solution from diverging. &amp;quot; This sentence reads a little bit strange. Please revise it.&lt;br /&gt;
*It should be &amp;quot;Google&amp;quot; instead of &amp;quot;google&amp;quot;.&lt;br /&gt;
*It should be &amp;quot;data point&amp;quot; instead of &amp;quot;datapoint&amp;quot;.&lt;br /&gt;
*Import figure as equation is ok now. But for the real Wiki editing page, it should be done by equation form and should be properly worked with citations if any reference is used.&lt;br /&gt;
*Please try to improve the clarity and logic flow of the algorithm description part.&lt;br /&gt;
*&amp;quot;Other varieties of regularizers utilize both L1 and L2 loss, generating a stable and sparse solution. They are typically used in place of other gradient descent algorithms such as Objective Constraint Online Gradient Descent (OC-OGD) that induce sparsity into the model. An instance of the FTRL algorithm using both an L1 and L2 regularizers are shown below. &amp;quot; Please revise the grammer of the above texts.&lt;br /&gt;
*&amp;quot;The first application that the FTRL algorithm was used for was in(deleted) online advertising by Google&amp;quot;&lt;br /&gt;
*It is suggested to include pseudocode for this algorithm.&lt;br /&gt;
*Some equations are shown in figure form. Please use Latex equation editor for equations. &lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*Instead of providing python codes, it would be better to illustrate the calculation process and just provide the result Figures.&lt;br /&gt;
*If an abbr is not used in the following texts, it should not be defined. Such as &amp;quot;LSTM&amp;quot;.&lt;br /&gt;
*Can you provide more explanations on how does NADAM improve the performance of the machine learning models that you mentioned?&lt;br /&gt;
*For introduction, no need to give so many words on introducing other methods.&lt;br /&gt;
*Please try to replace all your source code with a pseudocode and put it into algorithm section (that will be better for audiences to understand).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*In Numerical Examples, t = t+1 = 1 is a coding syntax and not the proper math expression. Please use math expression here. This is the same for other time step updates.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*&amp;quot;The concept was presented at the IEEE conference on neural networks in 1995&amp;quot; Is a citation needed here?&lt;br /&gt;
*&amp;quot;Relevance to modern optimization problems makes PSO an interesting research area.&amp;quot;&lt;br /&gt;
*What does the square symbol mean in the x_best,p symbol. Same issues also are found in the following texts.&lt;br /&gt;
*&amp;quot;The convergence of the algorithm can be checked in a few different ways&amp;quot;&lt;br /&gt;
*It should be &amp;quot;hyperparameters&amp;quot; instead of &amp;quot;hyper parameters&amp;quot;&lt;br /&gt;
*It should be &amp;quot;Python&amp;quot; instead of &amp;quot;python&amp;quot;&lt;br /&gt;
*It may not be good to provide code in the Wiki editing page.&lt;br /&gt;
*In the equation, please try to use symbols only. One example could be in page 13, you can mention pbo in previous context not in the form of equations. Please check this throughout the context.&lt;br /&gt;
*&amp;quot;Depending on how the code is set up, scaling and offset factors may be required.&amp;quot;&lt;br /&gt;
*Import a figure as function is acceptable now, but should be completed in all equation format when doing on the Wiki page.&lt;br /&gt;
*Please revise the reference formate based on our provided examples.&lt;br /&gt;
*Figure 1 can be revised by making the first letter of &amp;quot;converged?&amp;quot; capitalized and by centering the text for each box. &lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7185</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7185"/>
		<updated>2024-12-13T18:40:02Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*&amp;quot;Developed in the Soviet Union during the 1960s and 70s, primarily by Naum Z. Shor&amp;quot; a citation may be needed here.&lt;br /&gt;
*&amp;quot;While similar in approach as the gradient methods for differentiable functions, there are several key differences. &amp;quot; This sentence reads a little bit strange. Please check the grammer for the entire file.&lt;br /&gt;
*Please revise the use of punctuations in your file. For example, a comma should be added in the sentence of &amp;quot;As stated in the introduction the step size for this algorithm is determined externally to the algorithm itself&amp;quot;&lt;br /&gt;
*Clear explanations are needed to present the meaning of all parameters/variables used in equations.&lt;br /&gt;
*The table would be better by being transposed.&lt;br /&gt;
*Please provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please include the pseudocode for your algorithm.&lt;br /&gt;
*Raw data takes too much space in the current form. Please consider transposing it or find other ways to solve this issue.&lt;br /&gt;
*Wikipedia is not a proper citation source. Please avoid citing Wikipedia.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*&amp;quot;The FTRL (Follow the Regularized Leader) family of algorithms are fundamental algorithms utilized in online learning and are a type of FTL (Follow the Leader) algorithm, which chooses a weight function at each timestep that minimizes the loss of all previously observed data, but implementations of the FTRL algorithm generally utilize a linearized loss function to reduce computational complexity, with a regularizer preventing the solution from diverging. &amp;quot; This sentence reads a little bit strange. Please revise it.&lt;br /&gt;
*It should be &amp;quot;Google&amp;quot; instead of &amp;quot;google&amp;quot;.&lt;br /&gt;
*It should be &amp;quot;data point&amp;quot; instead of &amp;quot;datapoint&amp;quot;.&lt;br /&gt;
*Import figure as equation is ok now. But for the real Wiki editing page, it should be done by equation form and should be properly worked with citations if any reference is used.&lt;br /&gt;
*Please try to improve the clarity and logic flow of the algorithm description part.&lt;br /&gt;
*&amp;quot;Other varieties of regularizers utilize both L1 and L2 loss, generating a stable and sparse solution. They are typically used in place of other gradient descent algorithms such as Objective Constraint Online Gradient Descent (OC-OGD) that induce sparsity into the model. An instance of the FTRL algorithm using both an L1 and L2 regularizers are shown below. &amp;quot; Please revise the grammer of the above texts.&lt;br /&gt;
*&amp;quot;The first application that the FTRL algorithm was used for was in(deleted) online advertising by Google&amp;quot;&lt;br /&gt;
*It is suggested to include pseudocode for this algorithm.&lt;br /&gt;
*Some equations are shown in figure form. Please use Latex equation editor for equations. &lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
*Instead of providing python codes, it would be better to illustrate the calculation process and just provide the result Figures.&lt;br /&gt;
*If an abbr is not used in the following texts, it should not be defined. Such as &amp;quot;LSTM&amp;quot;.&lt;br /&gt;
*Can you provide more explanations on how does NADAM improve the performance of the machine learning models that you mentioned?&lt;br /&gt;
*For introduction, no need to give so many words on introducing other methods.&lt;br /&gt;
*Please try to replace all your source code with a pseudocode and put it into algorithm section (that will be better for audiences to understand).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*In Numerical Examples, t = t+1 = 1 is a coding syntax and not the proper math expression. Please use math expression here. This is the same for other time step updates.&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*&amp;quot;The concept was presented at the IEEE conference on neural networks in 1995&amp;quot; Is a citation needed here?&lt;br /&gt;
*&amp;quot;Relevance to modern optimization problems makes PSO an interesting research area.&amp;quot;&lt;br /&gt;
*What does the square symbol mean in the x_best,p symbol. Same issues also are found in the following texts.&lt;br /&gt;
*&amp;quot;The convergence of the algorithm can be checked in a few different ways&amp;quot;&lt;br /&gt;
*It should be &amp;quot;hyperparameters&amp;quot; instead of &amp;quot;hyper parameters&amp;quot;&lt;br /&gt;
*It should be &amp;quot;Python&amp;quot; instead of &amp;quot;python&amp;quot;&lt;br /&gt;
*It may not be good to provide code in the Wiki editing page.&lt;br /&gt;
*In the equation, please try to use symbols only. One example could be in page 13, you can mention pbo in previous context not in the form of equations. Please check this throughout the context.&lt;br /&gt;
*&amp;quot;Depending on how the code is set up, scaling and offset factors may be required.&amp;quot;&lt;br /&gt;
*Import a figure as function is acceptable now, but should be completed in all equation format when doing on the Wiki page.&lt;br /&gt;
*Please revise the reference formate based on our provided examples.&lt;br /&gt;
*Figure 1 can be revised by making the first letter of &amp;quot;converged?&amp;quot; capitalized and by centering the text for each box. &lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7184</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7184"/>
		<updated>2024-12-13T18:38:21Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
*&amp;quot;Developed in the Soviet Union during the 1960s and 70s, primarily by Naum Z. Shor&amp;quot; a citation may be needed here.&lt;br /&gt;
*&amp;quot;While similar in approach as the gradient methods for differentiable functions, there are several key differences. &amp;quot; This sentence reads a little bit strange. Please check the grammer for the entire file.&lt;br /&gt;
*Please revise the use of punctuations in your file. For example, a comma should be added in the sentence of &amp;quot;As stated in the introduction the step size for this algorithm is determined externally to the algorithm itself&amp;quot;&lt;br /&gt;
*Clear explanations are needed to present the meaning of all parameters/variables used in equations.&lt;br /&gt;
*The table would be better by being transposed.&lt;br /&gt;
*Please provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please include the pseudocode for your algorithm.&lt;br /&gt;
*Raw data takes too much space in the current form. Please consider transposing it or find other ways to solve this issue.&lt;br /&gt;
*Wikipedia is not a proper citation source. Please avoid citing Wikipedia.&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*&amp;quot;The FTRL (Follow the Regularized Leader) family of algorithms are fundamental algorithms utilized in online learning and are a type of FTL (Follow the Leader) algorithm, which chooses a weight function at each timestep that minimizes the loss of all previously observed data, but implementations of the FTRL algorithm generally utilize a linearized loss function to reduce computational complexity, with a regularizer preventing the solution from diverging. &amp;quot; This sentence reads a little bit strange. Please revise it.&lt;br /&gt;
*It should be &amp;quot;Google&amp;quot; instead of &amp;quot;google&amp;quot;.&lt;br /&gt;
*It should be &amp;quot;data point&amp;quot; instead of &amp;quot;datapoint&amp;quot;.&lt;br /&gt;
*Import figure as equation is ok now. But for the real Wiki editing page, it should be done by equation form and should be properly worked with citations if any reference is used.&lt;br /&gt;
*Please try to improve the clarity and logic flow of the algorithm description part.&lt;br /&gt;
*&amp;quot;Other varieties of regularizers utilize both L1 and L2 loss, generating a stable and sparse solution. They are typically used in place of other gradient descent algorithms such as Objective Constraint Online Gradient Descent (OC-OGD) that induce sparsity into the model. An instance of the FTRL algorithm using both an L1 and L2 regularizers are shown below. &amp;quot; Please revise the grammer of the above texts.&lt;br /&gt;
*&amp;quot;The first application that the FTRL algorithm was used for was in(deleted) online advertising by Google&amp;quot;&lt;br /&gt;
*It is suggested to include pseudocode for this algorithm.&lt;br /&gt;
*Some equations are shown in figure form. Please use Latex equation editor for equations. &lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*&amp;quot;The concept was presented at the IEEE conference on neural networks in 1995&amp;quot; Is a citation needed here?&lt;br /&gt;
*&amp;quot;Relevance to modern optimization problems makes PSO an interesting research area.&amp;quot;&lt;br /&gt;
*What does the square symbol mean in the x_best,p symbol. Same issues also are found in the following texts.&lt;br /&gt;
*&amp;quot;The convergence of the algorithm can be checked in a few different ways&amp;quot;&lt;br /&gt;
*It should be &amp;quot;hyperparameters&amp;quot; instead of &amp;quot;hyper parameters&amp;quot;&lt;br /&gt;
*It should be &amp;quot;Python&amp;quot; instead of &amp;quot;python&amp;quot;&lt;br /&gt;
*It may not be good to provide code in the Wiki editing page.&lt;br /&gt;
*In the equation, please try to use symbols only. One example could be in page 13, you can mention pbo in previous context not in the form of equations. Please check this throughout the context.&lt;br /&gt;
*&amp;quot;Depending on how the code is set up, scaling and offset factors may be required.&amp;quot;&lt;br /&gt;
*Import a figure as function is acceptable now, but should be completed in all equation format when doing on the Wiki page.&lt;br /&gt;
*Please revise the reference formate based on our provided examples.&lt;br /&gt;
*Figure 1 can be revised by making the first letter of &amp;quot;converged?&amp;quot; capitalized and by centering the text for each box. &lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7183</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7183"/>
		<updated>2024-12-13T18:36:51Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
*&amp;quot;The FTRL (Follow the Regularized Leader) family of algorithms are fundamental algorithms utilized in online learning and are a type of FTL (Follow the Leader) algorithm, which chooses a weight function at each timestep that minimizes the loss of all previously observed data, but implementations of the FTRL algorithm generally utilize a linearized loss function to reduce computational complexity, with a regularizer preventing the solution from diverging. &amp;quot; This sentence reads a little bit strange. Please revise it.&lt;br /&gt;
*It should be &amp;quot;Google&amp;quot; instead of &amp;quot;google&amp;quot;.&lt;br /&gt;
*It should be &amp;quot;data point&amp;quot; instead of &amp;quot;datapoint&amp;quot;.&lt;br /&gt;
*Import figure as equation is ok now. But for the real Wiki editing page, it should be done by equation form and should be properly worked with citations if any reference is used.&lt;br /&gt;
*Please try to improve the clarity and logic flow of the algorithm description part.&lt;br /&gt;
*&amp;quot;Other varieties of regularizers utilize both L1 and L2 loss, generating a stable and sparse solution. They are typically used in place of other gradient descent algorithms such as Objective Constraint Online Gradient Descent (OC-OGD) that induce sparsity into the model. An instance of the FTRL algorithm using both an L1 and L2 regularizers are shown below. &amp;quot; Please revise the grammer of the above texts.&lt;br /&gt;
*&amp;quot;The first application that the FTRL algorithm was used for was in(deleted) online advertising by Google&amp;quot;&lt;br /&gt;
*It is suggested to include pseudocode for this algorithm.&lt;br /&gt;
*Some equations are shown in figure form. Please use Latex equation editor for equations. &lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*&amp;quot;The concept was presented at the IEEE conference on neural networks in 1995&amp;quot; Is a citation needed here?&lt;br /&gt;
*&amp;quot;Relevance to modern optimization problems makes PSO an interesting research area.&amp;quot;&lt;br /&gt;
*What does the square symbol mean in the x_best,p symbol. Same issues also are found in the following texts.&lt;br /&gt;
*&amp;quot;The convergence of the algorithm can be checked in a few different ways&amp;quot;&lt;br /&gt;
*It should be &amp;quot;hyperparameters&amp;quot; instead of &amp;quot;hyper parameters&amp;quot;&lt;br /&gt;
*It should be &amp;quot;Python&amp;quot; instead of &amp;quot;python&amp;quot;&lt;br /&gt;
*It may not be good to provide code in the Wiki editing page.&lt;br /&gt;
*In the equation, please try to use symbols only. One example could be in page 13, you can mention pbo in previous context not in the form of equations. Please check this throughout the context.&lt;br /&gt;
*&amp;quot;Depending on how the code is set up, scaling and offset factors may be required.&amp;quot;&lt;br /&gt;
*Import a figure as function is acceptable now, but should be completed in all equation format when doing on the Wiki page.&lt;br /&gt;
*Please revise the reference formate based on our provided examples.&lt;br /&gt;
*Figure 1 can be revised by making the first letter of &amp;quot;converged?&amp;quot; capitalized and by centering the text for each box. &lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7181</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7181"/>
		<updated>2024-12-13T18:32:44Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
*&amp;quot;The concept was presented at the IEEE conference on neural networks in 1995&amp;quot; Is a citation needed here?&lt;br /&gt;
*&amp;quot;Relevance to modern optimization problems makes PSO an interesting research area.&amp;quot;&lt;br /&gt;
*What does the square symbol mean in the x_best,p symbol. Same issues also are found in the following texts.&lt;br /&gt;
*&amp;quot;The convergence of the algorithm can be checked in a few different ways&amp;quot;&lt;br /&gt;
*It should be &amp;quot;hyperparameters&amp;quot; instead of &amp;quot;hyper parameters&amp;quot;&lt;br /&gt;
*It should be &amp;quot;Python&amp;quot; instead of &amp;quot;python&amp;quot;&lt;br /&gt;
*It may not be good to provide code in the Wiki editing page.&lt;br /&gt;
*In the equation, please try to use symbols only. One example could be in page 13, you can mention pbo in previous context not in the form of equations. Please check this throughout the context.&lt;br /&gt;
*&amp;quot;Depending on how the code is set up, scaling and offset factors may be required.&amp;quot;&lt;br /&gt;
*Import a figure as function is acceptable now, but should be completed in all equation format when doing on the Wiki page.&lt;br /&gt;
*Please revise the reference formate based on our provided examples.&lt;br /&gt;
*Figure 1 can be revised by making the first letter of &amp;quot;converged?&amp;quot; capitalized and by centering the text for each box. &lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7180</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7180"/>
		<updated>2024-12-13T18:30:41Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
*If the &amp;quot;Local Branching &amp;quot; is preferedly used in the text, please revise the other typo like &amp;quot;local branching&amp;quot;.&lt;br /&gt;
*Please explain every variable/parameters used in the equations.&lt;br /&gt;
*It may be good to generate a table or figure to summarize the results of the numerical examples.&lt;br /&gt;
*Page 5: &amp;quot;Local Branching is a powerful optimization strategy when it comes to solving MILP optimization problems. Its main applications lie in industries such as logistics, manufacturing, energy, data science and engineering for problems such as scheduling, production planning, nesting and transportation logistics where decision-makers look for high-quality solutions within reasonable computational times. &amp;quot; This sentence looks a little strange. Please revise it.&lt;br /&gt;
*It would be better to provide more references to support the statements in the Application Section.&lt;br /&gt;
*Please pay attention to the citation format. A link only may not be sufficient. Please refer to our examples for improve it.&lt;br /&gt;
*Please try to come up with flowchart/pseudocode for demonstrating the steps.&lt;br /&gt;
*Please replace Step 1, 2, 3 with correct subheadings in Application section.&lt;br /&gt;
*Websites and Youtube often are not proper citation sources.&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7178</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7178"/>
		<updated>2024-12-13T18:29:06Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
*The provided numerical is somewhat trivial. You may try a more sophisticated example (e.g., comparing the different sorting algorithms).&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7174</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7174"/>
		<updated>2024-12-13T18:11:24Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*&amp;quot;Problems in this class are efficiently solvable, however, the time required to solve grows polynomially with the size of input&amp;quot; Please revise the use of however in the rest of the file.&lt;br /&gt;
*Put the citation number within the punctuation. Please revise this problem for the rest of the file.&lt;br /&gt;
*Please pay attention to use proper punctuations. For example, add commas before and behind the cited paper title will improve the clarity of the sentence. Please also revise this issue for the rest of the file.&lt;br /&gt;
*&amp;quot;The smaller the value of this function, the higher the efficiency of the algorithm. &amp;quot;&lt;br /&gt;
*The example 1 has some grammar issue.&lt;br /&gt;
*This is topic-specific suggestion:&lt;br /&gt;
*Please try to come up with one example of computational complexity and give the procedure of how to reduce its complexity while retaining the solution quality.&lt;br /&gt;
*When stating potential applications, please provide related references.&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7173</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7173"/>
		<updated>2024-12-13T18:09:37Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
*&amp;quot;Quadratic programming problems typically are formatted as minimization problems, and the general mathematical formulation is &amp;quot;&lt;br /&gt;
*&amp;quot;For convex problems, Q defined in the equation above must be positive semi-definite; if not, there may be multiple local solutions meeting minimization criteria and deemed non-convex.&amp;quot;&lt;br /&gt;
*&amp;quot;Active set methods are best suited for most linear programming problems, particularly those with manageable dimensions, as they exploit the problem&#039;s structure and update estimates of active constraints iteratively. &amp;quot;&lt;br /&gt;
*it would be better to provide definitions of all parameters/variables used in the pseudocode.&lt;br /&gt;
*same pseudocode problem&lt;br /&gt;
*&amp;quot;Constraints that are box defined or inequalities that are convex, are critical for the gradient projection method to be executed efficiently. Note, the box defined constraints in this instance will define our feasibility region and referred to as the box&amp;quot; This text is a little strange to read, please revise it.&lt;br /&gt;
*Insert picture as equation is ok for now, but be sure to use the equation form when do it on the Wiki page.&lt;br /&gt;
*In Wiki editing, step-by-step calculation process is not necessary. It may be better to keep the brevity of the solution process.&lt;br /&gt;
*&amp;quot;Markowitz reviewed a return projection of a given stock based on historical data, then analyzed variances from historical projections based on realized returns to generate the risk&amp;quot;&lt;br /&gt;
*&amp;quot;This problem has proven to be beneficial in optimizing the cargo loads and establishing transportation routes.&lt;br /&gt;
*&amp;quot;An optimized power management program is critical for the plug-in hybrid electric vehicles (PHEV) to operate efficiently. The power management problem is more complex in PHEVs than traditional hybrid vehicles and purely electric vehicles as it relies on grid charged batteries as the for its initial range, then drives like HEVs alternating between fuel and charge obtained during the combustion of the fuel. The power management problem can be described as a quadratic polynomial and solved with quadratic programing with the optimization goal to minimize fuel consumption.15&amp;quot; Please check the grammar of the texts above.&lt;br /&gt;
*&amp;quot;GAMS Gurobi suite contains several algorithms that are suitable for quadratic programming&amp;quot;&lt;br /&gt;
*check the grammer of the conclusion texts.&lt;br /&gt;
*Please provide one example of non convex QP problem.&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7172</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7172"/>
		<updated>2024-12-13T18:06:56Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
*Provide more citations to support your statements in the Application section?&lt;br /&gt;
*Provide a figure to demonstrate the results generated from the numerical example?&lt;br /&gt;
*Please provide more applications&lt;br /&gt;
*Please provide the platform which used such algorithms&lt;br /&gt;
*The Conclusion section is missing.&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7171</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7171"/>
		<updated>2024-12-13T18:05:22Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
*Please double-check if the citations are correctly formatted in the text.&lt;br /&gt;
*For the application section, it would be good to emphasize the advantages of AdamW compared to other approach by citing the quantitative results from previous literature.&lt;br /&gt;
*Please provide flowchart/pseudocode for representing your procedure&lt;br /&gt;
*Please provide citations for your statement (e.g. how AdamW used in Finance, where is your source)&lt;br /&gt;
*Avoid using pronouns (e.g., we, let&#039;s) in scientific writing.&lt;br /&gt;
*The code snippet in the Application section can be removed.&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7170</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7170"/>
		<updated>2024-12-13T18:04:09Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
*Please avoid the use of the term like &amp;quot;you&amp;quot; or &amp;quot;we&amp;quot; in the Wiki file.&lt;br /&gt;
*Please include more citations to support your statements in the application section.&lt;br /&gt;
*Please add more citations to support your statement in the introduction section&lt;br /&gt;
*Please try to include a flowchart or pseudocode for illustration of the algorithm.&lt;br /&gt;
*If DFO is defined in the previous sections, please use such abbreviations consistently (same for other abbreviations).&lt;br /&gt;
*Please add subheadings in the Application section for better readability.&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7169</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7169"/>
		<updated>2024-12-13T18:02:42Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
*The clarity of the alghrithm and numerical example session needs to be improved. It is convenient to list all equations, but not good to present it to others.&lt;br /&gt;
*Please revise your reference format.&lt;br /&gt;
*More citations are needed for supporting your statement in the introduction section.&lt;br /&gt;
*For the section &amp;quot;software tools and platforms&amp;quot; please provide more details, e.g. how PyTorch is using such optimizers and how this platform introduced this algorithm (do not directly copy and remember to add citation if this is not your own idea).&lt;br /&gt;
*The sentence &amp;quot;This article mainly introduces Adafactor and its function, algorithm, and application.&amp;quot; can be removed.&lt;br /&gt;
*Algorithm and theory section is missing. &lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7168</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7168"/>
		<updated>2024-12-13T18:01:25Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
*Please make citations immediately after the citing contents. Please double-check all the citations in your file.&lt;br /&gt;
*Please include more citations in the application section to support your statements.&lt;br /&gt;
*Please use flowchart/pseudocode for representing the steps of algorithm&lt;br /&gt;
*Check the consistency of abbreviations (e.g. what is PAWS?)&lt;br /&gt;
*Sections 5-7 can be combined into one section and divided by subsections.&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7167</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7167"/>
		<updated>2024-12-13T18:00:00Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
*Only suggestion is that providing code may not be appropriate in the Wiki page (all on your decision).&lt;br /&gt;
*Citation number should be double checked.&lt;br /&gt;
*You can use abbreviations if some special terms appeared multiple times (e.g. Bayesian Optimization -&amp;gt; BO).&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*There is no need to show your own code in this wiki page.&lt;br /&gt;
*Avoid adding citations in the conclusion section&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7166</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7166"/>
		<updated>2024-12-13T17:58:43Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
*Are the Figures used in the text self-generated or cited? If cited, please add citations. Also the resolution of the figures may need to be improved. Looks like two Figure 1 are included, please fix it.&lt;br /&gt;
*Please provide some citations  for supporting your statement (e.g. in Introduction)&lt;br /&gt;
*Abbreviations should be consistent throughout the context (e.g. GA)&lt;br /&gt;
*Please avoid citing or adding links to Wikipedia.&lt;br /&gt;
*Please remove the sentence, &amp;quot;as documented in Computational Optimization and Applications.&amp;quot;&lt;br /&gt;
*More details are expected for Algorithm Discussion section.&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7165</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7165"/>
		<updated>2024-12-13T17:56:38Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
*Please double-check that all cited Figures are clearly attached with citations.&lt;br /&gt;
*Please double-check the citations of your references.&lt;br /&gt;
*Need significant amount of citation to support the statement&lt;br /&gt;
*Mentioned the ways to relax the non convex set, so please provide at least one example either from SDP or RLT.&lt;br /&gt;
*Double check with abbreviations (e.g. KKT and SDP should be defined at the beginning sections)&lt;br /&gt;
*Equations should be written in a formal way (e.g. 1/2 should be 1 on top and 2 on the bottom)&lt;br /&gt;
*Abbreviations should be introduced only once throughout all sections (e.g., QCQP, QP, SDP)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
*Please revise “Ex. Objective” and “Ex. Constraint” parts in a more professional way in the Application section.&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7164</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7164"/>
		<updated>2024-12-13T17:54:50Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
*Please provide citations in the application section to support your statements.&lt;br /&gt;
*Provide some figures for the numerical study&lt;br /&gt;
*Substitute those symbols in a formal way (e.g. T_min should be in a formal way).&lt;br /&gt;
*Once the abbr. is defined please use it throughout the context (e.g. SA)&lt;br /&gt;
*There are many extra words throughout the sections, (e.g., “Spaces” in the last sentence of Introduction section, “D.” in section 2.1)&lt;br /&gt;
*Avoid using pronouns (e.g., we) in scientific writing.&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7163</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7163"/>
		<updated>2024-12-13T17:53:35Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7162</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7162"/>
		<updated>2024-12-13T17:53:01Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
*For the applications section, a better method is to briefly summarize the advantages of the method in multiple areas, instead of presents its application on two very specific cases.&lt;br /&gt;
*Please try to update equations on page 5. &lt;br /&gt;
*Please try to use the pseudocode for the procedure described on page 3.&lt;br /&gt;
*m_k and p in eq.(1) are not defined.&lt;br /&gt;
*Fix the typo “prediced reduction” in eq.(3).&lt;br /&gt;
*Avoid using contraction (e.g., it’s, doesn’t) and pronouns (e.g., we, us) in scientific writing.&lt;br /&gt;
*Rewrite the sentence, “Identical to line search, we do not need to compute the algorithm (2)” as (2) itself is not an algorithm.&lt;br /&gt;
*The termination conditions are not complete in section “Termination Criteria”.&lt;br /&gt;
*Fletcher is not the same author as cited in [5].&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7155</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7155"/>
		<updated>2024-12-13T17:04:00Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor]] ==&lt;br /&gt;
&lt;br /&gt;
== [[AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Bayesian optimization|Beyesian optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7154</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7154"/>
		<updated>2024-12-13T17:03:00Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity|Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms|Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching|Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods|Trust-region methods]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming|Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming|Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization|Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic optimization|Dynamic optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization|Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization|Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model|Stackelberg leadership model]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming|Quadratic constrained quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization|Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems|Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta|Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor|Adafactor]] ==&lt;br /&gt;
&lt;br /&gt;
== [[AdamW|AdamW]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adamax|Adamax]] ==&lt;br /&gt;
&lt;br /&gt;
== [[FTRL algorithm|FTRL algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Lion algorithm|Lion algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[LossScaleOptimizer|LossscaleOptimizer]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nadam|Nadam]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Beyesian optimization|Beyesian optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Genetic algorithm|Genetic algorithm]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Simulated annealing|Simulated annealing]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Particle swarm optimization|Particle swarm optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Differential evolution|Differential evolution]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7153</id>
		<title>2024 Cornell Optimization Open Textbook Feedback</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=2024_Cornell_Optimization_Open_Textbook_Feedback&amp;diff=7153"/>
		<updated>2024-12-13T16:55:01Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Computational complexity|Computational complexity]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Heuristic algorithms|Heuristic algorithms]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Local branching|Local branching]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Trust-region methods|Trust-region methods]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic programming|Quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Sequential quadratic programming|Sequential quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Subgradient optimization|Subgradient optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Dynamic programming|Dynamic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Nondifferentiable Optimization|Nondifferentiable Optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Evolutionary multimodal optimization|Evolutionary multimodal optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Stackelberg leadership model|Stackelberg leadership model]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Quadratic constrained quadratic programming|Quadratic constrained quadratic programming]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Derivative free optimization|Derivative free optimization]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Signomial problems|Signomial problems]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adadelta|Adadelta]] ==&lt;br /&gt;
&lt;br /&gt;
== [[Adafactor|Adafactor]] ==&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=File:Value7000.0.png&amp;diff=6956</id>
		<title>File:Value7000.0.png</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=File:Value7000.0.png&amp;diff=6956"/>
		<updated>2024-12-11T19:34:37Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;xx&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=Trust-region_methods&amp;diff=6851</id>
		<title>Trust-region methods</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=Trust-region_methods&amp;diff=6851"/>
		<updated>2024-12-10T18:57:34Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Autor: Tung Yen Wang (tw565) (CHEME 6800, Fall 2024)&lt;br /&gt;
&lt;br /&gt;
Stewards: Nathan Preuss, Wei-Han Chen, Tianqi Xiao, Guoqing Hu&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
Trust region method is a numerical optimization method that is employed to solve non-linear programming (NLP) problems&amp;lt;ref&amp;gt;Boyd, S., Boyd, S. P., &amp;amp; Vandenberghe, L. (2004). Convex optimization, &#039;&#039;Cambridge university press&#039;&#039;, &amp;lt;nowiki&amp;gt;https://web.stanford.edu/~boyd/cvxbook/bv_cvxbook.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;. Instead of finding an objective solution of the original function, the method defines a neighborhood around the current best solution as a trust region in each step (typically by using a quadratic model), which is capable of representing the function appropriately, to derive the next local optimum. Different from line search&amp;lt;ref&amp;gt;Nocedal, J., &amp;amp; Wright, S. (2006). Numerical optimization, &#039;&#039;Springer Science &amp;amp; Business Media&#039;&#039;, &amp;lt;nowiki&amp;gt;https://www.math.uci.edu/~qnie/Publications/NumericalOptimization.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;, the model selects the direction and step size simultaneously. For example, in a minimization problem, if the decrease in the value of the optimal solution is not sufficient since the region is too large to get close to the minimizer of the objective function, the region should be shrunk to find the next best point. On the other hand, if such a decrease is significant, it is believed that the model has an adequate representation of the problem. Generally, the step direction depends on the extent that the region is altered in the previous iteration&amp;lt;ref&amp;gt;Erway, J. B., Gill, P. E., &amp;amp; Griffin, J. D. (2009). Iterative methods for finding a trust-region step, &#039;&#039;SIAM Journal on Optimization&#039;&#039;, &amp;lt;nowiki&amp;gt;https://www.math.uci.edu/~qnie/Publications/NumericalOptimization.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
=Methodology and theory=&lt;br /&gt;
&lt;br /&gt;
The quadratic model function &amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt; is based on derivative information at &amp;lt;math&amp;gt;x_k&amp;lt;/math&amp;gt; and possibly also on information accumulated from previous iterations and steps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;m_{k}(p)=f_{k} +\bigtriangledown f_k^Tp + 1/2p^TB_kp&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f_k=f(x_k), \bigtriangledown f_k=\bigtriangledown f(x_k)&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;B_k&amp;lt;/math&amp;gt; is symmetric matrix.&lt;br /&gt;
&lt;br /&gt;
Taylor’s theorem is used as a mathematical tool to study minimizers of smooth functions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_k + p)=f_{k} +\bigtriangledown f_k^Tp + 1/2p^T\bigtriangledown ^2f(x_k + tp)p&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first two terms of &amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt; are assumed to be identical to the first two terms of the Taylor-series expansion.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;m_{k}(p)=f_{k} +\bigtriangledown f_k^Tp + O(||p^2||)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The difference between &amp;lt;math&amp;gt;m_k(p)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;f (x_k + p)&amp;lt;/math&amp;gt; is O. Therefore, when &amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; is small, the approximation error is small.&lt;br /&gt;
&lt;br /&gt;
To obtain each step, we seek a solution to the subproblem as shown below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\min_{p\in\R} m_{k}(p)=f_{k} +\bigtriangledown f_k^Tp + 1/2p^TB_kp&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
s.t &amp;lt;math&amp;gt;||p^2||\leqq\Delta _k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The strategies for finding approximate solutions are introduced as follows, which achieve at least as so-called Cauchy point. This point is simply the minimizer of &amp;lt;math&amp;gt;m_k&amp;lt;/math&amp;gt; along the steepest descent direction that is subject to the trust region bound.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cauchy point calculation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Similar to the line search method which does not require optimal step lengths to be convergent, the trust-region method is sufficient for global convergence purposes to find an approximate solution &amp;lt;math&amp;gt;p_k&amp;lt;/math&amp;gt; that lies within the trust region. Cauchy step  &amp;lt;math&amp;gt;p_k^c&amp;lt;/math&amp;gt; is an inexpensive method( no matrix factorization) to solve trust-region subproblem. Furthermore, the Cauchy point has been valued because it can be globally convergent. Following is a closed-form equation of the Cauchy point.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;p_k^c=-\tau _k\frac{\Delta k}{\left \| \bigtriangledown f_k \right \|}\bigtriangledown f_k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\displaystyle \tau _k={\begin{cases}1,&amp;amp;{\text{if }}\bigtriangledown f_k^TB_k\bigtriangledown f_k\leq 0\\min\left ( \left \| \bigtriangledown f_k \right \|^{3}/\left ( \bigtriangleup _k\bigtriangledown f_k^TB_k\bigtriangledown f_k \right ),1 \right ),&amp;amp;{\text{otherwise }}\end{cases}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Although it is inexpensive to apply the Cauchy point, the steepest descent methods sometimes perform poorly. Thus, we introduce some improving strategies. The improvement strategies is based on &amp;lt;math&amp;gt;B_k&amp;lt;/math&amp;gt; where it contains valid curvature information about the function.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Dogleg method&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This method can be used if  &amp;lt;math&amp;gt;B_k&amp;lt;/math&amp;gt; is a positive definite. The dogleg method finds an approximate solution by replacing the curved trajectory&lt;br /&gt;
&lt;br /&gt;
for &amp;lt;math&amp;gt;p^*\left ( \bigtriangleup  \right )&amp;lt;/math&amp;gt; with a path consisting of two line segments. It chooses p to minimize the model m along this path, subject to the trust-region bound.&lt;br /&gt;
&lt;br /&gt;
First line segments  &amp;lt;math&amp;gt;p^U=-\frac{g^Tg}{g^TBg}g  &amp;lt;/math&amp;gt;, where  &amp;lt;math&amp;gt;p^U&amp;lt;/math&amp;gt;runs from the origin to the minimizer of m along the steepest descent direction.&lt;br /&gt;
&lt;br /&gt;
While the second line segment run from &amp;lt;math&amp;gt;p^U&amp;lt;/math&amp;gt;to &amp;lt;math&amp;gt;p^B&amp;lt;/math&amp;gt;, we donate this trajectory by &amp;lt;math&amp;gt;\tilde{p}\left ( \tau  \right )&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;\tau \in \left [ 0,2 \right ]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then a V-shaped trajectory can be determined by &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tilde{p}=\tau p^U  &amp;lt;/math&amp;gt;, when &amp;lt;math&amp;gt;0\leq \tau \leq 1  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tilde{p}= p^U+\left (\tau -1 \right )\left ( p^B-p^U \right )   &amp;lt;/math&amp;gt;, when &amp;lt;math&amp;gt;1\leq \tau \leq 2  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where  &amp;lt;math&amp;gt;p^B &amp;lt;/math&amp;gt;=opitimal solution of quadratic model &lt;br /&gt;
&lt;br /&gt;
Although the dogleg strategy can be adapted to handle indefinite B, there is not much point in doing so because the full step  &amp;lt;math&amp;gt;p^B&amp;lt;/math&amp;gt; is not the unconstrained minimizer of m in this case. Instead, we now describe another strategy, which aims to include directions of negative&lt;br /&gt;
&lt;br /&gt;
curvature in the space of trust-region steps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Conjugated Gradient Steihaug’s Method ( CG-Steihaug)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the most widely used method for the approximate solution of the trust-region problem. The method works for quadratic models &amp;lt;math&amp;gt;m_{k}&amp;lt;/math&amp;gt; defined by an arbitrary symmetric &amp;lt;math&amp;gt;B_k&amp;lt;/math&amp;gt; . Thus, it is not necessary for &amp;lt;math&amp;gt;B_k&amp;lt;/math&amp;gt; to be positive. CG-Steihaug has the advantage of Cauchy point calculation and Dogleg method which is super-linear convergence rate and inexpensive costs.&lt;br /&gt;
&lt;br /&gt;
Given&amp;lt;math&amp;gt;\epsilon &amp;gt; 0  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set   &amp;lt;math&amp;gt;p_0=0,r_0=g,d_0=-r_0    &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if&amp;lt;math&amp;gt;\left \| r_0 \right \|&amp;lt; \epsilon   &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
return &amp;lt;math&amp;gt;p=p0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for &amp;lt;math&amp;gt;j=0,1,2,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if &amp;lt;math&amp;gt;d_j^TB_kd_j\leq 0  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Find &amp;lt;math&amp;gt;\tau   &amp;lt;/math&amp;gt; such that minimizes &amp;lt;math&amp;gt;m\left ( p \right )&amp;lt;/math&amp;gt; and satisfies&amp;lt;math&amp;gt;\left \| p \right \|=\Delta   &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
return p;&lt;br /&gt;
&lt;br /&gt;
Set  &amp;lt;math&amp;gt;\alpha _j=r_j^Tr_j/d_j^TB_kd_j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set  &amp;lt;math&amp;gt; p_{j+1}=p_j+\alpha _jd_j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if &amp;lt;math&amp;gt;\left \| p_{j+1} \right \|\geq \Delta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Find &amp;lt;math&amp;gt;\tau \geq 0&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;p=p_{j}+\tau d_{j}&amp;lt;/math&amp;gt; satisfies &amp;lt;math&amp;gt;\left \| p \right \|=\Delta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
return p;&lt;br /&gt;
&lt;br /&gt;
Set &amp;lt;math&amp;gt;r_{j+1}=r_j+\alpha _jB_kd_j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if &amp;lt;math&amp;gt; \left \| r_{j+1} \right \|&amp;lt; \epsilon \left \| r_{0} \right \|&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
return &amp;lt;math&amp;gt;p=p_{j+1}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set &amp;lt;math&amp;gt;\beta _{j+1} = r_{j+1}^{T}r_{j+1}/r_j^Tr_j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set &amp;lt;math&amp;gt;d_{j+1}= r_{j+1}+ \beta _{j+1}d_j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
end(for)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Global Convergence&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To study the convergence of trust region, we have to study how much reduction can we achieve at each&lt;br /&gt;
&lt;br /&gt;
iteration (similar to line search method). Thus, we derive an estimate in the following form:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;m_k\left ( 0 \right )-m_k\left ( p_k \right )\geq c_1\left \| \bigtriangledown f_k \right \|min\left ( \bigtriangleup k,\frac{\left \|  \bigtriangledown f_k\right \|}{\left \| B_k \right \|} \right )&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;c_1\in \left [ 0,1 \right ]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For cauchy point, &amp;lt;math&amp;gt;c_1&amp;lt;/math&amp;gt;=0.5&lt;br /&gt;
&lt;br /&gt;
that is&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;m_k\left ( 0 \right )-m_k\left ( p_k \right )\geq 0.5\left \| \bigtriangledown f_k \right \|min\left ( \bigtriangleup k,\frac{\left \|  \bigtriangledown f_k\right \|}{\left \| B_k \right \|} \right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
we first consider the case of &amp;lt;math&amp;gt;\bigtriangledown f_k^TB_k\bigtriangledown f_k\leq 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;m_k\left ( p_k^c \right )-m_k\left ( 0 \right )\geq m_k\left ( \bigtriangleup _k\bigtriangledown f_k/\left \| \bigtriangledown f_k \right \| \right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;=-\frac{\bigtriangleup _k}{\left \| \bigtriangledown f_k \right \|}\left \| \bigtriangledown f_k \right \|^2+0.5\frac{\bigtriangleup _k^2}{\left \| \bigtriangledown f_k \right \|^2}\ \bigtriangledown f_k^TB_k\bigtriangledown f_k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\leq -\bigtriangleup _k\left \| \bigtriangledown f_k \right \|&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\leq -\left \| \bigtriangledown f_k \right \|min\left ( \bigtriangleup _k,\frac{\left \| \bigtriangledown f_k \right \|}{B_k} \right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the next case, consider &amp;lt;math&amp;gt;\bigtriangledown f_k^TB_k\bigtriangledown f_k&amp;gt; 0&amp;lt;/math&amp;gt; and&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\left \| \bigtriangledown f_k \right \|^3}{\bigtriangleup _k\bigtriangledown f_k^TB_k\bigtriangledown f_k}\leq 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
we then have &amp;lt;math&amp;gt;\tau =\frac{\left \| \bigtriangledown f_k \right \|^3}{\bigtriangleup _k\bigtriangledown f_k^TB_k\bigtriangledown f_k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
so&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;m_k\left ( p_k^c \right )-m_k\left ( 0 \right )= -\frac{\left \| \bigtriangledown f_k \right \|^4}{\bigtriangledown f_k^TB_k\bigtriangledown f_k}+0.5\bigtriangledown f_k^TB_k\bigtriangledown f_k\frac{\left \| \bigtriangledown f_k \right \|^4}{\left ( \bigtriangledown f_k^TB_k\bigtriangledown f_k \right )^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;=-0.5\frac{\left \| \bigtriangledown f_k \right \|^4}{\bigtriangledown f_k^TB_k\bigtriangledown f_k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\leq -0.5\frac{\left \| \bigtriangledown f_k \right \|^4}{\left \| B_k \right \|\left \| \bigtriangledown f_k \right \|^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;=-0.5\frac{\left \| \bigtriangledown f_k \right \|^2}{\left \| B_k \right \|}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\leq -0.5\left \| \bigtriangledown f_k \right \|min\left ( \bigtriangleup _k,\frac{\left \| \bigtriangledown f_k \right \|}{\left \| B_k \right \|} \right )&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
since &amp;lt;math&amp;gt;\frac{\left \| \bigtriangledown f_k \right \|^3}{\bigtriangleup _k\bigtriangledown f_k^TB_k\bigtriangledown f_k}\leq 1&amp;lt;/math&amp;gt; does not hold, thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown f_k^TB_k\bigtriangledown f_k&amp;lt; \frac{\left \| \bigtriangledown f_k \right \|^3}{\bigtriangleup _k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From the definition of &amp;lt;math&amp;gt;p_c^k&amp;lt;/math&amp;gt; , we have &amp;lt;math&amp;gt;\tau =1&amp;lt;/math&amp;gt;, therefore&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;m_k\left ( p_k^c \right )-m_k\left ( 0 \right )= -\frac{\bigtriangleup _k}{\left \| \bigtriangledown f_k \right \|}\left \| \bigtriangledown f_k \right \|^2+0.5\frac{\bigtriangleup _k^2}{\left \| \bigtriangledown f_k \right \|^2}\bigtriangledown f_k^TB_k\bigtriangledown f_k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\leq -\bigtriangleup _k\left \| \bigtriangledown f_k \right \|^2+0.5\frac{\bigtriangleup _k^2}{\left \| \bigtriangledown f_k \right \|^2}\frac{\left \| \bigtriangledown f_k \right \|^3}{\bigtriangleup _k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;=-0.5\bigtriangleup _k\left \| \bigtriangledown f_k \right \|&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\leq -0.5\left \| \bigtriangledown f_k \right \|min\left ( \bigtriangleup _k,\frac{\left \| \bigtriangledown f_k \right \|}{\left \| B_k \right \|} \right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Numerical example=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here we will use the trust-region method to solve a classic optimization problem, the Rosenbrock function. The Rosenbrock function is a non-convex function, introduced by Howard H. Rosenbrock in 1960&amp;lt;ref&amp;gt;H. H. Rosenbrock, An Automatic Method for Finding the Greatest or Least Value of a Function, &#039;&#039;The Computer Journal&#039;&#039;, Volume 3, Issue 3, 1960, Pages 175–184, &amp;lt;nowiki&amp;gt;https://doi.org/10.1093/comjnl/3.3.175&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;, which is often used as a performance test problem for optimization algorithms. This problem is solved using MATLAB&#039;s &amp;lt;code&amp;gt;fminunc&amp;lt;/code&amp;gt; as the solver, with &#039;trust-region&#039; as the solving algorithm which uses the preconditioned conjugate method. &lt;br /&gt;
&lt;br /&gt;
The function is defined by&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\min f(x,y)=100(y-x^2)^2+(1-x)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The starting point chosen is &amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt;y=0&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
[[File:Trust-region method example trajectory.png|thumb|576x576px|Trust-region method trajectory of Rosenbrock function starting from (0,0). The data points represent the optimal solutions after each iteration, ending at iteration number 16 (1,1).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Iteration Process&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Iteration 1:&#039;&#039;&#039; The algorithm starts from the initial point of  &amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;,  &amp;lt;math&amp;gt;y=0&lt;br /&gt;
&amp;lt;/math&amp;gt;. The Rosenbrock function is visualized with a color coded map. For the first iteration, a full step was taken and the optimal solution (&amp;lt;math&amp;gt;x=0.25&amp;lt;/math&amp;gt;,  &amp;lt;math&amp;gt;y=0&lt;br /&gt;
&amp;lt;/math&amp;gt;) within the trust-region is denoted as a red dot. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Iteration 2:&#039;&#039;&#039;  Start with &#039;&#039;&#039;&amp;lt;math&amp;gt;x=0.25&lt;br /&gt;
&amp;lt;/math&amp;gt;,  &amp;lt;math&amp;gt;y=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&#039;&#039;&#039;. The new iteration gives a good prediction, which increases the trust-region&#039;s size. The new optimal solution within the trust-region is &#039;&#039;&#039;&amp;lt;math&amp;gt;x=0.263177536&lt;br /&gt;
&amp;lt;/math&amp;gt;,  &amp;lt;math&amp;gt;y=0.061095029&lt;br /&gt;
&amp;lt;/math&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Iteration 3:&#039;&#039;&#039;  Start with &#039;&#039;&#039;&amp;lt;math&amp;gt;x=0.263177536&lt;br /&gt;
&amp;lt;/math&amp;gt;,  &amp;lt;math&amp;gt;y=0.061095029&lt;br /&gt;
&amp;lt;/math&amp;gt;&#039;&#039;&#039;. The new iteration gives a poor prediction, which decreases the trust-region&#039;s size to improve the model&#039;s validity. The new optimal solution within the trust-region is &amp;lt;math&amp;gt;x=0.371151679&lt;br /&gt;
&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;y=0.124075855&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Iteration 7:&#039;&#039;&#039;  Start with  &#039;&#039;&#039;&amp;lt;math&amp;gt;x=0.765122406&lt;br /&gt;
&amp;lt;/math&amp;gt;,  &amp;lt;math&amp;gt;y=0.560476539&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;&#039;&#039;&#039;. The new iteration gives a poor prediction, which decreases the trust-region&#039;s size to improve the model&#039;s validity. The new optimal solution within the trust-region is &#039;&#039;&#039;&amp;lt;math&amp;gt;x=0.804352654&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;, &#039;&#039;&#039; &amp;lt;math&amp;gt;y=0.645444179&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Iteration 8:&#039;&#039;&#039;  Start with  &#039;&#039;&#039;&amp;lt;math&amp;gt;x=0.804352654&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;,  &amp;lt;math&amp;gt;y=0.645444179&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;&#039;&#039;&#039;.The new iteration gives a poor prediction, therefore the current best solution is unchanged and the radius for the trust region is decreased.&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
At the 16th iteration, the global optimal solution is found, &#039;&#039;&#039;&amp;lt;math&amp;gt;x=1&lt;br /&gt;
&amp;lt;/math&amp;gt;,  &amp;lt;math&amp;gt;y=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Summary of all iterations&lt;br /&gt;
!Iterations&lt;br /&gt;
!f(x)&lt;br /&gt;
!x&lt;br /&gt;
!y&lt;br /&gt;
!Norm of step&lt;br /&gt;
!First-order optimality&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|1 &lt;br /&gt;
|0.25&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|0.953125&lt;br /&gt;
|0.263178&lt;br /&gt;
|0.061095&lt;br /&gt;
|0.25&lt;br /&gt;
|12.5&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|0.549578 &lt;br /&gt;
|0.371152&lt;br /&gt;
|0.124076&lt;br /&gt;
|0.0625&lt;br /&gt;
|1.63&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|0.414158&lt;br /&gt;
|0.539493&lt;br /&gt;
|0.262714&lt;br /&gt;
|0.125&lt;br /&gt;
|2.74&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|0.292376 &lt;br /&gt;
|0.608558&lt;br /&gt;
|0.365573&lt;br /&gt;
|0.218082&lt;br /&gt;
|5.67&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|0.155502&lt;br /&gt;
|0.765122&lt;br /&gt;
|0.560477&lt;br /&gt;
|0.123894&lt;br /&gt;
|0.954&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|0.117347&lt;br /&gt;
|0.804353&lt;br /&gt;
|0.645444&lt;br /&gt;
|0.25&lt;br /&gt;
|7.16&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|0.0385147&lt;br /&gt;
|0.804353&lt;br /&gt;
|0.645444&lt;br /&gt;
|0.093587&lt;br /&gt;
|0.308&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|0.0385147&lt;br /&gt;
|0.836966&lt;br /&gt;
|0.69876&lt;br /&gt;
|0.284677&lt;br /&gt;
|0.308&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|0.0268871&lt;br /&gt;
|0.90045&lt;br /&gt;
|0.806439&lt;br /&gt;
|0.0625&lt;br /&gt;
|0.351&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|0.0118213&lt;br /&gt;
|0.953562&lt;br /&gt;
|0.90646&lt;br /&gt;
|0.125&lt;br /&gt;
|1.38&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|0.0029522&lt;br /&gt;
|0.983251&lt;br /&gt;
|0.9659&lt;br /&gt;
|0.113247&lt;br /&gt;
|0.983&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|0.000358233&lt;br /&gt;
|0.99749&lt;br /&gt;
|0.994783&lt;br /&gt;
|0.066442&lt;br /&gt;
|0.313&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|1.04121e-05&lt;br /&gt;
|0.999902&lt;br /&gt;
|0.999799&lt;br /&gt;
|0.032202&lt;br /&gt;
|0.0759&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|1.2959e-08&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|0.005565&lt;br /&gt;
|0.00213&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|2.21873e-14&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|0.000224&lt;br /&gt;
|3.59E-06&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Applications=&lt;br /&gt;
&#039;&#039;&#039;Approach on Newton methods on Riemannian manifold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Absil et. Al (2007) proposed a trust-region approach for improving the Newton method on the Riemannian manifold&amp;lt;ref&amp;gt;Absil, PA., Baker, C. &amp;amp; Gallivan, K(2007). Trust-Region Methods on Riemannian Manifolds, &#039;&#039;Found Comput Math 7&#039;&#039;, Page 303–330, &amp;lt;nowiki&amp;gt;https://doi.org/10.1007/s10208-005-0179-9&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;. The trust-region approach optimizes a smooth function on a Riemannian manifold in three ways. First, the exponential mapping is relaxed to general retractions with a view to reducing computational complexity. Second, a trust region approach is applied for both local and global convergence. Third, the trust-region approach allows early stopping of the inner iteration under criteria that preserve the convergence properties of the overall algorithm.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Approach on policy optimization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Schulman et. al (2015) proposed trust-region methods for optimizing stochastic control policies and developed a practical algorithm called Trust Region Policy Optimization (TRPO)&amp;lt;ref&amp;gt;Schulman, J., et al. (2015). Trust region policy optimization, &#039;&#039;International conference on machine learning&#039;&#039;, &amp;lt;nowiki&amp;gt;http://proceedings.mlr.press/v37/schulman15&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;. The method is scalable and effective for optimizing large nonlinear policies such as neural networks. It can optimize nonlinear policies with tens of thousands of parameters, which is a major challenge for model-free policy search.&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
The trusted region is a powerful method that can update the objective function in each step to ensure the model is always getting improved while keeping the previously learned knowledge as the baseline. Unlike line search methods, trust region can be used in non-convex approximate models, making such class of iterative methods more reliable, robust and applicable to ill-conditioned problems&amp;lt;ref&amp;gt;Yuan, Y. X. (2000). A review of trust region algorithms for optimization, &#039;&#039;Iciam conference&#039;&#039;, &amp;lt;nowiki&amp;gt;https://doi.org/10.4236/blr.2019.104046&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;. Recently, due to its capability to address large-scale problems&amp;lt;ref&amp;gt;Lin, C. J., Weng, R. C., &amp;amp; Keerthi, S. S. (2008). Trust region Newton method for large-scale logistic regression, &#039;&#039;Journal of Machine Learning Research&#039;&#039;, &amp;lt;nowiki&amp;gt;https://www.jmlr.org/papers/volume9/lin08b/lin08b.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;Rojas, M., Santos, S. A., &amp;amp; Sorensen, D. C. (2008). MATLAB software for large-scale trust-region subproblems and regularization, &#039;&#039;ACM Transactions on Mathematical Software&#039;&#039;, &amp;lt;nowiki&amp;gt;https://doi.org/10.1145/1326548.1326553&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;Wu, Y., Mansimov, E., Grosse, R. B., Liao, S., &amp;amp; Ba, J. (2017). Scalable trust-region method for deep reinforcement learning using kronecker-factored approximation, &#039;&#039;Advances in neural information processing systems&#039;&#039;, &amp;lt;nowiki&amp;gt;https://proceedings.neurips.cc/paper/2017/file/361440528766bbaaaa1901845cf4152b-Paper.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;, trust region has been paired with several machine-learning topics, including tuning parameter selection&amp;lt;ref&amp;gt;Geminiani, E., Marra, G., &amp;amp; Moustaki, I. (2021). Single-and Multiple-Group Penalized Factor Analysis: A Trust-Region Algorithm Approach with Integrated Automatic Multiple Tuning Parameter Selection, &#039;&#039;psychometrika&#039;&#039;, Page 65-69, &amp;lt;nowiki&amp;gt;https://doi.org/10.1007/s11336-021-09751-8&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;, ridge function&amp;lt;ref&amp;gt;Gross, J. C., Seshadri, P., &amp;amp; Parks, G. (2020). Optimisation with intrinsic dimension reduction: A ridge informed trust-region method, &#039;&#039;AIAA Scitech 2020 Forum&#039;&#039;, &amp;lt;nowiki&amp;gt;https://doi.org/10.2514/6.2020-0157&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;, reinforcement learning&amp;lt;ref&amp;gt;Kuba, J. G., Chen, R., Wen, M., Wen, Y., Sun, F., Wang, J., &amp;amp; Yang, Y. (2021). Trust region policy optimisation in multi-agent reinforcement learning, &#039;&#039;arXiv preprint arXiv:2109.11251&#039;&#039;, &amp;lt;nowiki&amp;gt;https://arxiv.org/pdf/2109.11251.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;, etc., to develop more robust numerical algorithms. It is believed that the trust region method will have more far-reaching development in a wider range of fields in the near future.&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=Local_branching&amp;diff=6850</id>
		<title>Local branching</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=Local_branching&amp;diff=6850"/>
		<updated>2024-12-10T18:56:41Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: Bruce Wang (bw549), Ashley Yang (yy2333), Pufan You (py234), Sandro Xu (sx289), Yihan Wang (yw2744) (ChemE 6800 Fall 2020)&lt;br /&gt;
&lt;br /&gt;
Stewards: Nathan Preuss, Wei-Han Chen, Tianqi Xiao, Guoqing Hu&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=Evolutionary_multimodal_optimization&amp;diff=6849</id>
		<title>Evolutionary multimodal optimization</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=Evolutionary_multimodal_optimization&amp;diff=6849"/>
		<updated>2024-12-10T18:55:49Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: Connor Clappin (cjc395) (ChemE 6800 Fall 2024)&lt;br /&gt;
&lt;br /&gt;
Stewards: Nathan Preuss, Wei-Han Chen, Tianqi Xiao, Guoqing Hu&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=Particle_swarm_optimization&amp;diff=6848</id>
		<title>Particle swarm optimization</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=Particle_swarm_optimization&amp;diff=6848"/>
		<updated>2024-12-10T18:55:11Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: David Schluneker (dms565), Thomas Ploetz (tep52), Michael Sorensen (mds385), Amrith Kumaar (ak836), Andrew Duffy (ajd296) (ChemE 6800 Fall 2024)&lt;br /&gt;
&lt;br /&gt;
Stewards: Nathan Preuss, Wei-Han Chen, Tianqi Xiao, Guoqing Hu&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=Differential_evolution&amp;diff=6847</id>
		<title>Differential evolution</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=Differential_evolution&amp;diff=6847"/>
		<updated>2024-12-10T18:53:55Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: Rohit Kumar (rk787) (ChemE 6800 Fall 2024)&lt;br /&gt;
&lt;br /&gt;
Stewards: Nathan Preuss, Wei-Han Chen, Tianqi Xiao, Guoqing Hu&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=Simulated_annealing&amp;diff=6846</id>
		<title>Simulated annealing</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=Simulated_annealing&amp;diff=6846"/>
		<updated>2024-12-10T18:53:18Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: Gwen Zhang (xz929), Yingjie Wang (yw2749), Junchi Xiao (jx422), Yichen Li (yl3938), Xiaoxiao Ge (xg353) (ChemE 6800 Fall 2024)&lt;br /&gt;
&lt;br /&gt;
Stewards: Nathan Preuss, Wei-Han Chen, Tianqi Xiao, Guoqing Hu&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
	<entry>
		<id>https://optimization.cbe.cornell.edu/index.php?title=Heuristic_algorithms&amp;diff=6845</id>
		<title>Heuristic algorithms</title>
		<link rel="alternate" type="text/html" href="https://optimization.cbe.cornell.edu/index.php?title=Heuristic_algorithms&amp;diff=6845"/>
		<updated>2024-12-10T18:51:55Z</updated>

		<summary type="html">&lt;p&gt;SYSEN5800TAs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: Zemin Mi (zm287), Boyu Yang (by274), Jinglin Wang (jw2745) (ChemE 6800 Fall 2024)&lt;br /&gt;
&lt;br /&gt;
Stewards: Nathan Preuss, Wei-Han Chen, Tianqi Xiao, Guoqing Hu&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
In mathematical programming, a heuristic algorithm is a procedure that determines near-optimal solutions to an optimization problem. However, this is achieved by trading optimality, completeness, accuracy, or precision for speed.&amp;lt;ref&amp;gt; Eiselt, Horst A et al. Integer Programming and Network Models. Springer, 2011.&amp;lt;/ref&amp;gt; Nevertheless, heuristics is a widely used technique for a variety of reasons:&lt;br /&gt;
&lt;br /&gt;
*Problems that do not have an exact solution or for which the formulation is unknown&lt;br /&gt;
*The computation of a problem is computationally intensive&lt;br /&gt;
*Calculation of bounds on the optimal solution in branch and bound solution processes&lt;br /&gt;
==Methodology==&lt;br /&gt;
Optimization heuristics can be categorized into two broad classes depending on the way the solution domain is organized:&lt;br /&gt;
&lt;br /&gt;
===Construction methods (Greedy algorithms)===&lt;br /&gt;
The greedy algorithm works in phases, where the algorithm makes the optimal choice at each step as it attempts to find the overall optimal way to solve the entire problem.&amp;lt;ref&amp;gt;&lt;br /&gt;
&#039;&#039;Introduction to Algorithms&#039;&#039; (Cormen, Leiserson, Rivest, and Stein) 2001, Chapter 16 &amp;quot;Greedy Algorithms&amp;quot;.&amp;lt;/ref&amp;gt; It is a technique used to solve the famous “traveling salesman problem” where the heuristic followed is: &amp;quot;At each step of the journey, visit the nearest unvisited city.&amp;quot; &lt;br /&gt;
&lt;br /&gt;
====Example: Scheduling Problem====&lt;br /&gt;
You are given a set of N schedules of lectures for a single day at a university. The schedule for a specific lecture is of the form (s time, f time) where s time represents the start time for that lecture, and similarly, the f time represents the finishing time. Given a list of N lecture schedules, we need to select a maximum set of lectures to be held out during the day such that none of the lectures overlaps with one another i.e. if lecture L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; and L&amp;lt;sub&amp;gt;j&amp;lt;/sub&amp;gt; are included in our selection then the start time of j ≥ finish time of i or vice versa. The most optimal solution to this would be to consider the earliest finishing time first. We would sort the intervals according to the increasing order of their finishing times and then start selecting intervals from the very beginning. &lt;br /&gt;
&lt;br /&gt;
===Local Search methods===&lt;br /&gt;
The Local Search method follows an iterative approach where we start with some initial solution, explore the neighborhood of the current solution, and then replace the current solution with a better solution.&amp;lt;ref&amp;gt; Eiselt, Horst A et al. Integer Programming and Network Models. Springer, 2011.&amp;lt;/ref&amp;gt; For this method, the “traveling salesman problem” would follow the heuristic in which a solution is a cycle containing all nodes of the graph and the target is to minimize the total length of the cycle.&lt;br /&gt;
&lt;br /&gt;
==== Example Problem  ====&lt;br /&gt;
Suppose that the problem P is to find an optimal ordering of N jobs in a manufacturing system. A solution to this problem can be described as an N-vector of job numbers, in which the position of each job in the vector defines the order in which the job will be processed. For example, [3, 4, 1, 6, 5, 2] is a possible ordering of 6 jobs, where job 3 is processed first, followed by job 4, then job 1, and so on, finishing with job 2. Define now M as the set of moves that produce new orderings by the swapping of any two jobs. For example, [3, 1, 4, 6, 5, 2] is obtained by swapping the positions of jobs 4 and 1.&lt;br /&gt;
==Popular Heuristic Algorithms==&lt;br /&gt;
&lt;br /&gt;
===Genetic Algorithm===&lt;br /&gt;
The term Genetic Algorithm was first used by John Holland.&amp;lt;ref&amp;gt;J.H. Holland (1975) &#039;&#039;Adaptation in Natural and Artificial Systems,&#039;&#039; University of Michigan Press, Ann Arbor, Michigan; re-issued by MIT Press (1992).&amp;lt;/ref&amp;gt; They are designed to mimic the Darwinian theory of evolution, which states that populations of species evolve to produce more complex organisms and fitter for survival on Earth. Genetic algorithms operate on string structures, like biological structures, which are evolving in time according to the rule of survival of the fittest by using a randomized yet structured information exchange. Thus, in every generation, a new set of strings is created, using parts of the fittest members of the old set.&amp;lt;ref&amp;gt;Optimal design of heat exchanger networks, Editor(s): Wilfried Roetzel, Xing Luo, Dezhen Chen, Design and Operation of Heat Exchangers and their Networks, Academic Press, 2020, Pages 231-317, &amp;lt;nowiki&amp;gt;ISBN 9780128178942&amp;lt;/nowiki&amp;gt;, https://doi.org/10.1016/B978-0-12-817894-2.00006-6.&amp;lt;/ref&amp;gt; The algorithm terminates when the satisfactory fitness level has been reached for the population or the maximum generations have been reached. The typical steps are&amp;lt;ref&amp;gt;Wang FS., Chen LH. (2013) Genetic Algorithms. In: Dubitzky W., Wolkenhauer O., Cho KH., Yokota H. (eds) Encyclopedia of Systems Biology. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-9863-7_412 &amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
1.     Choose an initial population of candidate solutions&lt;br /&gt;
&lt;br /&gt;
2.     Calculate the fitness, how well the solution is, of each individual&lt;br /&gt;
&lt;br /&gt;
3.     Perform crossover from the population. The operation is to randomly choose some pair of individuals like parents and exchange so parts from the parents to generate new individuals&lt;br /&gt;
&lt;br /&gt;
4.     Mutation is to randomly change some individuals to create other new individuals&lt;br /&gt;
&lt;br /&gt;
5.     Evaluate the fitness of the offspring&lt;br /&gt;
&lt;br /&gt;
6.     Select the survive individuals&lt;br /&gt;
&lt;br /&gt;
7.    Proceed from 3 if the termination criteria have not been reached&lt;br /&gt;
&lt;br /&gt;
===Tabu Search Algorithm===&lt;br /&gt;
Tabu search (TS) is a heuristic algorithm created by Fred Glover&amp;lt;ref&amp;gt;Fred Glover (1986). &amp;quot;Future Paths for Integer Programming and Links to Artificial Intelligence&amp;quot;. Computers and Operations Research. &#039;&#039;&#039;13&#039;&#039;&#039; (5): 533–549,https://doi.org/10.1016/0305-0548(86)90048-1&amp;lt;/ref&amp;gt; using a gradient-descent search with memory techniques to avoid cycling for determining an optimal solution. It does so by forbidding or penalizing moves that take the solution, in the next iteration, to points in the solution space previously visited. The algorithm spends some memory to keep a Tabu list of forbidden moves, which are the moves of the previous iterations or moves that might be considered unwanted. A general algorithm is as follows&amp;lt;ref&amp;gt;Optimization of Preventive Maintenance Program for Imaging Equipment in Hospitals, Editor(s): Zdravko Kravanja, Miloš Bogataj, Computer-Aided Chemical Engineering, Elsevier, Volume 38, 2016, Pages 1833-1838, ISSN 1570-7946, &amp;lt;nowiki&amp;gt;ISBN 9780444634283&amp;lt;/nowiki&amp;gt;, https://doi.org/10.1016/B978-0-444-63428-3.50310-6.&amp;lt;/ref&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
1.     Select an initial solution &#039;&#039;s&#039;&#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; ∈ &#039;&#039;S&#039;&#039;. Initialize the Tabu List &#039;&#039;L&#039;&#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; = ∅ and select a list tabu size. Establish &#039;&#039;k&#039;&#039; = 0.&lt;br /&gt;
&lt;br /&gt;
2.     Determine the neighborhood feasibility &#039;&#039;N&#039;&#039;(&#039;&#039;s&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&#039;&#039;) that excludes inferior members of the tabu list &#039;&#039;L&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
3.     Select the next movement &#039;&#039;s&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&#039;&#039; &amp;lt;sub&amp;gt;+ 1&amp;lt;/sub&amp;gt; from &#039;&#039;N&#039;&#039;(&#039;&#039;S&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&#039;&#039;) or &#039;&#039;L&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&#039;&#039; if there is a better solution and update &#039;&#039;L&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&#039;&#039; &amp;lt;sub&amp;gt;+ 1&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.     Stop if a condition of termination is reached, else, &#039;&#039;k&#039;&#039; = &#039;&#039;k&#039;&#039; + 1 and return to 1&lt;br /&gt;
&lt;br /&gt;
==== Example: The Classical Vehicle Routing Problem  ====&lt;br /&gt;
&#039;&#039;Vehicle Routing Problems&#039;&#039; have very important applications in distribution management and have become some of the most studied problems in the combinatorial optimization literature. These include several Tabu Search implementations that currently rank among the most effective. The &#039;&#039;Classical Vehicle Routing Problem&#039;&#039; (CVRP) is the basic variant in that class of problems. It can formally be defined as follows. Let &#039;&#039;G&#039;&#039; = (&#039;&#039;V, A&#039;&#039;) be a graph where &#039;&#039;V&#039;&#039; is the vertex set and &#039;&#039;A&#039;&#039; is the arc set. One of the vertices represents the &#039;&#039;depot&#039;&#039; at which a fleet of identical vehicles of capacity &#039;&#039;Q&#039;&#039; is based, and the other vertices customers that need to be serviced. With each customer vertex v&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; are associated a demand q&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; and a service time t&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;. With each arc (v&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;, v&amp;lt;sub&amp;gt;j&amp;lt;/sub&amp;gt;) of &#039;&#039;A&#039;&#039; are associated a cost c&amp;lt;sub&amp;gt;ij&amp;lt;/sub&amp;gt; and a travel time t&amp;lt;sub&amp;gt;ij&amp;lt;/sub&amp;gt;.&amp;lt;ref&amp;gt;Glover, Fred, and Gary A Kochenberger. Handbook Of Metaheuristics. Kluwer Academic Publishers, 2003.&amp;lt;/ref&amp;gt; The CVRP consists of finding a set of routes such that:&lt;br /&gt;
&lt;br /&gt;
1.     Each route begins and ends at the depot&lt;br /&gt;
&lt;br /&gt;
2.     Each customer is visited exactly once by exactly one route&lt;br /&gt;
&lt;br /&gt;
3.     The total demand of the customers assigned to each route does not exceed &#039;&#039;Q&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
4.     The total duration of each route (including travel and service times) does not exceed a specified value &#039;&#039;L&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
5.     The total cost of the routes is minimized&lt;br /&gt;
&lt;br /&gt;
A feasible solution for the problem thus consists of a partition of the customers into m groups, each of total demand no larger than &#039;&#039;Q&#039;&#039;, that are sequenced to yield routes (starting and ending at the depot) of duration no larger than &#039;&#039;L&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Simulated Annealing Algorithm===&lt;br /&gt;
The Simulated Annealing Algorithm was developed by Kirkpatrick et. al. in 1983&amp;lt;ref&amp;gt;Kirkpatrick, S., Gelatt, C., &amp;amp; Vecchi, M. (1983). Optimization by Simulated Annealing. &#039;&#039;Science,&#039;&#039; &#039;&#039;220&#039;&#039;(4598), 671-680. Retrieved November 25, 2020, from http://www.jstor.org/stable/1690046&amp;lt;/ref&amp;gt; and is based on the analogy of ideal crystals in thermodynamics. The annealing process in metallurgy can make particles arrange themselves in the position with minima potential as the temperature is slowly decreased. The Simulation Annealing algorithm mimics this mechanism and uses the objective function of an optimization problem instead of the energy of a material to arrive at a solution. A general algorithm is as follows&amp;lt;ref&amp;gt;Brief review of static optimization methods, Editor(s): Stanisław Sieniutycz, Jacek Jeżowski, Energy Optimization in Process Systems and Fuel Cells (Third Edition), Elsevier, 2018, Pages 1-41, &amp;lt;nowiki&amp;gt;ISBN 9780081025574&amp;lt;/nowiki&amp;gt;, https://doi.org/10.1016/B978-0-08-102557-4.00001-3.&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1.    Fix initial temperature (&#039;&#039;T&#039;&#039;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
2.    Generate starting point &#039;&#039;&#039;x&#039;&#039;&#039;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt; (this is the best point &#039;&#039;&#039;&#039;&#039;X&#039;&#039;&#039;&#039;&#039;&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; at present)&lt;br /&gt;
&lt;br /&gt;
3.    Generate randomly point &#039;&#039;&#039;&#039;&#039;X&amp;lt;sup&amp;gt;S&amp;lt;/sup&amp;gt;&#039;&#039;&#039;&#039;&#039; (neighboring point)&lt;br /&gt;
&lt;br /&gt;
4.    Accept &#039;&#039;&#039;&#039;&#039;X&amp;lt;sup&amp;gt;S&amp;lt;/sup&amp;gt;&#039;&#039;&#039;&#039;&#039; as &#039;&#039;&#039;&#039;&#039;X&#039;&#039;&#039;&#039;&#039;&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; (currently best solution) if an acceptance criterion is met. This must be such a condition that the probability of accepting a worse point is greater than zero, particularly at higher temperatures&lt;br /&gt;
&lt;br /&gt;
5.    If an equilibrium condition is satisfied, go to (6), otherwise jump back to (3).&lt;br /&gt;
&lt;br /&gt;
6.    If termination conditions are not met, decrease the temperature according to a certain cooling scheme and jump back to (1). If the termination conditions are satisfied, stop calculations accepting the current best value &#039;&#039;&#039;&#039;&#039;X&#039;&#039;&#039;&#039;&#039;&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; as the final (‘optimal’) solution.  &lt;br /&gt;
&lt;br /&gt;
== Numerical Example: Knapsack Problem ==&lt;br /&gt;
One of the most common applications of the heuristic algorithm is the Knapsack Problem, in which a given set of items (each with a mass and a value) are grouped to have a maximum value while being under a certain mass limit. It uses the Greedy Approximation Algorithm to sort the items based on their value per unit mass and then includes the items with the highest value per unit mass if there is still space remaining.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Example&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The following table specifies the weights and values per unit of five different products held in storage. The quantity of each product is unlimited. A plane with a weight capacity of 13 is to be used, for one trip only, to transport the products. We would like to know how many units of each product should be loaded onto the plane to maximize the value of goods shipped.   &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&lt;br /&gt;
Product (i) &lt;br /&gt;
!Weight per unit (w&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;)&lt;br /&gt;
!Value per unit (v&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|7&lt;br /&gt;
|9&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|5&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|3&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|1&lt;br /&gt;
|0.5&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Solution:&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(a) Stages:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We view each type of product as a stage, so there are 5 stages. We can also add a sixth stage representing the endpoint after deciding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(b) States:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We can view the remaining capacity as states, so there are 14 states in each stage: 0,1, 2, 3, …13&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(c) Possible decisions at each stage:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Suppose we are in state s in stage n (n &amp;lt; 6), hence there are s capacity remaining. Then the possible number of items we can pack is:&lt;br /&gt;
&lt;br /&gt;
j = 0, 1, …[s/w&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
For each such action j, we can have an arc going from the state s in stage n to the state n – j*w&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt; in stage n + 1. For each arc in the graph, there is a corresponding benefit j*v&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;. We are trying to find a maximum benefit path from state 13 in stage 1, to stage 6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(d) Optimization function:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Let f&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;(s) be the value of the maximum benefit possible with items of type n or greater using total capacity at most s&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(e) Boundary conditions:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The sixth stage should have all zeros, that is, f&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;(s) = 0 for each s = 0,1, … 13&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(f) Recurrence relation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
f&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;(s) = max {j*v&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt; + f&amp;lt;sub&amp;gt;n+1&amp;lt;/sub&amp;gt;(s – j*w&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;)}, j = 0, 1, …, [s/w&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(g) Compute:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The solution will not show all the computations steps. Instead, only a few cases are given below to illustrate the idea.&lt;br /&gt;
&lt;br /&gt;
* For stage 5, f&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt;(s) = max&amp;lt;sub&amp;gt;j=0, 1, …[s/1]&amp;lt;/sub&amp;gt; {j*0.5 + 0} = 0.5s because given the all zero states in stage 6, the maximum possible value is to use up all the remaining s capacity.&lt;br /&gt;
* For stage 4, state 7,&lt;br /&gt;
&lt;br /&gt;
f&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;(7) = max&amp;lt;sub&amp;gt;j=0,1, …, [7/w4]&amp;lt;/sub&amp;gt; = {j*v&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; + f&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt;(7 - w&amp;lt;sub&amp;gt;4*&amp;lt;/sub&amp;gt;j)}&lt;br /&gt;
&lt;br /&gt;
= max {0 + 3.5; 2 + 2; 4 + 0.5}&lt;br /&gt;
&lt;br /&gt;
= 4.5&lt;br /&gt;
&lt;br /&gt;
Using the recurrence relation above, we get the following table:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Unused Capacity&lt;br /&gt;
s&lt;br /&gt;
!f&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;(s)&lt;br /&gt;
!Type 1 &lt;br /&gt;
opt&lt;br /&gt;
!f&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;(s)&lt;br /&gt;
!Type 2 &lt;br /&gt;
opt&lt;br /&gt;
!f&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;(s)&lt;br /&gt;
!Type 3 &lt;br /&gt;
opt&lt;br /&gt;
!f&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;(s)&lt;br /&gt;
!Type 4 &lt;br /&gt;
opt&lt;br /&gt;
!f&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt;(s)&lt;br /&gt;
!Type 5 &lt;br /&gt;
opt&lt;br /&gt;
!f&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;(s)&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|13.5&lt;br /&gt;
|1&lt;br /&gt;
|10&lt;br /&gt;
|2&lt;br /&gt;
|9.5&lt;br /&gt;
|3&lt;br /&gt;
|8.5&lt;br /&gt;
|4&lt;br /&gt;
|6.5&lt;br /&gt;
|13&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|13&lt;br /&gt;
|1&lt;br /&gt;
|9&lt;br /&gt;
|2&lt;br /&gt;
|9&lt;br /&gt;
|3&lt;br /&gt;
|8&lt;br /&gt;
|4&lt;br /&gt;
|6&lt;br /&gt;
|12&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|12&lt;br /&gt;
|1&lt;br /&gt;
|8.5&lt;br /&gt;
|2&lt;br /&gt;
|8&lt;br /&gt;
|2&lt;br /&gt;
|7&lt;br /&gt;
|3&lt;br /&gt;
|5.5&lt;br /&gt;
|11&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|11&lt;br /&gt;
|1&lt;br /&gt;
|8&lt;br /&gt;
|2&lt;br /&gt;
|7&lt;br /&gt;
|2&lt;br /&gt;
|6.5&lt;br /&gt;
|3&lt;br /&gt;
|5&lt;br /&gt;
|10&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|10&lt;br /&gt;
|1&lt;br /&gt;
|7&lt;br /&gt;
|1&lt;br /&gt;
|6.5&lt;br /&gt;
|2&lt;br /&gt;
|6&lt;br /&gt;
|3&lt;br /&gt;
|4.5&lt;br /&gt;
|9&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|9.5&lt;br /&gt;
|1&lt;br /&gt;
|6&lt;br /&gt;
|1&lt;br /&gt;
|6&lt;br /&gt;
|2&lt;br /&gt;
|5&lt;br /&gt;
|2&lt;br /&gt;
|4&lt;br /&gt;
|8&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|9&lt;br /&gt;
|1&lt;br /&gt;
|5&lt;br /&gt;
|1&lt;br /&gt;
|5&lt;br /&gt;
|1&lt;br /&gt;
|4.5&lt;br /&gt;
|2&lt;br /&gt;
|3.5&lt;br /&gt;
|7&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|4.5&lt;br /&gt;
|0&lt;br /&gt;
|4.5&lt;br /&gt;
|1&lt;br /&gt;
|4&lt;br /&gt;
|1&lt;br /&gt;
|4&lt;br /&gt;
|2&lt;br /&gt;
|3&lt;br /&gt;
|6&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|4&lt;br /&gt;
|0&lt;br /&gt;
|4&lt;br /&gt;
|1&lt;br /&gt;
|3.5&lt;br /&gt;
|1&lt;br /&gt;
|3&lt;br /&gt;
|1&lt;br /&gt;
|2.5&lt;br /&gt;
|5&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|3&lt;br /&gt;
|0&lt;br /&gt;
|3&lt;br /&gt;
|0&lt;br /&gt;
|3&lt;br /&gt;
|1&lt;br /&gt;
|2.5&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|4&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|2&lt;br /&gt;
|0&lt;br /&gt;
|2&lt;br /&gt;
|0&lt;br /&gt;
|2&lt;br /&gt;
|0&lt;br /&gt;
|2&lt;br /&gt;
|1&lt;br /&gt;
|1.5&lt;br /&gt;
|3&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|1&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|0.5&lt;br /&gt;
|0&lt;br /&gt;
|0.5&lt;br /&gt;
|0&lt;br /&gt;
|0.5&lt;br /&gt;
|0&lt;br /&gt;
|0.5&lt;br /&gt;
|0&lt;br /&gt;
|0.5&lt;br /&gt;
|1&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;Optimal solution:&#039;&#039;&#039; The maximum benefit possible is 13.5. Tracing forward to get the optimal solution: the optimal decision corresponding to the entry 13.5 for f&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;(1) is 1, therefore we should pack 1 unit of type 1. After that we have 6 capacity remaining, so look at f&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;(6) which is 4.5, corresponding to the optimal decision of packing 1 unit of type 2. After this, we have 6-5 = 1 capacity remaining, and f&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;(1) = f&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;(1) = 0, which means we are not able to pack any type 3 or type 4. Hence we go to stage 5 and find that f&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt;(1) = 1, so we should pack 1 unit of type 5. This gives the entire optimal solution as can be seen in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; |Optimal solution&lt;br /&gt;
|-&lt;br /&gt;
!Product (i)&lt;br /&gt;
!Number of units&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Applications==&lt;br /&gt;
Heuristic algorithms have become an important technique in solving current real-world problems. Its applications can range from optimizing the power flow in modern power systems&amp;lt;ref&amp;gt; NIU, M., WAN, C. &amp;amp; Xu, Z. A review on applications of heuristic optimization algorithms for optimal power flow in modern power systems. J. Mod. Power Syst. Clean Energy 2, 289–297 (2014), https://doi.org/10.1007/s40565-014-0089-4&amp;lt;/ref&amp;gt; to groundwater pumping simulation models&amp;lt;ref&amp;gt; J. L. Wang, Y. H. Lin and M. D. Lin, &amp;quot;Application of heuristic algorithms on groundwater pumping source identification problems,&amp;quot; 2015 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Singapore, 2015, pp. 858-862, https://doi.org/10.1109/IEEM.2015.7385770.&amp;lt;/ref&amp;gt;. Heuristic optimization techniques are increasingly applied in environmental engineering applications as well such as the design of a multilayer sorptive barrier system for landfill liner.&amp;lt;ref&amp;gt;Matott, L. Shawn, et al. “Application of Heuristic Optimization Techniques and Algorithm Tuning to Multilayered Sorptive Barrier Design.” Environmental Science &amp;amp;amp; Technology, vol. 40, no. 20, 2006, pp. 6354–6360., https://doi.org/10.1021/es052560+.&amp;lt;/ref&amp;gt; Heuristic algorithms have also been applied in the fields of bioinformatics, computational biology, and systems biology.&amp;lt;ref&amp;gt;Larranaga P, Calvo B, Santana R, Bielza C, Galdiano J, Inza I, Lozano JA, Armananzas R, Santafe G, Perez A, Robles V (2006) Machine learning in bioinformatics. Brief Bioinform 7(1):86–112 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conclusion==&lt;br /&gt;
Heuristic algorithms are not a panacea, but they are handy tools to be used when the use of exact methods cannot be implemented. Heuristics can provide flexible techniques to solve hard problems with the advantage of simple implementation and low computational cost. Over the years, we have seen a progression in heuristics with the development of hybrid systems that combine selected features from various types of heuristic algorithms such as tabu search, simulated annealing, and genetic or evolutionary computing. Future research will continue to expand the capabilities of existing heuristics to solve complex real-world problems.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>SYSEN5800TAs</name></author>
	</entry>
</feed>