Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kunal Singh

dblp:165/9754 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
3since 2021 · last 2025
—ORCID · unresolved

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Language models and text generation · 50% Knowledge representation and reasoning · 50%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 62% Parallel and multicore computing · 38%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
mathematical reasoning
0.912025
SBSC: Step-by-Step Coding for Improving Mathematical Olympiad Performance · ICLR 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning › commonsense reasoning
script-based reasoning
0.912025
SBSC: Step-by-Step Coding for Improving Mathematical Olympiad Performance · ICLR 2025
High-performance computing › sparse linear algebra
sparse matrix multiplication
0.412019
Adaptive sparse tiling for sparse matrix multiplication · PPoPP 2019
Parallel and multicore computing › locality optimization
data locality optimization
0.112019
Adaptive sparse tiling for sparse matrix multiplication · PPoPP 2019
Parallel and multicore computing › parallel program transformation
tiling
0.112019
Adaptive sparse tiling for sparse matrix multiplication · PPoPP 2019

Methods — techniques the papers use, named apart from their topics

large language model · 1.7chain-of-thought · 1.7intra-row reordering · 0.4compressed sparse row · 0.4
YearPublicationVenuePosition
2025 Visual Prompting Through Image Mines
abstract
Visual prompting aims to enhance the performance of vision-language models (VLMs), which, despite their remarkable capabilities, often struggle with dense, detailed images, leading to incorrect answers or hallucinations. We propose Visual Prompting Through Image Mines , a novel algorithm that leverages attention patterns from a base VLM to generate image crops for improved visual grounding. Specifically, we extract attention values from output text tokens in the LLaVA-8B model, overlay them onto image patches to create an attention graph, and apply a modified breadth-first search (BFS) to identify key regions as image crops. Using the SigLIP model, we refine these regions into Image Mines, retaining only the most relevant crops. Our approach supports both single-image and multi-image inference setups, delivering superior performance. It consistently outperforms existing visual prompting methods in nearly all scenarios.
Kalash Shah, J. Snehan, Gautam Bhutani, Kunal Singh, Shreyas Singh
ICIP4
2025 SBSC: Step-by-Step Coding for Improving Mathematical Olympiad Performance
abstract
We propose Step-by-Step Coding (SBSC): a multi-turn math reasoning framework that enables Large Language Models (LLMs) to generate sequence of programs for solving Olympiad level math problems. After each turn/step, by leveraging the code execution outputs and programs of previous steps, the model generates the next sub-task and the corresponding program to complete it. This way, SBSC, sequentially navigates to reach the final answer. SBSC allows more granular, flexible and precise approach to problem-solving compared to existing methods. Extensive experiments highlight the effectiveness of SBSC in tackling competition and Olympiad-level math problems. For Claude-3.5-Sonnet, we observe SBSC (greedy decoding) surpasses existing state-of-the-art (SOTA) program generation based reasoning strategies by absolute 10.7% on AMC12, 8% on AIME and 12.6% on MathOdyssey. Given SBSC is multi-turn in nature, we also benchmark SBSC’s greedy decoding against self- consistency decoding results of existing SOTA math reasoning strategies and observe performance gain by absolute 6.2% on AMC, 6.7% on AIME and 7.4% on MathOdyssey.
Kunal Singh, Ankan Biswas, Sayandeep Bhowmick, Pradeep Moturi, Siva Kishore Gollapalli
ICLR1
2023 YOLO-MAXVOD for Real-Time Video Object Detection
abstract
Video Object Detection (VOD) is one of the fundamental problems in video understanding with applications ranging from surveillance to autonomous driving. But many such real-world applications are unable to leverage the existing VOD models owing to their higher computational complexity which reduces inference speed. Single-stage still-image object detection models are naively used without any use of video information. In this paper, we present YOLOX based VOD model, YOLO-MaxVOD, which provides a better trade-off between accuracy and inference time than the current real-time VOD solutions. Specifically, we propose a temporal fusion module that integrates within the YOLOX architecture to take advantage of the high speed that the YOLOX model offers. In our experimentation on the Imagenet-VID dataset, we show that YOLO-MaxVOD shows 4.4-5.6% AP50 improvement over the baseline YOLOX, across different versions, with just a 1-2 ms increase in latency on NVIDIA 1080Ti GPU.
Pradeep Moturi, Mukund Khanna, Kunal Singh
ICIP3
2019 Adaptive sparse tiling for sparse matrix multiplication
abstract
Tiling is a key technique for data locality optimization and is widely used in high-performance implementations of dense matrix-matrix multiplication for multicore/manycore CPUs and GPUs. However, the irregular and matrix-dependent data access pattern of sparse matrix multiplication makes it challenging to use tiling to enhance data reuse. In this paper, we devise an adaptive tiling strategy and apply it to enhance the performance of two primitives: SpMM (product of sparse matrix and dense matrix) and SDDMM (sampled dense-dense matrix multiplication). In contrast to studies that have resorted to non-standard sparse-matrix representations to enhance performance, we use the standard Compressed Sparse Row (CSR) representation, within which intra-row reordering is performed to enable adaptive tiling. Experimental evaluation using an extensive set of matrices from the Sparse Suite collection demonstrates significant performance improvement over currently available state-of-the-art alternatives.
Changwan Hong, Aravind Sukumaran-Rajam, Israt Nisa, Kunal Singh, P. Sadayappan
PPoPP4
2018 Aspect-Sentiment Embeddings for Company Profiling and Employee Opinion Mining
Rajiv Bajpai, Devamanyu Hazarika, Kunal Singh, Sruthi Gorantla, Erik Cambria, Roger Zimmermann
CICLing (2)3