Related Experiment Video
Updated: Apr 22, 2026

Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns
Published on: August 30, 2013
Incorporating Domain Knowledge in Matching Problems via Harmonic Analysis
Deepti Pachauri1, Maxwell Collins2, Risi Kondor3
1Dept. of Computer Sciences, University of Wisconsin Madison.
Abstract:
Matching one set of objects to another is a ubiquitous task in machine learning and computer vision that often reduces to some form of the quadratic assignment problem (QAP). The QAP is known to be notoriously hard, both in theory and in practice. Here, we investigate if this difficulty can be mitigated when some additional piece of information is available: (a) that all QAP instances of interest come from the same application, and (b) the correct solution for a set of such QAP instances is given. We propose a new approach to accelerate the solution of QAPs based on learning parameters for a modified objective function from prior QAP instances. A key feature of our approach is that it takes advantage of the algebraic structure of permutations, in conjunction with special methods for optimizing functions over the symmetric group 𝕊 in Fourier space. Experiments show that in practical domains the new method can outperform existing approaches.
Related Concept Videos
Mesh Analysis for AC Circuits
The process of harmonizing these impedances begins with a clear understanding of the input and output signals. Once these signals are known, the...
Dot Product: Problem Solving
Identify the problem: Start by reading the problem and...
Problem Solving: Energy in Simple Harmonic Motion
Consider the spring in a shock absorber of a car. The spring attached to the wheel executes simple harmonic motion while the car is moving on a bumpy road. The force on the...
Harmonic Mean
Take the example of the speed of a car, which is the measure of the rate of distance traveled. If the vehicle traverses the same distance back-and-forth, its average speed equals the total distance traveled divided by the total time taken. However, if the car moves with varying speeds, then the arithmetic mean is more skewed...
Integration by Parts: Problem Solving
Normal and Tangetial Components: Problem Solving
