During my time working with tech companies navigating the early boom of AI adoption, I noticed a strange duality. Developers proudly open-sourced breakthrough models one week—and raced to patent their ...
Scientists have prototyped a new method for 'rationally engineering' enzymes to deliver improved performance. They have devised an algorithm, which takes into account an enzyme's evolutionary history, ...
This course studies approximation algorithms – algorithms that are used for solving hard optimization problems. Such algorithms find approximate (slightly suboptimal) solutions to optimization ...
This course offers an introduction to mathematical nonlinear optimization with applications in data science. The theoretical foundation and the fundamental algorithms for nonlinear optimization are ...