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

Karan Samel

dblp:223/3208 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
5since 2021 · last 2023
0009-0002-8788-5624ORCID · corroborated

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

Artificial intelligence and machine learning · 6 · 4 first-author · 5 since 2021Databases, data management, data science and information retrieval · 4 · 4 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 2 since 2021

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
3 papers
Knowledge representation and reasoning · 72% Trustworthy machine learning · 12% Vision and language · 9%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%

Topics — the 14 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning
neuro-symbolic reasoning
1.022021
ProTo: Program-Guided Transformer for Program-Guided Tasks · NeurIPS 2021
Scallop: From Probabilistic Deductive Databases to Scalable Differentiable Reasoning · NeurIPS 2021
Information retrieval › retrieval models › sparse retrieval
learned sparse retrieval
0.712023
End-to-End Query Term Weighting · KDD 2023
Information retrieval › retrieval models
lexical retrieval
0.712023
End-to-End Query Term Weighting · KDD 2023
Information retrieval › retrieval models › term weighting
query term weighting
0.712023
End-to-End Query Term Weighting · KDD 2023
Information retrieval
retrieval models
0.712023
End-to-End Query Term Weighting · KDD 2023
Knowledge, reasoning and agents › Knowledge representation and reasoning › neuro-symbolic reasoning
differentiable reasoning
0.512021
Scallop: From Probabilistic Deductive Databases to Scalable Differentiable Reasoning · NeurIPS 2021
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
probabilistic logic programming
0.512021
Scallop: From Probabilistic Deductive Databases to Scalable Differentiable Reasoning · NeurIPS 2021
Knowledge, reasoning and agents › Knowledge representation and reasoning
program-guided reasoning
0.512021
ProTo: Program-Guided Transformer for Program-Guided Tasks · NeurIPS 2021
Machine learning › Trustworthy machine learning › robustness
learning with noisy labels
0.312018
Active Deep Learning to Tune Down the Noise in Labels · KDD 2018
Machine learning › Reinforcement learning
policy learning
0.112021
ProTo: Program-Guided Transformer for Program-Guided Tasks · NeurIPS 2021
Computer vision › Vision and language
visual question answering
0.112021
Scallop: From Probabilistic Deductive Databases to Scalable Differentiable Reasoning · NeurIPS 2021
Computer vision › Vision and language
visual reasoning
0.112021
ProTo: Program-Guided Transformer for Program-Guided Tasks · NeurIPS 2021
Machine learning › Trustworthy machine learning › Data-centric AI
label quality
0.112018
Active Deep Learning to Tune Down the Noise in Labels · KDD 2018
Machine learning › Learning paradigms
supervised learning
0.112018
Active Deep Learning to Tune Down the Noise in Labels · KDD 2018

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

