EDBT 2026 Demo / reviewers in the wild / expert
George Forman
dblp:79/1821
· DBLP profile ↗
29ranked-venue papers
19as first author
1since 2021 · last 2021
0000-0003-2179-4930ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 23 · 17 first-author · 1 since 2021Artificial intelligence and machine learning · 19 · 13 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 1 first-authorComputer networks · 2Systems, 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.
| Databases, data mining, and information retrieval
8 papers |
Data mining · 64% Information retrieval · 18% Web and social media mining · 8% | |
| Artificial intelligence
3 papers |
Learning theory · 30% Kernel, tree and ensemble methods · 23% Trustworthy machine learning · 23% | |
| Interdisciplinary, comprehensive, and emerging computing
4 papers |
Smart cities and intelligent transportation · 95% Computational social science and digital humanities · 5% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Energy-efficient computing · 88% Storage systems · 12% | |
| Human-computer interaction and pervasive computing
2 papers |
Ubiquitous computing and smart environments · 100% |
Topics — the 26 heaviest of 30, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › text mining
text classification |
0.3 | 5 | 2009 | Scaling up text classification for large file systems · KDD 2008 Tackling concept drift by temporal inductive transfer · SIGIR 2006 Pragmatic text mining: minimizing human effort to quantify many issues in call logs · KDD 2006 |
Data mining › structured data mining
spatial data mining |
0.1 | 1 | 2012 | Mining large-scale, sparse GPS traces for map inference: comparison of approaches · KDD 2012 |
Web and social media mining › web usage mining
clickstream analysis |
0.1 | 1 | 2010 | A novel traffic analysis for identifying search fields in the long tail of web sites · WWW 2010 |
Information retrieval › query understanding
query analysis |
0.1 | 1 | 2010 | A novel traffic analysis for identifying search fields in the long tail of web sites · WWW 2010 |
Data mining › text mining › text classification
URL classification |
0.1 | 1 | 2010 | A novel traffic analysis for identifying search fields in the long tail of web sites · WWW 2010 |
Ubiquitous computing and smart environments › mobile crowdsourcing
crowdsensing |
0.1 | 2 | 2013 | CrowdAtlas: self-updating maps for cloud and personal use · MobiSys 2013 CrowdAtlas: self-updating maps for cloud and personal use · MobiSys 2013 |
Machine learning › Trustworthy machine learning › interpretability
feature shaping |
0.1 | 1 | 2009 | Feature shaping for linear SVM classifiers · KDD 2009 |
Machine learning › Kernel, tree and ensemble methods › linear model
linear classifier |
0.1 | 1 | 2009 | Feature shaping for linear SVM classifiers · KDD 2009 |
Energy-efficient computing
datacenter power management |
0.1 | 1 | 2007 | Cool Job Allocation: Measuring the Power Savings of Placing Jobs at Cooling-Efficient Locations in the Data Center · USENIX ATC 2007 |
Machine learning › Learning theory › distribution learning
class distribution estimation |
0.1 | 1 | 2006 | Quantifying trends accurately despite classifier error and class imbalance · KDD 2006 |
Data stream processing › evolving data
concept drift |
0.1 | 1 | 2006 | Tackling concept drift by temporal inductive transfer · SIGIR 2006 |
Data mining › clustering
document clustering |
0.1 | 1 | 2006 | Pragmatic text mining: minimizing human effort to quantify many issues in call logs · KDD 2006 |
Data mining › statistical analysis › statistical estimation
quantification |
0.1 | 1 | 2006 | Pragmatic text mining: minimizing human effort to quantify many issues in call logs · KDD 2006 |
Data mining
text mining |
0.1 | 1 | 2006 | Pragmatic text mining: minimizing human effort to quantify many issues in call logs · KDD 2006 |
Machine learning and data management
transfer learning |
0.1 | 1 | 2006 | Tackling concept drift by temporal inductive transfer · SIGIR 2006 |
Data mining
clustering |
0.1 | 1 | 2005 | Finding similar files in large document repositories · KDD 2005 |
Information retrieval › similarity measure
document similarity |
0.1 | 1 | 2005 | Finding similar files in large document repositories · KDD 2005 |
Data mining › clustering
graph clustering |
0.1 | 1 | 2005 | Finding similar files in large document repositories · KDD 2005 |
Information retrieval › similarity search
near-duplicate detection |
0.1 | 1 | 2005 | Finding similar files in large document repositories · KDD 2005 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
feature selection |
0.0 | 1 | 2004 | A pitfall and solution in multi-class feature selection for text classification · ICML 2004 |
Natural language and speech › Information extraction and text analysis
text classification |
0.0 | 1 | 2004 | A pitfall and solution in multi-class feature selection for text classification · ICML 2004 |
Data mining › dimensionality reduction
feature selection |
0.0 | 1 | 2003 | An Extensive Empirical Study of Feature Selection Metrics for Text Classification · J. Mach. Learn. Res. 2003 |
Information retrieval
query formulation |
0.0 | 1 | 2008 | Scaling up text classification for large file systems · KDD 2008 |
Energy-efficient computing › thermal management
datacenter cooling |
0.0 | 1 | 2007 | Cool Job Allocation: Measuring the Power Savings of Placing Jobs at Cooling-Efficient Locations in the Data Center · USENIX ATC 2007 |
Energy-efficient computing
thermal management |
0.0 | 1 | 2007 | Cool Job Allocation: Measuring the Power Savings of Placing Jobs at Cooling-Efficient Locations in the Data Center · USENIX ATC 2007 |
Storage systems
file systems |
0.0 | 1 | 2005 | Finding similar files in large document repositories · KDD 2005 |
Methods — techniques the papers use, named apart from their topics
viterbi map matching · 0.3GPS trace analysis · 0.3comparison of approaches · 0.3GPS trace mining · 0.3linear SVM · 0.2feature scaling · 0.2interactive categorizer training · 0.1class distribution estimation · 0.1text classification · 0.1machine learning classification · 0.1information retrieval filtering · 0.1threshold selection · 0.1median sweep · 0.1inductive transfer · 0.1content-based chunking · 0.1bipartite graph partitioning · 0.1round-robin scheduling · 0.0information gain · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Getting Your Package to the Right Place: Supervised Machine Learning for Geolocation
George Forman |
ECML/PKDD (4) | 1 |
| 2015 | Clustering by Intent: A Semi-Supervised Method to Discover Relevant Clusters Incrementally
George Forman, Hila Nachlieli, Renato Keshet |
ECML/PKDD (3) | 1 |
| 2015 | Mining Large-Scale GPS Streams for Connectivity Refinement of Road MapsabstractAs people increasingly rely on road maps in the digital age, manually maintained maps cannot keep up with the demand for accuracy and freshness, evidenced by the recent iOS map incident and the bidding war for Waze. There are many research works on automatic map inference using GPS data, and some have suggested that Google and Waze automate their map update processes to some degree with user data. However, existing published work focuses on refining road geometry. In reality, connectivity issues at intersections, including missing connections and unmarked turn restrictions, are much more prevalent and also more difficult to infer. In this paper, we report our study on the connectivity issues in the OSM Shanghai map using 21 months of GPS data from over |$10\,000$| taxis. We first adapt a robust map matching algorithm. Then, we propose simple algorithms for detecting missing intersections, turn restrictions and road closures. Empirical results show that our algorithms of connectivity refinement for road maps are effective. Yanmin Zhu 0006, Yin Wang 0001, George Forman |
Comput. J. | 3 |
| 2013 | Mining large-scale gps streams for connectivity refinement of road mapsabstractAs people increasingly rely on road maps in the digital age, manually maintained maps cannot keep up with the demand for accuracy and freshness, evidenced by the recent iOS map incident and the bidding war for Waze. There are many research works on automatic map inference using GPS data, and some have suggested that Google and Waze automate their map update processes to some degree with user data. However, existing published work focuses on refining road geometry. In reality, connectivity issues at intersections, including missing connections and unmarked turn restrictions, are much more prevalent and also more difficult to infer. In this paper, we report on our study on the connectivity issues in the OSM Shanghai map using 21 months of GPS data from over 10, 000 taxis. We first adapt a robust map matching algorithm to detect missing intersections, and then train a time-series detection model for every turn possibility of every intersection using supervised learning. Yin Wang 0001, George Forman |
SIGSPATIAL/GIS | 3 |
| 2013 | Map matching: comparison of approaches using sparse and noisy dataabstractThe process of map matching takes a sequence of possibly noisy GPS coordinates from a vehicle trace and estimates the actual road positions---a crucial first step needed by many GPS applications. There has been a plethora of methods for map matching published, but most of them are evaluated on low-noise datasets obtained from a planned route. And comparisons with other methods are very limited. Based on our previous unifying framework used to catalog different mathematical formulas in many published methods, we evaluate representative algorithms using the low-noise dataset from the GIS Cup 2012 and a high-noise dataset collected from Shanghai downtown. Our experiments reveal that global max-weight and global geometrical map matching methods are the most accurate, but each has its weaknesses. We therefore propose a new map matching algorithm that integrates Fréchet distance with global weight optimization, which is more accurate across all sampling intervals. Yin Wang 0001, George Forman, Yanmin Zhu 0006 |
SIGSPATIAL/GIS | 3 |
| 2013 | CrowdAtlas: self-updating maps for cloud and personal useabstractThe inaccuracy of manually created digital road maps is a persistent problem, despite their high economic value. We present CrowdAtlas, which automates map update based on people's travels, either individually or crowdsourced. Its mobile navigation app detects significant portions of GPS traces that do not conform to the existing map, as determined by state-of-the-art Viterbi map matching. When there is sufficient evidence collected, map inference algorithms can automatically update the map. The CrowdAtlas server aggregates exceptional traces from users with the navigation app as well as from other, large-scale data sources. From these it automatically generates high quality map updates, which can be propagated to its navigation app and other interested applications. Using CrowdAtlas app, we mapped out a 4.5 km^2 street block in Shanghai in less than half an hour and built a walking/cycling map of the SJTU campus. Using taxi traces collected from Beijing, we contributed completely computer-generated roads for this large, 61 km of missing roads to OpenStreetMap, the first set of open-source map community. Yin Wang 0001, George Forman, Yanmin Zhu 0006 |
MobiSys | 4 |
| 2013 | CrowdAtlas: self-updating maps for cloud and personal useabstractDigital road maps have become essential to many aspects of our lives. Unfortunately, they have persistent quality issues, both in developing countries as well as in developed countries, evidenced by the recent Apple-Google map war. A survey of British drivers showed 26% have been directed by their GPS to go into no-entry areas, and the news periodically reports car accidents caused by or related to digital maps. In addition to correcting existing errors, maps need to be frequently updated to reflect the latest constructions, closures, and reconfigurations. TomTom estimates that roads change by as much as 15% each year. There are also growing demands for other types of maps, including off-road driving, cycling, hiking, and skiing maps. There are services for people to share GPS traces, but none creates navigable maps. Yin Wang 0001, George Forman, Yanmin Zhu 0006 |
MobiSys | 4 |
| 2012 | Fast Viterbi map matching with tunable weight functionsabstractThis paper describes a map matching program submitted to the ACM SIGSPATIAL Cup 2012. We first summarize existing map matching algorithms into three categories, and compare their performance thoroughly. In general, global max-weight methods using the Viterbi dynamic programming algorithm are the most accurate but the accuracy varies at different sampling intervals using different weight functions. Our submission selects a hybrid that improves upon the best two weight functions such that its accuracy is better than both and the performance is robust against varying sampling rates. In addition, we employ many optimization techniques to reduce the overall latency, as the scoring heavily emphasizes on speed. Using the training dataset with manually corrected ground truth, our Java-based program matched all 14,436 samples in 5 seconds on a dual-core 3.3 GHz iCore 3 processor, and achieved 98.9% accuracy. Yin Wang 0001, George Forman, Yanmin Zhu 0006, Haibing Guan |
SIGSPATIAL/GIS | 3 |
| 2012 | Mining large-scale, sparse GPS traces for map inference: comparison of approachesabstractWe address the problem of inferring road maps from large-scale GPS traces that have relatively low resolution and sampling frequency. Unlike past published work that requires high-resolution traces with dense sampling, we focus on situations with coarse granularity data, such as that obtained from thousands of taxis in Shanghai, which transmit their location as seldom as once per minute. Such data sources can be made available inexpensively as byproducts of existing processes, rather than having to drive every road with high-quality GPS instrumentation just for map building - and having to re-drive roads for periodic updates. Although the challenges in using opportunistic probe data are significant, successful mining algorithms could potentially enable the creation of continuously updated maps at very low cost. James Biagioni, Jakob Eriksson, Yin Wang 0001, George Forman, Yanmin Zhu 0006 |
KDD | 5 |
| 2012 | A Live Comparison of Methods for Personalized Article Recommendation at Forbes.com
Evan Kirshenbaum, George Forman, Michael Dugan |
ECML/PKDD (2) | 2 |
| 2012 | Feature Selection "Tomography" - Illustrating that Optimal Feature Filtering is Hopelessly UngeneralizableabstractFeature filtering methods are often used in text classification and other high-dimensional domains to quickly score each feature independently and pass only the best to the learning algorithm. The panoply of available methods grows over the years, with frequent research publications touting new functions that seem to yield superior learning: variants on Information Gain, Chi Squared, Mutual Information, and others. This slow generate-and-test search in the literature is usually counted as progress towards finding superior filter methods. But this is illusory. George Forman |
SDM | 1 |
| 2010 | A novel traffic analysis for identifying search fields in the long tail of web sitesabstractUsing a clickstream sample of 2 billion URLs from many thousand volunteer Web users, we wish to analyze typical usage of keyword searches across the Web. In order to do this, we need to be able to determine whether a given URL represents a keyword search and, if so, which field contains the query. Although it is easy to recognize 'q' as the query field in 'http://www.google.com/search?hl=en&q=music', we must do this automatically for the long tail of diverse websites. This problem is the focus of this paper. Since the names, types and number of fields differ across sites, this does not conform to traditional text classification or to multi-class problem formulations. The problem also exhibits highly non-uniform importance across websites, since traffic follows a Zipf distribution. George Forman, Evan Kirshenbaum, Shyamsundar Rajaram |
WWW | 1 |
| 2009 | Feature shaping for linear SVM classifiersabstractLinear classifiers have been shown to be effective for many discrimination tasks. Irrespective of the learning algorithm itself, the final classifier has a weight to multiply by each feature. This suggests that ideally each input feature should be linearly correlated with the target variable (or anti-correlated), whereas raw features may be highly non-linear. In this paper, we attempt to re-shape each input feature so that it is appropriate to use with a linear weight and to scale the different features in proportion to their predictive value. We demonstrate that this pre-processing is beneficial for linear SVM classifiers on a large benchmark of text classification tasks as well as UCI datasets. George Forman, Martin Scholz, Shyamsundar Rajaram |
KDD | 1 |
| 2008 | BNS feature scaling: an improved representation over tf-idf for svm text classificationabstractIn the realm of machine learning for text classification, TF-IDF is the most widely used representation for real-valued feature vectors. However, IDF is oblivious to the training class labels and naturally scales some features inappropriately. We replace IDF with Bi-Normal Separation (BNS), which has been previously found to be excellent at ranking words for feature selection filtering. Empirical evaluation on a benchmark of 237 binary text classification tasks shows substantially better accuracy and F-measure for a Support Vector Machine (SVM) by using BNS scaling. A wide variety of other feature representations were later tested and found inferior, as well as binary features with no scaling. Moreover, BNS scaling yielded better performance without feature selection, obviating the need for feature selection. George Forman |
CIKM | 1 |
| 2008 | Extremely fast text feature extraction for classification and indexingabstractMost research in speeding up text mining involves algorithmic improvements to induction algorithms, and yet for many large scale applications, such as classifying or indexing large document repositories, the time spent extracting word features from texts can itself greatly exceed the initial training time. This paper describes a fast method for text feature extraction that folds together Unicode conversion, forced lowercasing, word boundary detection, and string hash computation. We show empirically that our integer hash features result in classifiers with equivalent statistical performance to those built using string word features, but require far less computation and less memory. George Forman, Evan Kirshenbaum |
CIKM | 1 |
| 2008 | Scaling up text classification for large file systemsabstractWe combine the speed and scalability of information retrieval with the generally superior classification accuracy offered by machine learning, yielding a two-phase text classifier that can scale to very large document corpora. We investigate the effect of different methods of formulating the query from the training set, as well as varying the query size. In empirical tests on the Reuters RCV1 corpus of 806,000 documents, we find runtime was easily reduced by a factor of 27x, with a somewhat surprising gain in F-measure compared with traditional text classification. George Forman, Shyamsundar Rajaram |
KDD | 1 |
| 2008 | Quantifying counts and costs via classification
George Forman |
Data Min. Knowl. Discov. | 1 |
| 2007 | Cool Job Allocation: Measuring the Power Savings of Placing Jobs at Cooling-Efficient Locations in the Data Center
Cullen E. Bash, George Forman |
USENIX ATC | 2 |
| 2006 | Quantifying trends accurately despite classifier error and class imbalanceabstractThis paper promotes a new task for supervised machine learning research: quantification—the pursuit of learning methods for accurately estimating the class distribution of a test set, with no concern for predictions on individual cases. A variant for cost quantification addresses the need to total up costs according to categories predicted by imperfect classifiers. These tasks cover a large and important family of applications that measure trends over time. The paper establishes a research methodology, and uses it to evaluate several proposed methods that involve selecting the classification threshold in a way that would spoil the accuracy of individual classifications. In empirical tests, Median Sweep methods show outstanding ability to estimate the class distribution, despite wide disparity in testing and training conditions. The paper addresses shifting class priors and costs, but not concept drift in general. George Forman |
KDD | 1 |
| 2006 | Pragmatic text mining: minimizing human effort to quantify many issues in call logsabstractWe discuss our experiences in analyzing customer-support issues from the unstructured free-text fields of technical-support call logs. The identification of frequent issues and their accurate quantification is essential in order to track aggregate costs broken down by issue type, to appropriately target engineering resources, and to provide the best diagnosis, support and documentation for most common issues. We present a new set of techniques for doing this efficiently on an industrial scale, without requiring manual coding of calls in the call center. Our approach involves (1) a new text clustering method to identify common and emerging issues; (2) a method to rapidly train large numbers of categorizers in a practical, interactive manner; and (3) a method to accurately quantify categories, even in the face of inaccurate classifications and training sets that necessarily cannot match the class distribution of each new month's data. We present our methodology and a tool we developed and deployed that uses these methods for tracking ongoing support issues and discovering emerging issues at HP. George Forman, Evan Kirshenbaum, Jaap Suermondt |
KDD | 1 |
| 2006 | Tackling concept drift by temporal inductive transferabstractMachine learning is the mainstay for text classification. However, even the most successful techniques are defeated by many real-world applications that have a strong time-varying component. To advance research on this challenging but important problem, we promote a natural, experimental framework-the Daily Classification Task-which can be applied to large time-based datasets, such as Reuters RCV1.In this paper we dissect concept drift into three main subtypes. We demonstrate via a novel visualization that the recurrent themes subtype is present in RCV1. This understanding led us to develop a new learning model that transfers induced knowledge through time to benefit future classifier learning tasks. The method avoids two main problems with existing work in inductive transfer: scalability and the risk of negative transfer. In empirical tests, it consistently showed more than 10 points F-measure improvement for each of four Reuters categories tested. George Forman |
SIGIR | 1 |
| 2005 | Counting Positives Accurately Despite Inaccurate Classification
George Forman |
ECML | 1 |
| 2005 | Beware the Null Hypothesis: Critical Value Tables for Evaluating Classifiers
George Forman, Ira Cohen |
ECML | 1 |
| 2005 | Finding similar files in large document repositoriesabstractHewlett-Packard has many millions of technical support documents in a variety of collections. As part of content management, such collections are periodically merged and groomed. In the process, it becomes important to identify and weed out support documents that are largely duplicates of newer versions. Doing so improves the quality of the collection, eliminates chaff from search results, and improves customer satisfaction.The technical challenge is that through workflow and human processes, the knowledge of which documents are related is often lost. We required a method that could identify similar documents based on their content alone, without relying on metadata, which may be corrupt or missing.We present an approach for finding similar files that scales up to large document repositories. It is based on chunking the byte stream to find unique signatures that may be shared in multiple files. An analysis of the file-chunk graph yields clusters of related files. An optional bipartite graph partitioning algorithm can be applied to greatly increase scalability. George Forman, Kave Eshghi, Stephane Chiocchetti |
KDD | 1 |
| 2004 | A pitfall and solution in multi-class feature selection for text classificationabstractInformation Gain is a well-known and empirically proven method for high-dimensional feature selection. We found that it and other existing methods failed to produce good results on an industrial text classification problem. On investigating the root cause, we find that a large class of feature scoring methods suffers a pitfall: they can be blinded by a surplus of strongly predictive features for some classes, while largely ignoring features needed to discriminate difficult classes. In this paper we demonstrate this pitfall hurts performance even for a relatively uniform text classification task. Based on this understanding, we present solutions inspired by round-robin scheduling that avoid this pitfall, without resorting to costly wrapper methods. Empirical evaluation on 19 datasets shows substantial improvements. George Forman |
ICML | 1 |
| 2004 | Learning from Little: Comparison of Classifiers Given Little Training
George Forman, Ira Cohen |
PKDD | 1 |
| 2003 | An Extensive Empirical Study of Feature Selection Metrics for Text Classification
George Forman |
J. Mach. Learn. Res. | 1 |
| 2002 | Choose Your Words Carefully: An Empirical Study of Feature Selection Metrics for Text Classification
George Forman |
PKDD | 1 |
| 2000 | Accurate Recasting of Parameter Estimation Algorithms Using Sufficient Statistics for Efficient Parallel Speed-Up: Demonstrated for Center-Based Data Clustering Algorithms
Bin Zhang 0004, Meichun Hsu, George Forman |
PKDD | 3 |