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

Robert McCann

dblp:56/1716 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
1since 2021 · last 2023
0009-0000-9801-4790ORCID · verified

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

Databases, data management, data science and information retrieval · 5 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Artificial intelligence and machine learning · 1 · 1 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
2 papers
Time series and sequential data · 32% Trustworthy machine learning · 32% Deep learning architectures and training · 32%
Databases, data mining, and information retrieval
4 papers
Data integration and cleaning · 61% Query processing and optimization · 16% Database theory · 16%
Network and information security
1 paper
Malware analysis · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Time series and sequential data
anomaly detection
0.712023
ADMoE: Anomaly Detection with Mixture-of-Experts from Noisy Labels · AAAI 2023
Machine learning › Trustworthy machine learning › robustness
learning with noisy labels
0.712023
ADMoE: Anomaly Detection with Mixture-of-Experts from Noisy Labels · AAAI 2023
Machine learning › Deep learning architectures and training
mixture of experts
0.712023
ADMoE: Anomaly Detection with Mixture-of-Experts from Noisy Labels · AAAI 2023
Data integration and cleaning
schema matching
0.122008
Matching Schemas in Online Communities: A Web 2.0 Approach · ICDE 2008
Integrating Data from Disparate Sources: A Mass Collaboration Approach · ICDE 2005
Query processing and optimization
approximate query processing
0.112008
Toward best-effort information extraction · SIGMOD Conference 2008
Database theory › probabilistic databases
possible world semantics
0.112008
Toward best-effort information extraction · SIGMOD Conference 2008
Data integration and cleaning
data integration system
0.112005
Integrating Data from Disparate Sources: A Mass Collaboration Approach · ICDE 2005
Data integration and cleaning › mediator systems
mediated schema
0.112005
Integrating Data from Disparate Sources: A Mass Collaboration Approach · ICDE 2005
Data mining
crowdsourcing
0.012008
Matching Schemas in Online Communities: A Web 2.0 Approach · ICDE 2008
Data mining › crowdsourcing
crowdsourced data
0.012005
Integrating Data from Disparate Sources: A Mass Collaboration Approach · ICDE 2005
Data integration and cleaning
schema mapping
0.012005
Mapping Maintenance for Data Integration Systems · VLDB 2005

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

