SupportVectors
SupportVectors
  • 578
  • 52 111
[Paper Reading] Fastrack: Fast IO for Secure ML using GPU TEEs
As part of our weekly paper reading, we are going to cover the paper titled "Fast IO for Secure ML using GPU TEEs"
- Introduction to Secure Machine Learning: Emphasizes the need for end-to-end secure workflows using Trusted Execution Environments (TEEs) on CPUs (Intel Xeon) and GPUs (NVIDIA H100), leveraging AES-GCM encryption for secure communication.
- Motivation: Highlights the underutilization of GPU resources (15-20%) in enterprise AI and foundation models, despite high costs, driving the need for optimized GPU resource usage.
- Technical Innovations: Proposes three optimizations: direct GPU communication to eliminate redundant encryption, multi-chaining for parallel processing of data chunks, and an efficient decryption pipeline to overlap operations and reduce idle time.
- System Architecture: Details secure CPU-GPU communication, using shared encryption keys for data transmission, encryption, and Message Authentication Code (MAC) verification to ensure integrity.
- Performance Gains: Achieved up to 84.6% reduction in processing time for secure machine learning tasks with improved GPU utilization through parallelization and optimized data transfer.
- Evaluation Models: Tested on ResNet-50, GraphSAGE, and Two-Tower Neural Network models, demonstrating significant reductions in latency and improved throughput compared to baseline implementations.
- Impact and Future Work: Showcases practical benefits for enterprise AI, encourages further testing on next-generation GPUs like NVIDIA B100, and suggests improvements to default NVIDIA GPU drivers for broader adoption.
Переглядів: 46

Відео

