优化简介
![](https://laurentlessard.com/wp-content/uploads/2016/01/duality-e1484552724280.png)
第一部分:线性规划
第二部分:凸编程
第三部分:非凸和组合模型
教材:
S.Boyd和L.Vandenberghe。 凸优化 剑桥大学出版社,2004年。 这本书在这里免费提供: http://stanford.edu网站/ ~boyd/cvxbook/ . H.P.威廉姆斯。 数学规划建模,第5版 Wiley,2013年。 R.L.Rardin。 运筹学中的优化 普伦蒂斯·霍尔,1998年。
编码:
下载 JuliaPro公司 它与IJulia笔记本和几个流行的软件包(包括JuMP)捆绑在一起。 或者,您可以在浏览器中使用 JuliaBox公司 。只需使用任何谷歌帐户登录,并使用“Julia 0.6.2”创建一个新文件。 这种方法可以让您立即开始,但从长远来看可能不太可靠。
官方教学大纲:
重要日期:
1月23日星期二:第一堂课 3月22日(星期四):期中考试(晚上7:15–9:15,英格拉姆大厅B10) 3月27日星期二和3月29日星期四:春假(不上课) 4月6日星期五:项目建议书到期 5月3日星期四:最后一堂课 5月7日星期一:项目最终报告到期 其他重要日期: https://registrar.wisc.edu/spring_deadlines_a_glance.htm
分级:
家庭作业:45% 每周(大致)有作业(总共8-10个)。 这些将以粗略的4分制评分。 如果你尝试了所有的问题并且基本上都做对了,你会得到4分。 期中考试:25% 春假前会有一场考试,届时你将接受所有相关材料的测试。 考试将在正常上课时间之外进行(请参阅上面的日期和时间),因此请确保您没有日程安排冲突。 你有责任确保你能参加期中考试。 项目:30% 学期末将有一个小组项目。 更多信息 在这里 .
关于家庭作业的更多信息
家庭作业应在周日晚上11点前完成。 他们最多可以迟交两天,每天罚款-25%。 解决方案将于周三发布到班级网站上。 为适应特殊情况,上述规则将有例外。 这包括家庭或医疗紧急情况、宗教仪式和记录在案的残疾。 如果你有特殊情况并且预见到冲突,请尽快给讲师发电子邮件,以便做出其他安排。 作业必须通过电子方式(PDF或图像)提交 坡度测定仪 。有关如何执行此操作的教程,请观看 这个视频 。如果您要使用照相手机扫描文档,请阅读 本指南 . 需要代码的问题必须使用IJulia笔记本解决。 你必须交上笔记本的PDF版本 。不要提交原始代码,例如 .ipynb文件 或 .jl型 文件。 将笔记本转换为PDF的最简单方法是使用浏览器的“打印为PDF”功能。 在你提交之前,一定要编译你的文件(这样我们才能看到输出)。 对于不需要代码的问题,您可以手动或以电子方式编写解决方案(例如使用Word、LaTeX或IJulia笔记本)。 无论哪种方式,你都必须以电子方式提交。 如果可能的话,在新的一页上开始每个问题。 至少,要确保每个新问题都被清楚地指出(例如,在Markdown中使用一个大标题来指出每个新问题)。 如果一个问题有多个部分,可以在一页上回答。 -
提前开始 。你有两周(三个周末)的时间来完成作业,所以你可以预期它们比标准的一周问题集花费更长的时间。 它们也相当于你期末成绩的一大部分。 你有很多机会在办公时间或通过广场获得帮助,所以你开始得越早越好! -
解释你的工作 这意味着用文字描述你是如何解决问题的,使用直观的变量名,并注释你提交的任何代码。简单地提交未记录的代码是不可接受的。 即使您的代码生成了正确的结果,也可能会丢失分数。 鼓励你和同学讨论家庭作业问题,甚至小组合作。 然而,你交的作业 必须是你自己的 。如果您使用任何外部资源(例如互联网),请确保 引用你的消息来源 !