mixture of experts · 1.3multilayer perceptron · 0.7multi-layer perceptron · 0.7next-effort refinement · 0.2approximate query processing · 0.2possible worlds semantics · 0.2web 2.0 · 0.1possible-worlds semantics · 0.1user feedback learning · 0.1
YearPublicationVenuePosition
2023 ADMoE: Anomaly Detection with Mixture-of-Experts from Noisy Labels
abstract
Existing works on anomaly detection (AD) rely on clean labels from human annotators that are expensive to acquire in practice. In this work, we propose a method to leverage weak/noisy labels (e.g., risk scores generated by machine rules for detecting malware) that are cheaper to obtain for anomaly detection. Specifically, we propose ADMoE, the first framework for anomaly detection algorithms to learn from noisy labels. In a nutshell, ADMoE leverages mixture-of-experts (MoE) architecture to encourage specialized and scalable learning from multiple noisy sources. It captures the similarities among noisy labels by sharing most model parameters, while encouraging specialization by building "expert" sub-networks. To further juice out the signals from noisy labels, ADMoE uses them as input features to facilitate expert learning. Extensive results on eight datasets (including a proprietary enterprise security dataset) demonstrate the effectiveness of ADMoE, where it brings up to 34% performance improvement over not using it. Also, it outperforms a total of 13 leading baselines with equivalent network parameters and FLOPS. Notably, ADMoE is model-agnostic to enable any neural network-based detection methods to handle noisy labels, where we showcase its results on both multiple-layer perceptron (MLP) and the leading AD method DeepSAD.
Yue Zhao 0016, Guoqing Zheng, Subhabrata Mukherjee, Robert McCann, Ahmed Awadallah 0001
AAAI4
2019 Detecting Cyber Attacks Using Anomaly Detection with Explanations and Expert Feedback
abstract
Detecting cyber attacks in large computer networks is crucial for many organizations. To that purpose, different types of detectors capture the important signals resembling a security attack from individual computers and bring that to the attention of a security analyst. Unfortunately, the analyst sometimes has no indications about why the particular computer was identified as being "under attack". In addition, the analyst may have no method to provide feedback to the detector if the computer was actually identified for some benign reason. In this paper, we use a state-of-the-art anomaly detector called an Isolation Forest [1] for attack detection and generate explanations about why the detector identified certain computers as anomalous. These explanations allow the analyst to direct their investigation in order to save time. We then take the feedback from the analyst in the form of true and false positives and update the anomaly detector to capture signals that align better with the given feedback. Our experiments on actual network data show that the explanations give more insight into the detections, and the analyst's feedback increases the attack detection rate.
Md Amran Siddiqui, Jack W. Stokes, Christian Seifert, Evan Argyle, Robert McCann, Joshua Neil, Justin Carroll
ICASSP5
2008 Matching Schemas in Online Communities: A Web 2.0 Approach
abstract
When integrating data from multiple sources, a key task that online communities often face is to match the schemas of the data sources. Today, such matching often incurs a huge workload that overwhelms the relatively small set of volunteer integrators. In such cases, community members may not even volunteer to be integrators, due to the high workload, and consequently no integration systems can be built. To address this problem, we propose to enlist the multitude of users in the community to help match the schemas, in a Web 2.0 fashion. We discuss the challenges of this approach and provide initial solutions. Finally, we describe an extensive set of experiments on both real-world and synthetic data that demonstrate the utility of the approach.
Robert McCann, Warren Shen, AnHai Doan
ICDE1
2008 Toward best-effort information extraction
abstract
Current approaches to develop information extraction (IE) programs have largely focused on producing precise IE results. As such, they suffer from three major limitations. First, it is often difficult to execute partially specified IE programs and obtain meaningful results, thereby producing a long debug loop. Second, it often takes a long time before we can obtain the first meaningful result (by finishing and running a precise IE program), thereby rendering these approaches impractical for time-sensitive IE applications. Finally, by trying to write precise IE programs we may also waste a significant amount of effort, because an approximate result -- one that can be produced quickly -- may already be satisfactory in many IE settings.To address these limitations, we propose iFlex, an IE approach that relaxes the precise IE requirement to enable best-effort IE. In iFlex, a developer U uses a declarative language to quickly write an initial approximate IE program P with a possible-worlds semantics. Then iFlex evaluates P using an approximate query processor to quickly extract an approximate result. Next, U examines the result, and further refines P if necessary, to obtain increasingly more precise results. To refine P, U can enlist a next-effort assistant, which suggests refinements based on the data and the current version of P. Extensive experiments on real-world domains demonstrate the utility of the iFlex approach.
Warren Shen, Pedro DeRose, Robert McCann, AnHai Doan, Raghu Ramakrishnan 0001
SIGMOD Conference3
2005 Integrating Data from Disparate Sources: A Mass Collaboration Approach
abstract
The rapid growth of distributed data at enterprises and on the WWW has fueled significant interest in building data integration systems. Such a system provides users with a uniform query interface (called mediated schema) to a multitude of data sources, thus freeing them from manually querying each individual source. To address some problems in the MOBS (Mass Collaboration to Build Systems) project at the University of Illinois, we develop solutions that learn from the multitude of users in the integration environment to improve the accuracy of integration tools. The improved accuracy in turn can significantly reduce the workload of the system builder. In developing MOBS we address the following key challenges: (i) obtaining user participation, (ii) learning from user participation, and (iii) combining user answers.
Robert McCann, Alexander Kramnik, Warren Shen, Vanitha Varadarajan, Olu Sobulo, AnHai Doan
ICDE1
2005 Mapping Maintenance for Data Integration Systems
Robert McCann, Bedoor K. AlShebli, Quoc V. Le, Hoa Nguyen, Long H. Vu, AnHai Doan
VLDB1
2003 Building Data Integration Systems: A Mass Collaboration Approach
Robert McCann, AnHai Doan, Vanitha Varadarajan, Alexander Kramnik, ChengXiang Zhai
WebDB1