[Paper Reading] Do Mice Grok? Glimpses of Hidden Progress...
Переглядів 67День тому
As part of our weekly paper reading, we are going to cover the paper titled "Do Mice Grok? Glimpses of Hidden Progress... " - Generalization vs. Memorization: The distinction between generalization (learning abstract patterns, e.g., "cow-ness") and memorization (recalling specific examples) in machine learning was emphasized, with grokking representing the shift from memorization to generalizat...
[Paper Reading] Differential Transformer
Переглядів 6714 днів тому
As part of our weekly paper reading, we are going to cover the paper titled "Differential Transformer "
[Paper Reading] DRAGIN: Dynamic RAG Retrieval
Переглядів 214Місяць тому
As part of our weekly paper reading, we are going to cover the paper titled "DRAGIN: Dynamic RAG Retrieval" Paper link - arxiv.org/pdf/2403.1008
[Paper Reading] Astute RAG: Overcoming Imperfect Retrieval Augmentation and Knowledge Conflicts
Переглядів 89Місяць тому
As part of our weekly paper reading, we are going to cover the paper titled "Astute RAG: Overcoming Imperfect Retrieval Augmentation and Knowledge Conflicts" Here are a few key points from the paper reading session: - Inference-Time Optimization: The paper focuses on enhancing model response quality during inference, dynamically resolving knowledge conflicts without retraining or altering the m...
[Paper Reading] LoRA vs Full Fine-Tuning: An Illusion of Equivalence
Переглядів 122Місяць тому
As part of our weekly paper reading, we are going to cover the paper titled "LoRA vs Full Fine-Tuning: An Illusion of Equivalence" Here are a few key points from the paper reading session: - LoRA’s Advantage: Low-Rank Adaptation (LoRA) allows fine-tuning of large models with minimal resource requirements, targeting specific model areas to avoid costly full-model adjustments. - Orthogonality and...
Unlock Your AI Potential: Enroll in Our Cutting-Edge Lab-Based Courses!
Переглядів 4452 місяці тому
Unlock Your AI Potential: Enroll in Our Cutting-Edge Lab-Based Courses!
[Paper Reading] The Unreasonable Ineffectiveness of the Deeper Layers
Переглядів 2438 місяців тому
[Paper Reading] The Unreasonable Ineffectiveness of the Deeper Layers
NLP with Transformers: Day 4 (April 08 2023)
Переглядів 209Рік тому
NLP with Transformers: Day 4 (April 08 2023)
NLP with Transformers: Day 3 (April 01 2023)
Переглядів 116Рік тому
NLP with Transformers: Day 3 (April 01 2023)
NLP with Transformers: Day 6
Переглядів 80Рік тому
NLP with Transformers: Day 6
NLP with Transformers: Day 5 (April 15 2023)
Переглядів 97Рік тому
NLP with Transformers: Day 5 (April 15 2023)
NLP with Transformers: Day7 (May 6 2023)
Переглядів 79Рік тому
NLP with Transformers: Day7 (May 6 2023)
NLP with Transformers: Day 2 (March 25 2023 )
Переглядів 109Рік тому
NLP with Transformers: Day 2 (March 25 2023 )
NLP With Transformers: Day 1 (March 2023)
Переглядів 584Рік тому
NLP With Transformers: Day 1 (March 2023)
Feature Importance Part I
Переглядів 67Рік тому
Feature Importance Part I
Lecture 1: Introduction to Survival Analysis
Переглядів 47Рік тому
Lecture 1: Introduction to Survival Analysis
Lecture 2: Introduction to Survival Analysis
Переглядів 26Рік тому
Lecture 2: Introduction to Survival Analysis
ML100Spring2020: Thursday Extra Session
Переглядів 23Рік тому
ML100Spring2020: Thursday Extra Session
On Writing A Technical Blog: Sharing from personal experience
Переглядів 63Рік тому
On Writing A Technical Blog: Sharing from personal experience
ML100Sping2020 Lecture Session 6: Classifiers-intro
Переглядів 50Рік тому
ML100Sping2020 Lecture Session 6: Classifiers-intro
Week 1 Quiz Review
Переглядів 29Рік тому
Week 1 Quiz Review
ML-100, Lecture 2 : Covariance, Correlation, Causality, Sequentiality & Regression towards the Mean
Переглядів 158Рік тому
ML-100, Lecture 2 : Covariance, Correlation, Causality, Sequentiality & Regression towards the Mean
Saturday April-10 Extra Session
Переглядів 18Рік тому
Saturday April-10 Extra Session
The Lab on Data Clustering Saturday May 1
Переглядів 23Рік тому
The Lab on Data Clustering Saturday May 1
ML100: Saturday April 18 Extra Session
Переглядів 20Рік тому
ML100: Saturday April 18 Extra Session
Week 0 Quiz Review (ML400: Deep Learning Workshop)
Переглядів 32Рік тому
Week 0 Quiz Review (ML400: Deep Learning Workshop)
Lab on using Transformers
Переглядів 39Рік тому
Lab on using Transformers
ML400: Week 2 Quiz Review
Переглядів 25Рік тому
ML400: Week 2 Quiz Review
Olah's Blog: Neural Networks, Manifolds and Topology
Переглядів 77Рік тому
Olah's Blog: Neural Networks, Manifolds and Topology

