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

Christopher M. Yang

dblp:46/9054 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 2010
—ORCID · none

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

Artificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

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
1 paper
3D vision · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 62% Cloud and datacenter computing · 19% Parallel and multicore computing · 19%
Databases, data mining, and information retrieval
1 paper
Distributed and cloud data management · 100%

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

TopicWeightPapersLastEvidence papers
Distributed and cloud data management
distributed query processing
0.112010
Osprey: Implementing MapReduce-style fault tolerance in a shared-nothing distributed database · ICDE 2010
Distributed systems
fault tolerance
0.112010
Osprey: Implementing MapReduce-style fault tolerance in a shared-nothing distributed database · ICDE 2010
Computer vision › 3D vision › image registration
diffeomorphic registration
0.112009
Deformation invariant image matching by spectrally controlled diffeomorphic alignment · ICCV 2009
Computer vision › 3D vision
feature matching
0.112009
Deformation invariant image matching by spectrally controlled diffeomorphic alignment · ICCV 2009
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.012010
Osprey: Implementing MapReduce-style fault tolerance in a shared-nothing distributed database · ICDE 2010
Parallel and multicore computing
load balancing
0.012010
Osprey: Implementing MapReduce-style fault tolerance in a shared-nothing distributed database · ICDE 2010

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

middleware · 0.2greedy subquery assignment · 0.2chained declustering · 0.2scale-cascaded alignment · 0.1nonlinear optimization · 0.1gabor deformation basis · 0.1
YearPublicationVenuePosition
2010 Osprey: Implementing MapReduce-style fault tolerance in a shared-nothing distributed database
abstract
In this paper, we describe a scheme for tolerating and recovering from mid-query faults in a distributed shared nothing database. Rather than aborting and restarting queries, our system, Osprey, divides running queries into subqueries, and replicates data such that each subquery can be rerun on a different node if the node initially responsible fails or returns too slowly. Our approach is inspired by the fault tolerance properties of Map Reduce, in which map or reduce jobs are greedily assigned to workers, and failed jobs are rerun on other workers. Osprey is implemented using a middleware approach, with only a small amount of custom code to handle cluster coordination. Each node in the system is a discrete database system running on a separate machine. Data, in the form of tables, is partitioned amongst database nodes and each partition is replicated on several nodes, using a technique called chained declustering [1]. A coordinator machine acts as a standard SQL interface to users; it transforms an input SQL query into a set of subqueries that are then executed on the nodes. Each subquery represents only a small fraction of the total execution of the query; worker nodes are assigned a new subquery as they finish their current one. In this greedy-approach, the amount of work lost due to node failure is small (at most one subquery's work), and the system is automatically load balanced, because slow nodes will be assigned fewer subqueries. We demonstrate Osprey's viability as a distributed system for a small data warehouse data set and workload. Our experiments show that the overhead introduced by the middleware is small compared to the workload, and that the system shows promising load balancing and fault tolerance properties.
Christopher M. Yang, Christine Yen, Ceryen Tan, Samuel Madden 0001
ICDE1
2009 Deformation invariant image matching by spectrally controlled diffeomorphic alignment
abstract
We present a new approach to deformation invariant image matching. Our matcher (a) aligns templates to targets over a broad range of nonlinear deformations, (b) factors the total deformation into spectral categories, where low wavenumber deformations are smooth and global and high wavenumbers are turbulent and local, and (c) weighs the reduction in template-target misfit within each category to differentiate between relevant and irrelevant deformations. It accomplishes this by aligning images in a scale-cascaded fashion, with more complex, local deformations following simpler, more global ones. Each step of the cascade involves finding an iterative solution to a nonlinear optimization problem using a Gabor deformation basis. Cascaded alignment makes deformation invariant matching feasible and efficient. Our approach is applied to recognize the flexible bodies of salamanders from a large database; results indicate that the method is very promising.
Christopher M. Yang, Sai Ravela
ICCV1