{"id":null,"code":"031025A","name":{"valueFi":"Optimoinnin perusteet","valueEn":"Introduction to Optimization","valueSv":""},"credits":5.0,"minCredits":5,"maxCredits":5,"tags":[],"createdAt":1790534853788,"contentList":[{"title":{"valueFi":"Osaamistavoitteet","valueEn":"Learning outcomes","valueSv":""},"content":{"valueFi":"After completing the course  \r\n- student can classify optimization problems and knows basic optimization algorithms for solving them.  \r\n- student is can formulate the necessary and sufficient conditions for optimality.","valueEn":"After completing the course  \r\n- student can classify optimization problems and knows basic optimization algorithms for solving them.  \r\n- student is can formulate the necessary and sufficient conditions for optimality.","valueSv":""}},{"title":{"valueFi":"Sisältö","valueEn":"Content","valueSv":""},"content":{"valueFi":"Optimality criteria for unconstrained problems, convexity, gradient descent methods, Newton's and quasi Newton's method, least squares problems, KKT-conditions for constrained optimization, second order conditions in constrained optimization, simplex method for linear programming problems, duality in optimization.","valueEn":"Optimality criteria for unconstrained problems, convexity, gradient descent methods, Newton's and quasi Newton's method, least squares problems, KKT-conditions for constrained optimization, second order conditions in constrained optimization, simplex method for linear programming problems, duality in optimization.","valueSv":""}},{"title":{"valueFi":"Suoritustavat","valueEn":"Study Methods","valueSv":""},"content":{"valueFi":"This course utilizes continuous assessment and final/partial exams. The details will be specified when the course starts.","valueEn":"This course utilizes continuous assessment and final/partial exams. The details will be specified when the course starts.","valueSv":""}},{"title":{"valueFi":"Toteutustavat","valueEn":"Teaching Methods","valueSv":""},"content":{"valueFi":"Luennot pääosin etänä 28 h/ laskuarjoitukset salissa 14-16 h/ Itseopiskelua 85 h. Moodle käytössä.","valueEn":"Primarily remote lectures 28 h/ Group work in class 14-16 h/ Self-Study 85 h. Moodle teaching environment is used.","valueSv":""}},{"title":{"valueFi":"Oppimateriaalit","valueEn":"Learning material","valueSv":""},"content":{"valueFi":"<p>Luennoista on PDF tiedosto tarjolla.</p>\r\n\r\n<p>Seuraamme sopivin osin kirjaa &nbsp;Numerical Optimization 2nd ed. by&nbsp;J.&nbsp;Nocedal and S. Wright, Spinger, 2006.</p>","valueEn":"<p>PDF files of the lectures.</p>\r\n\r\n<p>We loosely follow: Numerical Optimization 2nd ed. by J. Nocedal and S. Wright, Springer, 2006.</p>","valueSv":""}},{"title":{"valueFi":"Lisätiedot","valueEn":"Further information","valueSv":""},"content":{"valueFi":"Ajoitus  \r\nPeriod 2  \r\n  \r\nKohderyhmä  \r\nThe target group includes, but is not restricted to,  students who need to know practical optimization techniques in applied mathematics, such as students in Wireless Communication Engineering and Computer Science Engineering.","valueEn":"Timing  \r\nPeriod 2  \r\n  \r\nTarget group  \r\nThe target group includes, but is not restricted to,  students who need to know practical optimization techniques in applied mathematics, such as the students in Wireless Communication Engineering and Computer Science Engineering.","valueSv":""}},{"title":{"valueFi":"Kurssikirjallisuus","valueEn":"Literature","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Esitietovaatimukset","valueEn":"Qualifications","valueSv":""},"content":{"valueFi":"Esitietovaatimukset  \r\nMatematiikan peruskurssit I ja II sekä matriisialgebra. Numeerisia menetelmiä sekä Numeerista  matriisilaskentaa suositellaan suoritetuksi ennen kurssille osallistumista.","valueEn":"Prerequisites   \r\nCalculus I, Calculus II and Matrix Algebra. Numerical linear algebra course is highly recommended.","valueSv":""}},{"title":{"valueFi":"Arviointiasteikko","valueEn":"Assessment scale","valueSv":""},"content":{"valueFi":"1-5/HYL","valueEn":"1-5/FAIL","valueSv":"1-5/FAIL"}},{"title":{"valueFi":"Arviointikriteerit","valueEn":"Assessment criteria","valueSv":""},"content":{"valueFi":"Käytetään numeerista arvosteluasteikkoa 0-5. Tällöin 0 tarkkoittaa, että kurssia ei läpäise.","valueEn":"Numerical grading scale 0-5. Attaining 0 means failing.","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 2","valueEn":"Evaluation criteria 2","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 3","valueEn":"Evaluation criteria 3","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 4","valueEn":"Evaluation criteria 4","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Pääasiallinen opetuskieli","valueEn":"Primary Teaching Language","valueSv":""},"content":{"valueFi":"englanti","valueEn":"English","valueSv":"engelska"}},{"title":{"valueFi":"Taso","valueEn":"Level","valueSv":""},"content":{"valueFi":"Aineopinnot","valueEn":"Intermediate Studies","valueSv":""}},{"title":{"valueFi":"Oppiaine","valueEn":"Subject","valueSv":""},"content":{"valueFi":"Teknillinen matematiikka","valueEn":"Engineering Mathematics","valueSv":""}},{"title":{"valueFi":"Vastuuhenkilöt","valueEn":"Person in charge","valueSv":""},"content":{"valueFi":"Marko Huhtanen","valueEn":"Marko Huhtanen","valueSv":"Marko Huhtanen"}},{"title":{"valueFi":"Luokittelu","valueEn":"Classification","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Linkit","valueEn":"Links","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}}]}