КОМЕНТАРІ

  • @bhuvandwarasila
    @bhuvandwarasila 2 місяці тому

    Thank you in advance for this wonderful course! I can not thank you enough!

  • @quonxinquonyi8570
    @quonxinquonyi8570 2 місяці тому

    Absolute masterpiece in explaination

  • @ramanabotta6285
    @ramanabotta6285 2 місяці тому

    Thank you so much for the lectures on the current trends.

  • @ibrahimabdurrab3474
    @ibrahimabdurrab3474 3 місяці тому

    Great lecture sir. What are your thoughts on transformer based OCRs (specifically; Paddle OCR)? Do you think they have the capability to compete with DONUT architecture?

    • @SupportVectors
      @SupportVectors 2 місяці тому

      PaddleOCR is still going strong because of its immediate practical application. However, I think over time a direct visual understanding models like DONUT, ColPali, etc. will evolve in due time to something more powerful, and the OCR approach may gradually fade out. We are not there yet -- perhaps another couple of years before that happens.

  • @iftikhar58
    @iftikhar58 3 місяці тому

    I watched your starter lectures, they were amazing, but after watching this, I think useless talk is more than valuable talk. Please don't take it wrong, it's just feedback.

    • @SupportVectors
      @SupportVectors 2 місяці тому

      This is very true -- these are raw recordings of the lecture sessions. Since those sessions happen with a lot of participants having a conversation in the lobby, the break-room, and there being jokes and digressions, these raw recordings need a lot of post-editing to reduce them to half the size. Unfortunately, currently we do not have a video-grapher on staff to clean out the videos and reduce the distractions, but perhaps one day!

  • @falaluibrahimlawan4222
    @falaluibrahimlawan4222 3 місяці тому

    Thank Dr.

  • @FarzanaBanu-li8yo
    @FarzanaBanu-li8yo 7 місяців тому

    Can you share the colab notebook

  • @KPreddiePWSP2
    @KPreddiePWSP2 7 місяців тому

    Very useful explain of the optimization

  • @manjunathrn3692
    @manjunathrn3692 7 місяців тому

    This is a goldmine of knowledge!

  • @guts9000
    @guts9000 7 місяців тому

    I really enjoyed this ❤

  • @omaviva8657
    @omaviva8657 7 місяців тому

    Thank you for this perfect explanation

  • @rajansharma7436
    @rajansharma7436 8 місяців тому

    attention is selective concentration on sub-strata with an intent.

  • @archit_474
    @archit_474 8 місяців тому

    Is there a GitHub repository where I can get all these things in one place

  • @theindianrover2007
    @theindianrover2007 8 місяців тому

    ❤❤❤

  • @anjitbaral5893
    @anjitbaral5893 8 місяців тому

    Very well explanation 👏🏼

  • @manjunathrn3692
    @manjunathrn3692 8 місяців тому

    awesome lectures ! where can i get the jyupter notebooks ? is the full course available -- with jyupter notebooks ? thanks

  • @vikramdev6496
    @vikramdev6496 8 місяців тому

    Thank you for your time and efforts. This is really good explanation with intuition . ELI5 level .

  • @hariniv5104
    @hariniv5104 4 роки тому

    Thank you sir very well explained 👍

  • @naveenmittal234
    @naveenmittal234 4 роки тому

    very nice explanation of the Buzz words and force us to think what actually AI is, and how can we relate it human understanding and intelligence. Basic terms of ML are described very well . Its a introductory video, excited to see the actual content ad future videos in this course.

  • @mad4machines
    @mad4machines 4 роки тому

    The case studies presented give a nice idea on how AI can be implemented in the core engineering design. Even graduate students (at least myself) are only exposed to only analytical and numerical methods for solving design and analysis problems. Very often it takes huge amount of time before we get to see crude results of analysis to verify hypotheses. This lecture arouses curiosity to apply AI methods to get results faster enabling quicker learning cycles!

  • @rishabhsinha08
    @rishabhsinha08 4 роки тому

    Very informative session sir 😊

  • @SaddamHussain-ny4sp
    @SaddamHussain-ny4sp 4 роки тому

    yawning .....yawning....yawning....very annoying....either sleep or give lecture

  • @premdina
    @premdina 4 роки тому

    Very good articulation and presentation of the problem and roadmap towards ML/AI solutions in engineering design. Thanks Prof Kannan.

  • @karthiksrinivasan8484
    @karthiksrinivasan8484 4 роки тому

    Very insightful. The video is perfect for a layman (like me :-)) as well as tech geeks, stimulating interest in some of the things we take for granted.

    • @kannanlakshminarayan6727
      @kannanlakshminarayan6727 4 роки тому

      Thank you, Karthik. Of course, it's another matter that I know you are a good geek!

  • @SaddamHussain-ny4sp
    @SaddamHussain-ny4sp 4 роки тому

    i AM CURRENTLY DOING PHD FROM MALAYSIA...THIS IS THE BEST CONTENT I HAVE EVER SEEN....TEACHER IS GOOD...LOTS OF LOVE PLEASE UPLOAD ALL VIDEOS....AS FEW VIDEOS ARE PRIVATE....PLEASE MAKE THEM AVAILABLE .THANKS LOTS OF LOVE...AND GOD BLESS YOU

    • @SupportVectors
      @SupportVectors 4 роки тому

      Thank you for the kind words! I am new to UA-cam, and just getting started with posting the lectures here. Will make all the remaining videos public (was hoping to edit them a bit to remove 15-minute tea-break in the middle of the sessions)

  • @doyourealise
    @doyourealise 4 роки тому

    amazinglecture sir

  • @t_tt_t6983
    @t_tt_t6983 4 роки тому

    Can you have a code please?