Events
Past Event
CS Distinguished Lecture: Cryptography in the "Post-AI" Era: Machine Learning attacks on Post-Quantum Cryptography (Kristin Lauter)
Department of Computer Science (CS)
12:00 PM
//
3514, Mudd Hall ( formerly Seeley G. Mudd Library)
Details
Monday / CS Distinguished Lecture
November 4th / 12:00 PM
Hybrid / Mudd 3514
Speaker
Dr. Kristin Lauter, FAIR Labs North America
Talk Title
Cryptography in the "Post-AI" Era: Machine Learning attacks on Post-Quantum Cryptography
Abstract
AI is taking off and we could say we are living in “the AI Era”. Progress in AI today is based on mathematics and statistics under the covers of machine learning models. This talk will explain at a high level how these techniques work, and some important applications. In particular, I will explain recent work on AI4Crypto, where we train AI models to attack Post Quantum Cryptography (PQC) schemes based on lattices. Understanding the concrete security of these standardized PQC schemes is important for the future of e-commerce and internet security. So in addition to living in a Post-Quantum era, we can say we are living in a “Post-AI” era.
Biography
"Dr. Kristin Lauter is Senior Director of FAIR Labs North America (2022—present), based in Seattle. Her current research areas are AI4Crypto and Private AI. She joined FAIR (Facebook AI Research) in 2021, after 22 years at Microsoft Research (MSR). At MSR she was Partner Research Manager on the senior leadership team of MSR Redmond. Before joining Microsoft in 1999, she was Hildebrandt Assistant Professor of Mathematics at the University of Michigan (1996-1999). She is an Affiliate Professor of Mathematics at the University of Washington (2008—present). She received all her advanced degrees from the University of Chicago, BA (1990), MS (1991), PhD (1996) in Mathematics. She is best known for her work on Elliptic Curve Cryptography, Supersingular Isogeny Graphs in Cryptography, Homomorphic Encryption (SEALcrypto.org), Private AI, and AI4Crypto. She served as President of the Association for Women in Mathematics from 2015-2017 and on the Council of the American Mathematical Society from 2014-2017.
Lauter has been recognized for her mathematical research and leadership with numerous awards: the Selfridge Prize in Computational Number Theory (2008), as an elected Fellow of the American Mathematical Society (2015), Fellow of the Association for Women in Mathematics (2017), Fellow of the Society for Industrial and Applied Mathematics (SIAM) in 2020, and Fellow of the American Association for the Advancement of Science (2020). In 2021, Lauter was elected as an honorary member of the Royal Spanish Mathematical Society (RSME). She was awarded the Pólya Lectureship for the Mathematical Association of America (2018–2020) and the SIAM Block Community Prize Lecturer in 2022. She gave a TED talk on Private AI at Congreso Futuro in 2020 and on AI4Crypto in 2023."
Research/Interest Areas:
AI Privacy and Security, AI for Math, Cryptography, Number Theory
---
Zoom: https://northwestern.zoom.us/j/91596979165
Panopto: https://northwestern.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=8e7fb621-a6a1-4802-ae58-b2140108a4a6
DEI Minute: Disability and Accessibility https://tinyurl.com/cspac-dei-minute
Time
Monday, November 4, 2024 at 12:00 PM - 1:00 PM
Location
3514, Mudd Hall ( formerly Seeley G. Mudd Library) Map
Contact
Calendar
Department of Computer Science (CS)
Fall classes end
University Academic Calendar
All Day
Details
Fall classes end
Time
Saturday, December 7, 2024
Contact
Calendar
University Academic Calendar
Course Design Institute: Generative AI Edition
Searle Center Events
9:00 AM
Details
December 12 & 13
Interested in (re)designing a course to integrate more inclusive and engaging practices? Want to jumpstart building your course for winter or spring quarter?
Whether you’re enthusiastic, skeptical, or curious about using generative AI tools as course building partners, we invite you to join colleagues, Searle Center educational developers, and Northwestern IT Teaching and Learning Technologies learning engineers this December for the Course Design Institute: Generative AI Edition!
Participants will experiment with using generative AI tools to craft meaningful learning outcomes, create authentic assessments aligned to those outcomes, sequence activities accordingly, and finally, construct Canvas-ready modules.
Just like the annual Summer Course Design Institute, the Generative AI Edition will guide instructors step-by-step in developing a course where they can have confidence that all enrolled students will have the opportunity to achieve the learning outcomes—no matter how rigorous or ambitious.
Time
Thursday, December 12, 2024 at 9:00 AM - 12:00 PM
Contact
Calendar
Searle Center Events
MLDS Online Information Session
Master of Science in Machine Learning and Data Science (MLDS)
10:00 AM
Details
QUALIFY FOR INNOVATIVE AND TECHNICAL JOBS AT TOP COMPANIES
With more companies using data, the demand for data scientists continues to soar. Register for our Master of Science in Machine Learning and Data Science online information session to learn how you can take the next step in your career as an effective, knowledgeable leader in a rapidly growing field.
Learn more or register.
Time
Thursday, December 12, 2024 at 10:00 AM - 11:00 AM
Calendar
Master of Science in Machine Learning and Data Science (MLDS)
Northwestern Engineering PhD Hooding and Master's Recognition Ceremony
McCormick School of Engineering and Applied Science
4:00 PM
//
Pick-Staiger Concert Hall
Details
The ceremony will take place on Saturday, December 14 in Pick-Staiger Concert Hall, 50 Arts Circle Drive.
*No tickets required
Time
Saturday, December 14, 2024 at 4:00 PM - 6:00 PM
Location
Pick-Staiger Concert Hall Map
Contact
Calendar
McCormick School of Engineering and Applied Science
Bootcamp: Python Fundamentals (Virtual)
Northwestern IT Research Computing and Data Services
9:00 AM
Details
This four-day bootcamp provides an engaging, comprehensive, hands-on introduction to the Python programming language. Python is an extremely popular, general-purpose, versatile coding language with a shallow learning curve, meaning you can do a lot with the tools you’ll learn in this four-day workshop.
If you're already proficient in another coding language and you're looking for a beginner's introduction to Python because you want to be able to read and run Python code written by others or utilize Python packages for machine learning, web scraping, or text analysis, you should attend at least the first two-and-a-half or three days of the bootcamp. If you're looking to become a proficient Python coder, you should attend all four days of the bootcamp. The instructor will not be able to help you catch up if you miss materials.
Prerequisites: You will need to bring a laptop to participate.
Register once for all four-days.
Time
Monday, December 16, 2024 at 9:00 AM - 4:00 PM
Contact
Calendar
Northwestern IT Research Computing and Data Services
Bootcamp: Python Fundamentals (Virtual)
Northwestern IT Research Computing and Data Services
9:00 AM
Details
This four-day bootcamp provides an engaging, comprehensive, hands-on introduction to the Python programming language. Python is an extremely popular, general-purpose, versatile coding language with a shallow learning curve, meaning you can do a lot with the tools you’ll learn in this four-day workshop.
If you're already proficient in another coding language and you're looking for a beginner's introduction to Python because you want to be able to read and run Python code written by others or utilize Python packages for machine learning, web scraping, or text analysis, you should attend at least the first two-and-a-half or three days of the bootcamp. If you're looking to become a proficient Python coder, you should attend all four days of the bootcamp. The instructor will not be able to help you catch up if you miss materials.
Prerequisites: You will need to bring a laptop to participate.
Register once for all four-days.
Time
Tuesday, December 17, 2024 at 9:00 AM - 4:00 PM
Contact
Calendar
Northwestern IT Research Computing and Data Services
Bootcamp: Python Fundamentals (Virtual)
Northwestern IT Research Computing and Data Services
9:00 AM
Details
This four-day bootcamp provides an engaging, comprehensive, hands-on introduction to the Python programming language. Python is an extremely popular, general-purpose, versatile coding language with a shallow learning curve, meaning you can do a lot with the tools you’ll learn in this four-day workshop.
If you're already proficient in another coding language and you're looking for a beginner's introduction to Python because you want to be able to read and run Python code written by others or utilize Python packages for machine learning, web scraping, or text analysis, you should attend at least the first two-and-a-half or three days of the bootcamp. If you're looking to become a proficient Python coder, you should attend all four days of the bootcamp. The instructor will not be able to help you catch up if you miss materials.
Prerequisites: You will need to bring a laptop to participate.
Register once for all four-days.
Time
Wednesday, December 18, 2024 at 9:00 AM - 4:00 PM
Contact
Calendar
Northwestern IT Research Computing and Data Services
Bootcamp: Python Fundamentals (Virtual)
Northwestern IT Research Computing and Data Services
9:00 AM
Details
This four-day bootcamp provides an engaging, comprehensive, hands-on introduction to the Python programming language. Python is an extremely popular, general-purpose, versatile coding language with a shallow learning curve, meaning you can do a lot with the tools you’ll learn in this four-day workshop.
If you're already proficient in another coding language and you're looking for a beginner's introduction to Python because you want to be able to read and run Python code written by others or utilize Python packages for machine learning, web scraping, or text analysis, you should attend at least the first two-and-a-half or three days of the bootcamp. If you're looking to become a proficient Python coder, you should attend all four days of the bootcamp. The instructor will not be able to help you catch up if you miss materials.
Prerequisites: You will need to bring a laptop to participate.
Register once for all four-days.
Time
Thursday, December 19, 2024 at 9:00 AM - 4:00 PM
Contact
Calendar
Northwestern IT Research Computing and Data Services
Biological Systems that Learn
NSF-Simons National Institute for Theory and Mathematics in Biology
9:00 AM
Details
Many biological systems have evolved to embody solutions to complex inverse problems to produce desired outputs or functions; others have evolved strategies to learn solutions to complex inverse problems on much shorter (e.g. physiological or developmental) time scales. Another class of systems that solves complex inverse problems for desired outputs is artificial neural networks. A critical distinction between the biological systems and neural networks is that the former are not associated with processors that carry out algorithms such as gradient descent to solve the inverse problems. They must solve them using local rules that only approximate gradient descent. Thus a key challenge is to understand how biological systems encode local rules for experience-dependent modification in physical hardware to implement robust solutions to complex
inverse problems. A similar challenge is faced by a growing community of researchers interested in developing physical systems that can solve inverse problems on their own. Despite the differences between physical/biological systems that solve inverse problems via local rules on one hand, and neural networks that solve them using global algorithms like gradient descent on the other hand, each has the potential to inform the other. For example, the insight that overparameterization is important for obtaining good solutions generalizes from neural networks to physical/biological learning systems.
Examples of biological systems that learn at different scales include (1) biological filament networks such as the actin cortex, collagen extracellular matrix and fibrin blood clots, which maintain rigidity homeostasis as an output under constantly varying and often extreme stresses as inputs. (2) Epithelial tissues during various stages of development, which can undergo large shape changes and controlled cellular flows as desired outputs. (3) Immune systems, which constantly adapt to bind to invading pathogens as desired outputs. (4) Ecological systems, in which species can change their interactions (eg. learn to consume new species) in order to bolster their population as an output.
The goal of this workshop is to discover new core principles and mathematical tools/approaches shared across physical learning systems, biological learning systems and neural networks that will inform deeper understanding and future discovery in all 3 fields. To this end, we will bring together researchers interested in viewing biological problems through the lens of inverse problems, researchers working on physical learning, and researchers studying neural networks for a week of intensive discussion and cross-fertilization.
We envision a unique format for this workshop, focused on framing and discussing open questions rather than on recitations of recent results. We will ask a subset of participants to present pedagogical overviews of key topics to help members of disparate communities establish common intellectual ground for discussion.
Time
Monday, January 6, 2025 at 9:00 AM - 5:00 PM
Contact
Calendar
NSF-Simons National Institute for Theory and Mathematics in Biology
Biological Systems that Learn
NSF-Simons National Institute for Theory and Mathematics in Biology
9:00 AM
Details
Many biological systems have evolved to embody solutions to complex inverse problems to produce desired outputs or functions; others have evolved strategies to learn solutions to complex inverse problems on much shorter (e.g. physiological or developmental) time scales. Another class of systems that solves complex inverse problems for desired outputs is artificial neural networks. A critical distinction between the biological systems and neural networks is that the former are not associated with processors that carry out algorithms such as gradient descent to solve the inverse problems. They must solve them using local rules that only approximate gradient descent. Thus a key challenge is to understand how biological systems encode local rules for experience-dependent modification in physical hardware to implement robust solutions to complex
inverse problems. A similar challenge is faced by a growing community of researchers interested in developing physical systems that can solve inverse problems on their own. Despite the differences between physical/biological systems that solve inverse problems via local rules on one hand, and neural networks that solve them using global algorithms like gradient descent on the other hand, each has the potential to inform the other. For example, the insight that overparameterization is important for obtaining good solutions generalizes from neural networks to physical/biological learning systems.
Examples of biological systems that learn at different scales include (1) biological filament networks such as the actin cortex, collagen extracellular matrix and fibrin blood clots, which maintain rigidity homeostasis as an output under constantly varying and often extreme stresses as inputs. (2) Epithelial tissues during various stages of development, which can undergo large shape changes and controlled cellular flows as desired outputs. (3) Immune systems, which constantly adapt to bind to invading pathogens as desired outputs. (4) Ecological systems, in which species can change their interactions (eg. learn to consume new species) in order to bolster their population as an output.
The goal of this workshop is to discover new core principles and mathematical tools/approaches shared across physical learning systems, biological learning systems and neural networks that will inform deeper understanding and future discovery in all 3 fields. To this end, we will bring together researchers interested in viewing biological problems through the lens of inverse problems, researchers working on physical learning, and researchers studying neural networks for a week of intensive discussion and cross-fertilization.
We envision a unique format for this workshop, focused on framing and discussing open questions rather than on recitations of recent results. We will ask a subset of participants to present pedagogical overviews of key topics to help members of disparate communities establish common intellectual ground for discussion.
Time
Tuesday, January 7, 2025 at 9:00 AM - 5:00 PM
Contact
Calendar
NSF-Simons National Institute for Theory and Mathematics in Biology