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

Mark Vere Culp

dblp:145/9593 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
0since 2021 · last 2017
—ORCID · none

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

Artificial intelligence and machine learning · 4 · 2 first-authorSoftware engineering, systems software and programming languages · 3Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 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
3 papers
Transfer learning and domain adaptation · 30% Representation and self-supervised learning · 23% Learning paradigms · 23%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Transfer learning and domain adaptation › domain shift
covariate shift
0.212015
On semi-supervised linear regression in covariate shift problems · J. Mach. Learn. Res. 2015
Empirical software engineering
software defect prediction
0.112012
Software defect prediction using semi-supervised learning with dimension reduction · ASE 2012
Machine learning › Learning paradigms › semi-supervised learning
graph-based semi-supervised learning
0.112008
Graph-Based Semisupervised Learning · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Machine learning › Kernel, tree and ensemble methods
kernel methods
0.112008
Graph-Based Semisupervised Learning · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Machine learning › Learning theory › nonparametric regression
kernel regression
0.112008
Graph-Based Semisupervised Learning · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Machine learning › Learning paradigms
semi-supervised learning
0.112008
Graph-Based Semisupervised Learning · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Graph algorithms and graph theory › spectral graph theory
graph laplacian
0.012008
Graph-Based Semisupervised Learning · IEEE Trans. Pattern Anal. Mach. Intell. 2008

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

semi-supervised learning · 0.4linear regression · 0.2regularization · 0.2kernel smoothing · 0.2random forest · 0.1multidimensional scaling · 0.1
YearPublicationVenuePosition
2017 Automated triaging of very large bug repositories
Sean Banerjee, Zahid A. Syed, Jordan Helmick, Mark Vere Culp, Kenneth Joseph Ryan, Bojan Cukic
Inf. Softw. Technol.4
2015 On semi-supervised linear regression in covariate shift problems
Kenneth Joseph Ryan, Mark Vere Culp
J. Mach. Learn. Res.2
2014 A Semi-supervised Approach to Software Defect Prediction
abstract
Accurate detection of software components that need to be exposed to additional verification and validation offers the path to high quality products while minimizing non essential software assurance expenditures. In this type of quality modeling we assume that software modules with known fault content developed in similar environment are available. Supervised learning algorithms are the traditional methods of choice for training on existing modules. The models are then used to predict fault content for newly developed software components prior to product release. However, one needs to realize that establishing whether a module contains a fault or not, only to be used for model training, can be expensive. The basic idea behind semi-supervised learning is to learn from a small number of software modules with known fault content and supplement model training with modules for which the fault information is not available, thus reducing the overall cost of quality assurance. In this study, we investigate the performance of semi-supervised learning for software fault prediction. A preprocessing strategy, multidimensional scaling, is embedded in the approach to reduce the dimensional complexity of software metrics used for prediction. Our results show that the dimension-reduction with semi-supervised learning algorithm preforms significantly better than one of the best performing supervised learning algorithm - random forest - in situations when few modules with known fault content are available. We compare our results with the published benchmarks and clearly demonstrate performance benefits.
Huihua Lu, Bojan Cukic, Mark Vere Culp
COMPSAC3
2014 On Clustering Human Gait Patterns
abstract
Research in automated human gait recognition has largely focused on developing robust feature representation and matching algorithms. In this paper, we investigate the possibility of clustering gait patterns based on the features extracted by automated gait matchers. In this regard, a k-means based clustering approach is used to categorize the feature sets extracted by three different gait matchers. Experiments are conducted in order to determine if (a) the clusters of identities corresponding to the three matchers are similar, and (b) if there is a correlation between gait patterns within each cluster and physical attributes such as gender, body area, height, stride, and cadence. Results demonstrate that human gait patterns can be clustered, where each cluster is defined by identities sharing similar physical attributes. In particular, body area and gender are found to be the primary attributes captured by gait matchers to assess similarity between gait patterns. However, the strength of the correlation between clusters and physical attributes is different across the three matchers, suggesting that gait matchers "weight" attributes differently. The results of this study should be of interest to gait recognition and identification-at-a-distance researchers.
Brian DeCann, Arun Ross, Mark Vere Culp
ICPR3
2013 Joint harmonic functions and their supervised connections
Mark Vere Culp, Kenneth Joseph Ryan
J. Mach. Learn. Res.1
2012 Software defect prediction using semi-supervised learning with dimension reduction
abstract
Accurate detection of fault prone modules offers the path to high quality software products while minimizing non essential assurance expenditures. This type of quality modeling requires the availability of software modules with known fault content developed in similar environment. Establishing whether a module contains a fault or not can be expensive. The basic idea behind semi-supervised learning is to learn from a small number of software modules with known fault content and supplement model training with modules for which the fault information is not available. In this study, we investigate the performance of semi-supervised learning for software fault prediction. A preprocessing strategy, multidimensional scaling, is embedded in the approach to reduce the dimensional complexity of software metrics. Our results show that the semi-supervised learning algorithm with dimension-reduction preforms significantly better than one of the best performing supervised learning algorithms, random forest, in situations when few modules with known fault content are available for training.
Huihua Lu, Bojan Cukic, Mark Vere Culp
ASE3
2008 Graph-Based Semisupervised Learning
abstract
Graph-based learning provides a useful approach for modeling data in classification problems. In this modeling scenario, the relationship between labeled and unlabeled data impacts the construction and performance of classifiers, and therefore a semi-supervised learning framework is adopted. We propose a graph classifier based on kernel smoothing. A regularization framework is also introduced, and it is shown that the proposed classifier optimizes certain loss functions. Its performance is assessed on several synthetic and real benchmark data sets with good results, especially in settings where only a small fraction of the data are labeled.
Mark Vere Culp, George Michailidis
IEEE Trans. Pattern Anal. Mach. Intell.1