Skip to main content
ToolPotion
AI Advisor
Submit a Tool (Free)

CBLL Research Lab

CBLL Research Lab is a research and teaching resource from NYU's Computational and Biological Learning Lab on energy-based models (EBMs), an area led by Yann LeCun since 2003. It collects tutorial slides, streaming-video talks and papers explaining how EBMs work and how to train them, aimed at students and researchers learning machine learning theory.

View Course
Share
CBLL Research Lab screenshot
CBLL Research Lab screenshot

CBLL Research Lab's energy-based models page is a research resource from NYU's Computational and Biological Learning Lab (CBLL), covering an area of study active since September 2003 with participants including Yann LeCun, Sumit Chopra, Raia Hadsell and Fu-Jie Huang. Rather than a structured course with a syllabus, it organizes tutorial slide decks, streaming video talks and publications that teach the theory and practice of energy-based models (EBMs).

Read More

An EBM associates an energy value with each configuration of a set of variables, instead of a normalized probability as in a standard probabilistic graphical model. Making a prediction (an inference) means finding the configuration with the lowest energy, and training an EBM means shaping the energy surface so that desired configurations sit at low energy and undesired ones sit higher, guided by a loss function designed for that purpose.

The page's tutorials include "A Tutorial on Energy-Based Learning," given at the 2006 CIAR Summer School at the University of Toronto, with slides in DjVu and PDF; a 4-part tutorial from the 2005 IPAM Graduate Summer School at UCLA, with streaming video and slides covering an introduction to EBMs, architectures and loss functions, convolutional networks for invariant image recognition, and trainable dissimilarity metrics, segmentation, sequence labeling and graph transformer networks; and a talk on loss functions for EBMs with structured outputs from a NIPS 2004 workshop. Linked publications include the 60-page tutorial "A Tutorial on Energy-Based Learning" (Bakir et al., 2006), "Loss Functions for Discriminative Training of Energy-Based Models" (LeCun and Huang, 2005), and "Synergistic Face Detection and Pose Estimation" (Osadchy, Miller and LeCun, NIPS 2004), which applies EBM methodology and a contrastive loss function to detecting faces and estimating their pose at the same time. The page also includes animated demonstrations that visualize how different loss functions shape an EBM's energy surface on a simple example task.

This resource is aimed at graduate students and researchers studying machine learning theory, particularly energy-based and structured-output models, rather than at developers looking for a downloadable tool. All the slides, videos and linked papers are freely accessible on the page.

  • CategoryOther AI Tools

  • Tutorial slide decks on energy-based model theory, in DjVu and PDF formats

  • Streaming video recordings of a 4-part IPAM Graduate Summer School tutorial

  • Published papers on energy-based and structured-output learning

  • Animated demonstrations showing how different loss functions shape an energy surface

  • A NIPS workshop talk on loss functions for structured outputs

  • Research on convolutional networks for invariant image recognition

  • A paper on synergistic face detection and pose estimation using EBM methodology

  1. Start with the overview: Read the Energy-Based Models description on the page for the core concept.

  2. Watch the IPAM tutorial: Follow the 4-part streaming video series for the fullest walkthrough.

  3. Read the tutorial paper: Work through "A Tutorial on Energy-Based Learning" for the theory in depth.

  4. Review the demonstrations: Study the animated examples showing how loss functions shape the energy surface.

  5. Check the publications: Read the linked papers for specific applications such as face detection and pose estimation.

  • Learning EBM theory
  • Structured-output learning
  • Academic reference

CBLL Research Lab Reviews

Loading...

Similar to CBLL Research Lab

This YouTube channel features videos from workshops on Data-Driven Science and Engineering, and Physics Informed Machine Learning. Explore topics like time series modeling, deep…

Other AI ToolsEducation & E-learning

Ranked #186 in AI YouTube Channels

View Tool

AI Sciences

AI YouTube Channels

AI Sciences offers free online courses and videos on data science, machine learning, and AI. Aimed at beginners, the content is produced by experts from leading tech companies,…

Other AI Tools

Ranked #93 in AI YouTube Channels

View Tool

AI YouTube Channels

Offers free online courses and videos on data science, machine learning, and AI. Aimed at beginners, the content is produced by experts from leading tech companies,…AI Sciences offers free online courses and videos on data science, machine learning, and AI. Aimed at beginners, the content is produced by experts from leading tech companies,…

Other AI Tools
Ranked #93 in AI YouTube Channels

The IBM AI Engineering Professional Certificate on Coursera equips learners with essential AI engineering skills and practical experience. This online program prepares you for…

Corporate Training & E-LearningEducation & E-learning

Ranked #40 in AI Learning

View Tool

Spinning Up in Deep RL provides comprehensive documentation for learning deep reinforcement learning. It includes installation guides, algorithms, experiment management, and…

Corporate Training & E-Learning

Ranked #59 in AI Learning

View Tool

Provides comprehensive documentation for learning deep reinforcement learning. It includes installation guides, algorithms, experiment management, and…Spinning Up in Deep RL provides comprehensive documentation for learning deep reinforcement learning. It includes installation guides, algorithms, experiment management, and…

FeaturedCorporate Training & E-Learning
Ranked #59 in AI Learning

Course that teaches the fundamentals of generative AI, including deployment in real-world applications. Ideal for those with…Generative AI with Large Language Models (LLMs) is a course that teaches the fundamentals of generative AI, including deployment in real-world applications. Ideal for those with…

FeaturedCorporate Training & E-Learning
See the Top 100 AI Learning

The DataCamp Associate AI Engineer for Developers course teaches you to integrate AI into software using APIs and open-source libraries. Gain practical skills to build AI-powered…

Education & Research

Ranked #71 in AI Learning

View Tool

Venkata Reddy AI Classes

AI YouTube Channels

Venkata Reddy AI Classes is a YouTube channel offering comprehensive courses on Data Science, Machine Learning, and Artificial Intelligence. It provides in-depth tutorials,…

Other AI Tools

Ranked #114 in AI YouTube Channels

View Tool

AI YouTube Channels

YouTube channel offering comprehensive courses on Data Science, Machine Learning, and Artificial Intelligence. It provides in-depth tutorials,…Venkata Reddy AI Classes is a YouTube channel offering comprehensive courses on Data Science, Machine Learning, and Artificial Intelligence. It provides in-depth tutorials,…

Other AI Tools
Ranked #114 in AI YouTube Channels

Machine Learning Zoomcamp offers a comprehensive, free four-month program designed to teach ML engineering. Participants can register to gain essential skills and knowledge in…

Education & ResearchEducation & E-learning

Ranked #17 in AI Learning

View Tool

Offers a comprehensive, free four-month program designed to teach ML engineering. Participants can register to gain essential skills and knowledge in…Machine Learning Zoomcamp offers a comprehensive, free four-month program designed to teach ML engineering. Participants can register to gain essential skills and knowledge in…

FeaturedEducation & ResearchEducation & E-learning
Ranked #17 in AI Learning
1 of 8