What we're about

PyData Chicago is a monthly meetup to discuss all things python (https://www.python.org/) and data! Our meetup is currently virtual, hosted on Zoom. We usually meet on the last Thursday of the month.

All meetups are recorded and posted on PyData's YouTube channel (https://www.youtube.com/user/PyDataTV/) 1 week after the event -- unless the speaker does not want to be recorded. Presentation decks, code and other artifacts from the meeting are also shared with all attendees subscribed to the Meetup event 1 week after the event -- with the permission of the speaker.

The PyData Code of Conduct (http://pydata.org/code-of-conduct.html) governs this Meetup. To discuss any issues or concerns relating to the code of conduct or the behavior of anyone at a PyData meetup, please contact co-organizer Rebecca BurWei via Meetup's message feature.

PyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R.

Upcoming events (1)

Bayesian Optimization and Related Sample-Efficient Methods

Online event

Abstract:
Bayesian optimization is a popular strategy for sequentially testing parameters to find optimal behavior for systems, models, or arbitrary functions. In the standard case, Bayesian optimization (also called Sequential Metamodel/Kriging/Model-Based Optimization) assumes no gradient information and a noisy objective. Its goal is not to actually find the optimum, but rather to reach the highest performance possible with a limited observation budget; such methods fall into the class of Sample-Efficient methods for sequential decision making. In this talk, we will introduce Bayesian optimization, some of its extensions and adaptations to expand its applicability, and adjacent methods such as active search. We will review some of the applications in which Bayesian optimization thrives, as well as circumstances where other methods may be preferable. We will survey some of the popular Python tools for conducting Bayesian optimization in Python. This talk will not assume any knowledge of Bayesian optimization or Gaussian processes, and will be focused more on the ideas/outcomes/usage of these tools rather than the theory underlying them (though questions about the theory are welcome).

Bio:
Michael McCourt was a Chicago resident for many years, first doing undergrad at the Illinois Institute of Technology and later some time as a postdoc at Argonne National Laboratory. In between, he finished his PhD in Applied Mathematics at Cornell, and he has been focused on research related to positive definite kernels, Gaussian processes and associated theory and applications. In 2015, he moved to the startup life, joining SF-based startup SigOpt as a research engineer to work on the black-box optimization algorithms underlying their SaaS platform. SigOpt was acquired by Intel in 2020, and Mike still works on SigOpt from within Intel as a senior principal engineer. He is thrilled to be able to speak to the data science community in Chicago and looks forward to meeting everyone!
Web: mikemccourt.github.io

Photos (20)