transformer · 1.0masked self-attention · 1.0cross-attention · 1.0ranking loss · 0.7BERT · 0.7provenance framework · 0.5probabilistic reasoning · 0.5deep neural network · 0.3active learning · 0.3
YearPublicationVenuePosition
2023 Integrating Noisy Knowledge into Language Representations for E-Commerce Applications
abstract
Integrating structured knowledge into language model representations increases recall of domain-specific information useful for downstream tasks. Matching between knowledge graph entities and text entity mentions can be easily performed when entity names are unique or there exists entity linking data. When extending this setting to new domains, newly mined knowledge contains ambiguous and incorrect information, with no explicit linking information. In such settings, we design a framework to robustly link relevant knowledge to input texts as an intermediate modeling step while performing end-to-end domain fine-tuning tasks. This is done by first computing the similarity of the existing task labels with candidate knowledge triplets to generate relevance labels. We use these labels to train a relevance model, which predicts the relevance of the inserted triplets to the original text. This relevance model is integrated within a language model, leading to our Knowledge Relevance BERT (KR-BERT) framework. We test KR-BERT for entity linking tasks on a real-world e-commerce dataset as well as a public linking task, where we show performance improvements over strong baselines.
Karan Samel, Irfan A. Essa
IEEE Big Data1
2023 SST: Semantic and Structural Transformers for Hierarchy-aware Language Models in E-commerce
abstract
Hierarchies are common structures used to organize data, such as e-commerce hierarchies associated with product data. With these product hierarchies, we aim to learn hierarchy-aware product text embeddings to improve fine-tuning performance on a variety of downstream e-commerce tasks. Existing methods leverage hierarchies by either aligning the text embeddings to separate hierarchical embeddings or by aligning the hierarchical information implicitly within a unified text Transformer. Although these models optimize to predict hierarchy information, performing further fine-tuning on new tasks is non-trivial. To bridge this gap, we propose a pre-training architecture to implicitly encode the hierarchy within the product text and then directly leverage a sub-set of the pre-training model during fine-tuning. Pre-training is done through Semantic and Structural Transformers (SST) where the Semantic-Transformer first encodes the product text into a contextual embedding, which is then used by the Structural-Transformer to infer the product’s path in the hierarchy. Fine-tuning is done using only the initial Semantic-Transformer, now that hierarchy-aware text embeddings are learned. With this design, we eliminate the need of linking each fine-tuning dataset with corresponding hierarchies. This leads to fine-tuning performance improvements on critical e-commerce downstream tasks over the existing state-of-the-art hierarchy models, even when hierarchy data $is$ available during fine-tuning. Moreover, this improvement is consistent even after augmenting our baseline models to support fine-tuning. We conclude by discussing how such implicit structural encodings can be leveraged beyond the e-commerce domain.
Karan Samel, Houyu Zhang, Jun Ma 0029, Haoming Jiang, Qing Ping, Sheng Wang 0012, Yi Xu 0011, Belinda Zeng, Trishul Chilimbi
IEEE Big Data1
2023 End-to-End Query Term Weighting
abstract
Bag-of-words based lexical retrieval systems are still the most commonly used methods for real-world search applications. Recently deep learning methods have shown promising results to improve this retrieval performance but are expensive to run in an online fashion, non-trivial to integrate into existing production systems, and might not generalize well in out-of-domain retrieval scenarios. Instead, we build on top of lexical retrievers by proposing a Term Weighting BERT (TW-BERT) model. TW-BERT learns to predict the weight for individual n-gram (e.g., uni-grams and bi-grams) query input terms. These inferred weights and terms can be used directly by a retrieval system to perform a query search. To optimize these term weights, TW-BERT incorporates the scoring function used by the search engine, such as BM25, to score query-document pairs. Given sample query-document pairs we can compute a ranking loss over these matching scores, optimizing the learned query term weights in an end-to-end fashion. Aligning TW-BERT with search engine scorers minimizes the changes needed to integrate it into existing production applications, whereas existing deep learning based search methods would require further infrastructure optimization and hardware requirements. The learned weights can be easily utilized by standard lexical retrievers and by other retrieval techniques such as query expansion. We show that TW-BERT improves retrieval performance over strong term weighting baselines within MSMARCO and in out-of-domain retrieval on TREC datasets.
Karan Samel, Cheng Li 0012, Weize Kong, Tao Chen 0008, Mingyang Zhang 0001, Shaleen Kumar Gupta, Swaraj Khadanga, Wensong Xu, Kashyap Kolipaka, Michael Bendersky, Marc Najork
KDD1
2021 Scallop: From Probabilistic Deductive Databases to Scalable Differentiable Reasoning
abstract
Deep learning and symbolic reasoning are complementary techniques for an intelligent system. However, principled combinations of these techniques have limited scalability, rendering them ill-suited for real-world applications. We propose Scallop, a system that builds upon probabilistic deductive databases, to bridge this gap. The key insight underlying Scallop is a provenance framework that introduces a tunable parameter to specify the level of reasoning granularity. Scallop thereby i) generalizes exact probabilistic reasoning, ii) asymptotically reduces computational cost, and iii) provides relative accuracy guarantees. On a suite of tasks that involve mathematical and logical reasoning, Scallop scales significantly better without sacrificing accuracy compared to DeepProbLog, a principled neural logic programming approach. We also create and evaluate on a real-world Visual Question Answering (VQA) benchmark that requires multi-hop reasoning. Scallop outperforms two VQA-tailored models, a Neural Module Networks based and a transformer based model, by 12.42% and 21.66% respectively.
Ziyang Li 0002, Binghong Chen, Karan Samel, Mayur Naik, Xujie Si
NeurIPS4
2021 ProTo: Program-Guided Transformer for Program-Guided Tasks
abstract
Programs, consisting of semantic and structural information, play an important role in the communication between humans and agents. Towards learning general program executors to unify perception, reasoning, and decision making, we formulate program-guided tasks which require learning to execute a given program on the observed task specification. Furthermore, we propose Program-Guided Transformers (ProTo), which integrates both semantic and structural guidance of a program by leveraging cross-attention and masked self-attention to pass messages between the specification and routines in the program. ProTo executes a program in a learned latent space and enjoys stronger representation ability than previous neural-symbolic approaches. We demonstrate that ProTo significantly outperforms the previous state-of-the-art methods on GQA visual reasoning and 2D Minecraft policy learning datasets. Additionally, ProTo demonstrates better generalization to unseen, complex, and human-written programs.
Zelin Zhao 0001, Karan Samel, Binghong Chen
NeurIPS2
2018 Active Deep Learning to Tune Down the Noise in Labels
abstract
The great success of supervised learning has initiated a paradigm shift from building a deterministic software system to a probabilistic artificial intelligent system throughout the industry. The historical records in enterprise domains can potentially bootstrap the traditional business into the modern data-driven approach almost everywhere. The introduction of the Deep Neural Networks (DNNs) significantly reduces the efforts of feature engineering so that supervised learning becomes even more automated. The last bottleneck is to ensure the data quality, particularly the label quality, because the performance of supervised learning is bounded by the errors present in labels. In this paper, we present a new Active Deep Denoising (ADD) approach that first builds a DNN noise model, and then adopts an active learning algorithm to identify the optimal denoising function. We prove that under the low noise condition, we only need to query the oracle with log n examples where n is the total number in the data. We apply ADD on one enterprise application and show that it can effectively reduce 1/3 of the prediction error with only 0.1% of examples verified by the oracle.
Karan Samel, Xu Miao
KDD1