Voltar para Approximation Algorithms Part II

4.8

estrelas

44 classificações

•

9 avaliações

Approximation algorithms, Part 2
This is the continuation of Approximation algorithms, Part 1. Here you will learn linear programming duality applied to the design of some approximation algorithms, and semidefinite programming applied to Maxcut.
By taking the two parts of this course, you will be exposed to a range of problems at the foundations of theoretical computer science, and to powerful design and analysis techniques. Upon completion, you will be able to recognize, when faced with a new combinatorial optimization problem, whether it is close to one of a few known basic problems, and will be able to design linear programming relaxations and use randomized rounding to attempt to solve your own problem. The course content and in particular the homework is of a theoretical nature without any programming assignments.
This is the second of a two-part course on Approximation Algorithms....

Mar 14, 2016

It is remarkable to note that Professor Claire Mathieu explains such a complex subject in such a elegant and understandable manner.

Feb 16, 2017

Even better than the first! Very good classes (except for the two first of week 3 ...)

Filtrar por:

por Andrew P

•Oct 28, 2016

Demanding course with lots of great algorithm concepts based on Linear Programming.

por Deleted A

•Mar 01, 2018

I really appreciate your valuable knowledge sharing. This is a perfect course.

por Maxime J

•Feb 26, 2017

Excellente course, thank you for the excellent techniques and approach that often lacks in courses on the subject.

I would have loved a validation at least.

I'd be very happy to attend another of your class should you make a part 3 or another lecture.

por Zhouningnan

•Jan 11, 2017

Learning Approximation algorithm by self is really hard. Fortunately this class is very easy to understand useful techniques such as primal-dual linear programming and SDP. Thank you very much!

por Refik A

•Mar 14, 2016

It is remarkable to note that Professor Claire Mathieu explains such a complex subject in such a elegant and understandable manner.

por Paulo E d V

•Feb 16, 2017

Even better than the first! Very good classes (except for the two first of week 3 ...)

por Reynaldo G

•Mar 04, 2016

excellent!!

por victor g

•Jul 21, 2017

A very synthetic course on the topic.Explanations are of great quality and elegant!

Every algorithms given are analysed on a mathematical point of view.

ENS should enable people to get certificate for this course ! I would prefer

give money to this top institution in theorical science than to the huge private universities

To improve : the commitment of the staff to the forum

por Claus D M P

•Aug 19, 2016

This course covers challenging technical topics and I appreciate that the effort that went into making it. That said I have serious concerns about the quality of execution for Part II of the course, which was much inferior to part I of the course.

In general, the lectures themselves were up to the quality of part I and are well done. In many cases, the practice quizzes were less helpful. Including one sequence where each quiz extended the previous one but if you there was no way to learn from your errors, especially an error in the first quiz.

For the peer graded assignments, there was one answer field for multiple questions, rather than one per question. Worse, the answers often required equations and LaTex math was not available. The only solution was to put the answers in a document on a cloud drive like Google Drive and paste a link in. Finally, for the peer review you could just mark questions correct or wrong with no way to provide private feedback on what was lacking in a response. Furthermore, doing the peer review was purely optional and the results were not actually scored. (Part 1 was similar, but it was possible to upload the document to Coursera directly and peer review was a required part of the course, resulting in a grade.) Either there are serious limitations with this iteration of the Coursera platform or the course authors did not understand how to properly implement this.

Finally, in the session I took their was no active Teaching Assistance presence. There were no responses to student questions nor concerns that were raised about typos and possible errors in the quizzes and problem assignments. Either the course should not have been offered if no TA support was available or there should have been some notification in syllabus that this session would only have peer assistance with no support from the course staff.

- IA para todos
- Introdução ao TensorFlow
- Redes neurais e aprendizagem profunda
- Algoritmos, parte 1
- Algoritmos, parte 2
- Aprendizagem Automática
- Aprendizagem automática com Python
- Aprendizagem automática usando o Sas Viya
- Linguagem R
- Introdução à programação com Matlab
- Análise de dados com Python
- Fundamentos da AWS: Going Cloud Native
- Fundamentos da Google Cloud Platform
- Engenharia de confiabilidade do site
- Fale inglês profissionalmente
- A ciência do bem-estar
- Aprendendo a Aprender
- Mercados Financeiros
- Testes de hipóteses em saúde pública
- Princípios da liderança no cotidiano

- Aprendizagem profunda
- Python para todosPython para todos
- Ciência de Dados
- Ciência de dados aplicada com Python
- Fundamentos de negóciosFundamentos dos Negócios
- Arquitetura com o Google Cloud Platform
- Engenharia de dados em Google Cloud Platform
- Excel para MySQL
- Aprendizagem de máquina avançada
- Matemática para aprendizagem automática
- Carros autoguiáveis
- Revolução do Blockchain para a empresa
- Análises empresariaisAnálises Empresariais
- Habilidades em Excel para negócios
- Marketing digitalMarketing Digital
- Análise estatística com R para saúde pública
- Fundamentos da imunologia
- Anatomia
- Gestão da inovação e Design Thinking
- Princípios da psicologia positiva