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

Sasi K. Pitchaimalai

dblp:58/4269 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2011
—ORCID · none

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

Databases, data management, data science and information retrieval · 3Artificial intelligence and machine learning · 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.

Databases, data mining, and information retrieval
2 papers
Query processing and optimization · 36% Data mining · 34% Machine learning and data management · 19%

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

TopicWeightPapersLastEvidence papers
Query processing and optimization
user-defined functions
0.112011
One-pass data mining algorithms in a DBMS with UDFs · SIGMOD Conference 2011
Data mining › predictive modeling
classification
0.112010
Bayesian Classifiers Programmed in SQL · IEEE Trans. Knowl. Data Eng. 2010
Data mining › predictive modeling › classification
naive bayes
0.112010
Bayesian Classifiers Programmed in SQL · IEEE Trans. Knowl. Data Eng. 2010
Query processing and optimization › query optimization › declarative query optimization
SQL query optimization
0.112010
Bayesian Classifiers Programmed in SQL · IEEE Trans. Knowl. Data Eng. 2010
Data stream processing › streaming algorithms
one-pass algorithm
0.012011
One-pass data mining algorithms in a DBMS with UDFs · SIGMOD Conference 2011
Information retrieval
indexing
0.012010
Bayesian Classifiers Programmed in SQL · IEEE Trans. Knowl. Data Eng. 2010

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

k-means clustering · 0.1decision tree · 0.1
YearPublicationVenuePosition
2011 One-pass data mining algorithms in a DBMS with UDFs
abstract
Data mining research is extensive, but most work has proposed efficient algorithms, data structures and optimizations that work outside a DBMS, mostly on flat files. In contrast, we present a data mining system that can work on top of a relational DBMS based on a combination of SQL queries and User-Defined Functions (UDFs), debuking the common perception that SQL is inefficient or inadequate for data mining. We show our system can analyze large data sets significantly faster than external data mining tools. Moreover, our UDF-based algorithms can process a data set in one pass and have linear scalability.
Carlos Ordonez 0001, Sasi K. Pitchaimalai
SIGMOD Conference2
2010 Fast UDFs to compute sufficient statistics on large data sets exploiting caching and sampling
Carlos Ordonez 0001, Sasi K. Pitchaimalai
Data Knowl. Eng.2
2010 Bayesian Classifiers Programmed in SQL
abstract
The Bayesian classifier is a fundamental classification technique. In this work, we focus on programming Bayesian classifiers in SQL. We introduce two classifiers: naive Bayes and a classifier based on class decomposition using K-means clustering. We consider two complementary tasks: model computation and scoring a data set. We study several layouts for tables and several indexing alternatives. We analyze how to transform equations into efficient SQL queries and introduce several query optimizations. We conduct experiments with real and synthetic data sets to evaluate classification accuracy, query optimizations, and scalability. Our Bayesian classifier is more accurate than naive Bayes and decision trees. Distance computation is significantly accelerated with horizontal layout for tables, denormalization, and pivoting. We also compare naive Bayes implementations in SQL and C++: SQL is about four times slower. Our Bayesian classifier in SQL achieves high classification accuracy, can efficiently analyze large data sets, and has linear scalability.
Carlos Ordonez 0001, Sasi K. Pitchaimalai
IEEE Trans. Knowl. Data Eng.2