Learning by Teaching

I had heard before that the best way to learn anything is to try to teach it to others. If you can explain a topic of interest to different types of audience, from very detail to a high level concept, then you have understood the topic well. Recently I have experienced it so many times that I really wanted to share the value of this unique approach. I also made note of certain steps during the process, if followed properly, can lead to the best outcome for you and others in the company.

1. Choose a topic: Depending on your interests and skills you want to build keeping track of recent developments is a first step. Before that new methodology or tool become a common knowledge there is a small window of time that you can self-learn and practice it to a level where you know better than your peers.

2. Create your audience: People will only spend time listening to you if they find value in those technologies. In your workplace, identify opportunities where those new methods/tools can be applied to improve the performance. Its good to have a mapping or outline in your mind of how this new technique can be applied to their data, before you talk to them.  Offer to give a company wide demo or a lecture. There may be many online lectures available but they are very general. Since you know more about the problems/data your company is interested in, you can act as a bridge between those concepts and the possible solutions.  

3. Plan properly and execute smoothly: Asses your audience level and build accordingly. Depending on their background they may need different path to the concept. It is easier if you think of some concrete example from the domain they are working, they will understand fast, and you will practice applying the same knowledge to different domains.  

4. Deploy in the new domain/application: If you have time, work with some other team to apply those tools and asses the performance on their data. You will know about new failure cases or limitations when you start applying on very different kind of data than the initial publication/tech report showed.  

At PARC we are trying to build a competency around deep learning. A bunch of us started looking into the different libraries and toolbox available online. I investigated Caffe a deep learning toolbox [1], and gave a center wide tutorial/lecture for other groups. Now, not only I see deep learning being used by several groups at PARC, people are going beyond basic CNN (convolutional neural network) and trying combinations of various other techniques (LSTMs, bidirectional-RNNs and so on). Its really exciting to see that it has become one of the first things to try for any video and image analytics work.        

[1] Caffe: https://caffe.berkeleyvision.org/  

 

Peter D. Burns

Imaging system consultant: design, evaluation, and improvement.

9 年

Agreed. In addition, good ideas for new applications often come from questions and discussions during the sessions. This is particularly true for industrial short courses, due to the diversity of participants' backgrounds and experience.

回复
Anshuman Parua

Technical Architect @ Quest Global |Automotive Applications & Solutions | ADAS | DTV-Imaging | Medical Imaging

9 年

Jayant Kumar ... i agree.

回复
Ajay Mishra

Founder & CEO | Building exact 3D replica of spaces

9 年

Well said!

要查看或添加评论,请登录

Jayant Kumar的更多文章

  • DeepSeek-R1: A Pure RL-based Reasoning Model

    DeepSeek-R1: A Pure RL-based Reasoning Model

    I summarize the key steps involved in creating the DeepSeek models, from the foundational development of DeepSeek-R1 to…

    1 条评论
  • LLaVA-OneVision

    LLaVA-OneVision

    The LLaVA-NeXT series represents a groundbreaking evolution in large multimodal models with each iteration bringing…

    2 条评论
  • GraphRAG: Powerful but Expensive and Slow Solution

    GraphRAG: Powerful but Expensive and Slow Solution

    Microsoft's GraphRAG architecture represents a significant advancement in Retrieval-Augmented Generation (RAG) systems,…

    2 条评论
  • SIGIR Day 1 - Keynotes and Industry Papers

    SIGIR Day 1 - Keynotes and Industry Papers

    Day 1 started with the opening remarks from general/program chairs. Some key insights are as follows: RecSys has the…

  • LLM Alignment: Direct Preference Optimization

    LLM Alignment: Direct Preference Optimization

    In the realm of language models (LMs), alignment is essential to ensure that the outputs generated by these models meet…

    1 条评论
  • Behind the Rankings: LLM Model Evaluation in Benchmark Datasets

    Behind the Rankings: LLM Model Evaluation in Benchmark Datasets

    Over the past few days, there's been a flurry of posts discussing the newly unveiled Llama 3 model and its impressive…

  • Navigating the Shifting Tides: Reflections on the Rollercoaster Ride of 2023

    Navigating the Shifting Tides: Reflections on the Rollercoaster Ride of 2023

    The Unfolding Drama in Early 2023: Unrealistic Projections, Layoffs, and the Pressure to Innovate As the curtains rose…

    1 条评论
  • AI Horizons: A Closer Look at the Five Big AI Bets in 2023

    AI Horizons: A Closer Look at the Five Big AI Bets in 2023

    As we navigate the ever-evolving landscape of artificial intelligence, it's natural to wonder – which bets are paying…

    1 条评论
  • BERT as a service

    BERT as a service

    There are multiple ways of leveraging the open source BERT model for your NLP work, for example, via huggingface…

  • Custom Object Detector

    Custom Object Detector

    Recently I had a chance to try Tensorflow object detection API to develop a custom object detector - an object…

    2 条评论

社区洞察

其他会员也浏览了