Open in app

Sign In

Write

Sign In

Lucrece (Jahyun) Shin
Lucrece (Jahyun) Shin

149 Followers

Home

Lists

About

Published in

Artificialis

·Jan 28, 2022

Ch 10. Vision Transformer Part II — Iterative Erasing of Unattended Image Regions in PyTorch

Helping the model better detect objects in images by iteratively erasing (i.e. darkening) regions of the image unattended by ViT using its self-attention weights — *This post’s associated Colab Notebook contains step-by-step code for ViT iterative erasing prediction algorithm. In Vision Transformer Part I, I discussed a fairly new image classification model in this post called Vision Transformer (ViT) introduced in An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale paper (2020)…

Vision Transformer

9 min read

Ch 10: Vision Transformer Part II — Iterative Erasing of Unattended Image Regions in PyTorch
Ch 10: Vision Transformer Part II — Iterative Erasing of Unattended Image Regions in PyTorch
Vision Transformer

9 min read


Jan 28, 2022

Ch 9. Vision Transformer Part I— Introduction and Fine-Tuning in PyTorch

How using self-attention for image classification reduces inductive bias inherent to CNNs including translation equivariance and locality, thus improving performance compared to ResNets when pre-trained with much larger datasets such as ImageNet-21k — *This post’s associated Colab Notebook contains step-by-step code for downloading pre-trained ViT model checkpoints, defining a model instance, and fine-tuning ViT.

Vision Transformer

9 min read

Ch 9. Vision Transformer Part I— Introduction and Fine-Tuning in PyTorch
Ch 9. Vision Transformer Part I— Introduction and Fine-Tuning in PyTorch
Vision Transformer

9 min read


Published in

MLearning.ai

·Dec 23, 2021

Ch 8. Adversarial Discriminative Domain Adaptation (ADDA): Quest for Semantic Alignment

Optimizing domain adaptation through toggling data annotation, training frameworks, and pre-training datasets — In this post, I will introduce the concept of domain adaptation in machine learning and discuss the process of optimizing Adversarial Discriminative Domain Adaptation (ADDA) framework. Here is the table of contents: Motivation for Domain Adaptation — Domain Shift Goal of Domain Adaptation — Semantic Alignment

Deep Learning

14 min read

Ch 8. Adversarial Discriminative Domain Adaptation (ADDA): Quest for Semantic Alignment
Ch 8. Adversarial Discriminative Domain Adaptation (ADDA): Quest for Semantic Alignment
Deep Learning

14 min read


Published in

CodeX

·Oct 19, 2021

Ch 7. Decoding Black Box of CNNs using Feature Map Visualizations

How to ask CNN architectures useful questions to get insights about their behaviours — **Edit on February 10, 2020 : I have released an open-source library for visualization tools covered in this post using PyTorch, which you can install with pip install FeatureMapVisualizer. You can also check out: Colab notebook example (step-by-step instructions) Github repository PyPi page for FeatureMapVisualizer package

Machine Learning

16 min read

Ch 7. Decoding Black Box of CNNs using Feature Map Visualizations
Ch 7. Decoding Black Box of CNNs using Feature Map Visualizations
Machine Learning

16 min read


Published in

MLearning.ai

·Oct 10, 2021

Ch 6. Optimizing Data for Flexible Image Recognition

How can we adjust input data and labels to encourage neural networks to “perceive” images flexibly as humans do? — Flexibility of Human Perception 👼 Since we were little, we have learned about the world by observing and interacting with diverse stimuli through our five senses. Human perception involves continuous naming, characterizing, and remembering things in the environment while referring to the database of “what I know”. If I see something close to a particular…

Computer Vision

12 min read

Ch 6. Optimizing Data for Flexible Image Recognition
Ch 6. Optimizing Data for Flexible Image Recognition
Computer Vision

12 min read


Sep 22, 2021

Ch 5. t-SNE Plots as a Human-AI Translator

t-SNE Plots as a means of communicating with a deep learning model — History : For my masters research project at University of Toronto, I was given airport Xray baggage scan images containing gun and knife to develop a model that performs an automatic detection of gun and knife in the baggage. …

Machine Learning

8 min read

Ch 5. t-SNE Plots as a Human-AI Translator
Ch 5. t-SNE Plots as a Human-AI Translator
Machine Learning

8 min read


Sep 21, 2021

Ch 4. Transfer Learning with ResNet50 Part II — Model Analysis to Unexpected Riddle

Thinking about the Procedure >> Following the Procedure — When solving a machine learning problem, a common practice is to first search for a widely-accepted procedure (if any) for the problem. While following that procedure, it’s important to constantly review if things are on the right track and analyze the results both mathematically and intuitively. In other words, it’s…

Transfer Learning

8 min read

Ch 4. Transfer Learning with ResNet50 Part II- Model Analysis to Unexpected Riddle
Ch 4. Transfer Learning with ResNet50 Part II- Model Analysis to Unexpected Riddle
Transfer Learning

8 min read


Sep 18, 2021

Ch 3. Transfer Learning with ResNet50 Part I — from Dataloaders to Training

Seed of Thought : Just how much about the ML model do we know after looking at the confusion matrix? — Background: I’m sharing my computer vision research project conducted during ML masters at University of Toronto. I was given Xray baggage scan images by an airport to develop a model that performs automatic detection of dangerous objects (gun and knife). …

Transfer Learning

8 min read

Ch 3. Transfer Learning with ResNet50 Part I —  from Dataloaders to Training
Ch 3. Transfer Learning with ResNet50 Part I —  from Dataloaders to Training
Transfer Learning

8 min read


Published in

MLearning.ai

·Sep 15, 2021

Ch 2. Iterative Data Collection for Source Domain

How to creatively design data for your ML problem — Background: I’m sharing my computer vision research project experience for my masters degree in machine learning at University of Toronto. I was given Xray baggage scan images by an airport to develop a model that performs automatic detection of dangerous objects. …

Computer Vision

8 min read

Ch 2. Iterative Data Collection
Ch 2. Iterative Data Collection
Computer Vision

8 min read


Published in

CodeX

·Sep 12, 2021

DATA, DATA, DATA.

Machine Learning is NOT magic. — Shift of Thoughts During the early stages of my experience with Machine Learning, my problem solving philosophy was to focus on modelling. As my entry in Machine Learning started with Deep Learning, complex neural network architectures from the state-of-the-art research papers showed exceptional results. …

Data

4 min read

DATA, DATA, DATA.
DATA, DATA, DATA.
Data

4 min read

Lucrece (Jahyun) Shin

Lucrece (Jahyun) Shin

149 Followers

DL Enthusiast. https://www.linkedin.com/in/lucrece-shin/

Following
  • Dariusz Gross #DATAsculptor

    Dariusz Gross #DATAsculptor

  • Eva Rtology

    Eva Rtology

  • Xavier Navarro

    Xavier Navarro

  • Antonello Zanini

    Antonello Zanini

  • Ozan Burak Ericok

    Ozan Burak Ericok

See all (21)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams