What You Need to Know Before
You Start

Starts 5 June 2025 08:57

Ends 5 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Can Kernel Machines Be a Viable Alternative to Deep Neural Networks?

Explore the potential of kernel machines as alternatives to deep neural networks with Prof. Parthe Pandit, who presents research on data-dependent supervised kernels and fast scalable training algorithms for modern large-scale applications.
Centre for Networked Intelligence, IISc via YouTube

Centre for Networked Intelligence, IISc

2463 Courses


1 hour 3 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Video

Optional upgrade avallable

Overview

Explore the potential of kernel machines as alternatives to deep neural networks with Prof. Parthe Pandit, who presents research on data-dependent supervised kernels and fast scalable training algorithms for modern large-scale applications.

Syllabus

  • Introduction to Kernel Machines and Deep Neural Networks
  • Overview of machine learning models
    History and evolution of kernel methods
    Deep neural networks: an overview
  • Mathematical Foundations of Kernel Machines
  • Kernel functions and feature spaces
    Common kernel functions (RBF, polynomial, linear)
    Properties of kernels
  • Deep Dive into Kernel Methods
  • Support Vector Machines (SVM)
    Kernel Ridge Regression
    Gaussian Processes
  • Comparisons Between Kernel Machines and Neural Networks
  • Theoretical implications
    High-dimensional datasets
    Generalization capabilities
  • Advanced Kernel Methods
  • Data-dependent supervised kernels
    Multiple kernel learning
    Kernel approximation techniques
  • Scalable Training Algorithms for Kernel Machines
  • Large-scale kernel methods
    Approximation and compression techniques
    Computational complexity and efficiency
  • Recent Advances in Kernel Methods
  • Advances in kernel engineering
    Applications in modern AI tasks
    Case studies from recent research
  • Kernel Methods in Practice
  • Implementing kernel algorithms in popular libraries (e.g., scikit-learn)
    Experimentation with real-world datasets
    Performance evaluation and benchmarking
  • Hybrid Approaches: Kernel Machines and Neural Networks
  • Combining features of kernel and neural approaches
    Deep kernel learning
    Transfer of concepts between paradigms
  • Case Studies and Applications
  • Image classification and processing
    Natural language processing
    Other domains (e.g., bioinformatics, finance)
  • Future Directions in Kernel Methods
  • Emerging research trends
    Challenges and opportunities
    The future role of kernel machines in AI
  • Conclusion
  • Summary of key concepts
    Discussion on the viability of kernel machines as alternatives to neural networks
  • Final Project
  • Design and implement a kernel-based solution for a specific problem
    Presentation and discussion of results

Subjects

Computer Science