paper-with-me

홈 › Papers

Do Generalised Classifiers really work on Human Drawn Sketches?

2024-07-04 · Hmrishav Bandyopadhyay, Pinaki Nath Chowdhury, Aneeshan Sain, Subhadeep Koley, Tao Xiang, Ayan Kumar Bhunia, Yi-Zhe Song

This paper, for the first time, marries large foundation models with human sketch understanding. We demonstrate what this brings -- a paradigm shift in terms of generalised sketch representation learning (e.g., classification). This generalisation happens on two fronts: (i) generalisation across unknown categories (i.e., open-set), and (ii) generalisation traversing abstraction levels (i.e., good and bad sketches), both being timely challenges that remain unsolved in the sketch literature. Our design is intuitive and centred around transferring the already stellar generalisation ability of CLIP to benefit generalised learning for sketches. We first "condition" the vanilla CLIP model by learning sketch-specific prompts using a novel auxiliary head of raster to vector sketch conversion. This importantly makes CLIP "sketch-aware". We then make CLIP acute to the inherently different sketch abstraction levels. This is achieved by learning a codebook of abstraction-specific prompt biases, a weighted combination of which facilitates the representation of sketches across abstraction levels -- low abstract edge-maps, medium abstract sketches in TU-Berlin, and highly abstract doodles in QuickDraw. Our framework surpasses popular sketch representation learning algorithms in both zero-shot and few-shot setups and in novel settings across different abstraction boundaries.

📄 PDF Abstract BibTeX arXiv:2407.03893

Code (1)

hmrishavbandy/SketchCLIP 공식 구현 pytorch

Tasks

Representation Learning

Methods 이 논문이 사용한 방법론

CLIP Contrastive Language-Image Pre-training (CLIP), consisting of a simplified version of ConVIRT trained from scratch, is an efficient method of image representation learning…

Similar Papers 제목 키워드 기반

The FreshPRINCE: A Simple Transformation Based Pipeline Time Series Classifier

2022-01-28 · Matthew Middlehurst, Anthony Bagnall

There have recently been significant advances in the accuracy of algorithms proposed for time series classification (TSC). However, a commonly asked question by real world practitioners and data scientists less familiar …

Dynamic Time WarpingTime SeriesTime Series AnalysisTime Series Classification

Data vs classifiers, who wins?

2021-07-15 · Lucas F. F. Cardoso, Vitor C. A. Santos, Regiane S. Kawasaki Francês, Ricardo B. C. Prudêncio 외

The experiments covered by Machine Learning (ML) must consider two important aspects to assess the performance of a model: datasets and algorithms. Robust benchmarks are needed to evaluate the best classifiers. For this,…

Adversarial Doodles: Interpretable and Human-drawable Attacks Provide Describable Insights

2023-11-27 · Ryoya Nara, Yusuke Matsui

DNN-based image classifiers are susceptible to adversarial attacks. Most previous adversarial attacks do not have clear patterns, making it difficult to interpret attacks' results and gain insights into classifiers' mech…

Image Classification

ML Attack Models: Adversarial Attacks and Data Poisoning Attacks

2021-12-06 · Jing Lin, Long Dang, Mohamed Rahouti, Kaiqi Xiong

Many state-of-the-art ML models have outperformed humans in various tasks such as image classification. With such outstanding performance, ML models are widely used today. However, the existence of adversarial attacks an…

Adversarial AttackData Poisoningimage-classificationImage Classification

Deep Learning for Generalised Planning with Background Knowledge

2024-10-10 · Dillon Z. Chen, Rostislav Horčík, Gustav Šír

Automated planning is a form of declarative problem solving which has recently drawn attention from the machine learning (ML) community. ML has been applied to planning either as a way to test `reasoning capabilities' of…

Deep Learning