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.

Mark Hamilton

dblp:91/631 · DBLP profile ↗
← Back
15ranked-venue papers
6as first author
10since 2021 · last 2025
—ORCID · conflict

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

Artificial intelligence and machine learning · 11 · 5 first-author · 9 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-author · 4 since 2021Systems, architecture and hardware · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
9 papers
Representation and self-supervised learning · 28% Segmentation and scene understanding · 14% Trustworthy machine learning · 14%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › Segmentation and scene understanding
semantic segmentation
1.322024
FeatUp: A Model-Agnostic Framework for Features at Any Resolution · ICLR 2024
Unsupervised Semantic Segmentation by Distilling Feature Correspondences · ICLR 2022
Machine learning › Learning theory
information-theoretic learning
0.912025
I-Con: A Unifying Framework for Representation Learning · ICLR 2025
Computer vision › Vision and language › audio-visual learning
audio-visual grounding
0.812024
Separating the "Chirp" from the "Chat": Self-supervised Visual Grounding of Sound and Language · CVPR 2024
Machine learning › Representation and self-supervised learning › multimodal representation learning › cross-modal representation learning
audio-visual representation learning
0.812024
Separating the "Chirp" from the "Chat": Self-supervised Visual Grounding of Sound and Language · CVPR 2024
Machine learning › Deep learning architectures and training › neural network layer design
feature upsampling
0.812024
FeatUp: A Model-Agnostic Framework for Features at Any Resolution · ICLR 2024
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning › self-supervised representation learning
multimodal self-supervised learning
0.812024
Separating the "Chirp" from the "Chat": Self-supervised Visual Grounding of Sound and Language · CVPR 2024
Computer vision › 3D vision › implicit neural representation
neural field
0.812024
FeatUp: A Model-Agnostic Framework for Features at Any Resolution · ICLR 2024
Machine learning › Trustworthy machine learning › robustness
robustness to corruption
0.812024
COCO-Periph: Bridging the Gap Between Human and Machine Perception in the Periphery · ICLR 2024
Machine learning › Representation and self-supervised learning › representation learning
visual representation learning
0.712023
Exploring perceptual straightness in learned visual representations · ICLR 2023
Machine learning › Trustworthy machine learning › interpretability › attribution methods
axiomatic attribution
0.612022
Axiomatic Explanations for Visual Search, Retrieval, and Similarity Learning · ICLR 2022
Machine learning › Trustworthy machine learning
interpretability
0.612022
Axiomatic Explanations for Visual Search, Retrieval, and Similarity Learning · ICLR 2022
Computer vision › Segmentation and scene understanding › annotation-efficient segmentation
unsupervised semantic segmentation
0.612022
Unsupervised Semantic Segmentation by Distilling Feature Correspondences · ICLR 2022
Information retrieval
image retrieval
0.612022
Axiomatic Explanations for Visual Search, Retrieval, and Similarity Learning · ICLR 2022
Computer vision › Image recognition and object detection › object detection › multimodal object detection
visible-infrared object detection
0.312018
SPOT Poachers in Action: Augmenting Conservation Drones With Automatic Detection in Near Real Time · AAAI 2018
Machine learning › Representation and self-supervised learning
contrastive learning
0.312025
I-Con: A Unifying Framework for Representation Learning · ICLR 2025
Computer vision › 3D vision
depth estimation
0.212024
FeatUp: A Model-Agnostic Framework for Features at Any Resolution · ICLR 2024
Environmental and earth informatics › conservation
wildlife conservation
0.112018
SPOT Poachers in Action: Augmenting Conservation Drones With Automatic Detection in Near Real Time · AAAI 2018

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

information geometry · 0.9KL divergence · 0.9texture tiling model · 0.8psychophysics · 0.8multi-view consistency loss · 0.8multi-head feature aggregation · 0.8implicit neural representation · 0.8dual encoder · 0.8contrastive learning · 0.8representation analysis · 0.7axiomatic attribution · 0.6thermal infrared imaging · 0.3Faster R-CNN · 0.3
YearPublicationVenuePosition
2025 I-Con: A Unifying Framework for Representation Learning
abstract
As the field of representation learning grows, there has been a proliferation of different loss functions to solve different classes of problems. We introduce a single information-theoretic equation that generalizes a large collection of mod- ern loss functions in machine learning. In particular, we introduce a framework that shows that several broad classes of machine learning methods are precisely minimizing an integrated KL divergence between two conditional distributions: the supervisory and learned representations. This viewpoint exposes a hidden information geometry underlying clustering, spectral methods, dimensionality re- duction, contrastive learning, and supervised learning. This framework enables the development of new loss functions by combining successful techniques from across the literature. We not only present a wide array of proofs, connecting over 23 different approaches, but we also leverage these theoretical results to create state-of-the-art unsupervised image classifiers that achieve a +8% improvement over the prior state-of-the-art on unsupervised classification on ImageNet-1K. We also demonstrate that I-Con can be used to derive principled debiasing methods which improve contrastive representation learners.
Shaden Naif Alshammari, John R. Hershey, Axel Feldmann, William T. Freeman, Mark Hamilton
ICLR5
2024 Separating the "Chirp" from the "Chat": Self-supervised Visual Grounding of Sound and Language
abstract
We present DenseAV, a novel dual encoder grounding architecture that learns high-resolution, semantically meaningful, and audio-visual aligned features solely through watching videos. We show that DenseAV can discover the “meaning” of words and the “location” of sounds without explicit localization supervision. Furthermore, it automatically discovers and distinguishes between these two types of associations without supervision. We show that DenseAV's localization abilities arise from a new multi-head feature aggregation operator that directly compares dense image and audio representations for contrastive learning. In contrast, many other systems that learn “global” audio and video representations cannot localize words and sound. Finally, we contribute two new datasets to improve the evaluation of AV representations through speech and sound prompted semantic segmentation. On these and other datasets we show DenseAV dramatically outperforms the prior art on speech and sound prompted semantic segmentation. DenseAV outperforms the current state-of-the-art, ImageBind, on cross-modal retrieval using fewer than half of the parameters. Project Page: https://aka.ms/denseav
Mark Hamilton, Andrew Zisserman, John R. Hershey, William T. Freeman
CVPR1
2024 Seeing Faces in Things: A Model and Dataset for Pareidolia
Mark Hamilton, Simon Stent, Vasha DuTell, Anne Harrington, Jennifer Corbett, Ruth Rosenholtz, William T. Freeman
ECCV (65)1
2024 FeatUp: A Model-Agnostic Framework for Features at Any Resolution
abstract
Deep features are a cornerstone of computer vision research, capturing image semantics and enabling the community to solve downstream tasks even in the zero- or few-shot regime. However, these features often lack the spatial resolution to directly perform dense prediction tasks like segmentation and depth prediction because models aggressively pool information over large areas. In this work, we introduce FeatUp, a task- and model-agnostic framework to restore lost spatial information in deep features. We introduce two variants of FeatUp: one that guides features with high-resolution signal in a single forward pass, and one that fits an implicit model to a single image to reconstruct features at any resolution. Both approaches use a multi-view consistency loss with deep analogies to NeRFs. Our features retain their original semantics and can be swapped into existing applications to yield resolution and performance gains even without re-training. We show that FeatUp significantly outperforms other feature upsampling and image super-resolution approaches in class activation map generation, transfer learning for segmentation and depth prediction, and end-to-end training for semantic segmentation.
Stephanie Fu, Mark Hamilton, Laura E. Brandt, Axel Feldmann, Zhoutong Zhang, William T. Freeman
ICLR2
2024 COCO-Periph: Bridging the Gap Between Human and Machine Perception in the Periphery
abstract
Evaluating deep neural networks (DNNs) as models of human perception has given rich insights into both human visual processing and representational properties of DNNs. We extend this work by analyzing how well DNNs perform compared to humans when constrained by peripheral vision -- which limits human performance on a variety of tasks, but also benefits the visual system significantly. We evaluate this by (1) modifying the Texture Tiling Model (TTM), a well tested model of peripheral vision to be more flexibly used with DNNs, (2) generating a large dataset which we call COCO-Periph that contains images transformed to capture the information available in human peripheral vision, and (3) comparing DNNs to humans at peripheral object detection using a psychophysics experiment. Our results show that common DNNs underperform at object detection compared to humans when simulating peripheral vision with TTM. Training on COCO-Periph begins to reduce the gap between human and DNN performance and leads to small increases in corruption robustness, but DNNs still struggle to capture human-like sensitivity to peripheral clutter. Our work brings us closer to accurately modeling human vision, and paves the way for DNNs to mimic and sometimes benefit from properties of human visual processing.
Anne Harrington, Vasha DuTell, Mark Hamilton, Ayush Tewari, Simon Stent, William T. Freeman, Ruth Rosenholtz
ICLR3
2023 Exploring perceptual straightness in learned visual representations
Anne Harrington, Vasha DuTell, Ayush Tewari, Mark Hamilton, Simon Stent, Ruth Rosenholtz, William T. Freeman
ICLR4
2023 Large-Scale Automatic Audiobook Creation
Brendan Walsh, Mark Hamilton, Greg Newby, Xi Wang 0016, Serena Ruan, Sheng Zhao 0002, Lei He 0005, Shaofei Zhang, Eric Dettinger, William T. Freeman, Markus Weimer
INTERSPEECH2
2022 Axiomatic Explanations for Visual Search, Retrieval, and Similarity Learning
Mark Hamilton, Scott M. Lundberg, Stephanie Fu, Lei Zhang 0001, William T. Freeman
ICLR1
2022 Unsupervised Semantic Segmentation by Distilling Feature Correspondences
Mark Hamilton, Zhoutong Zhang, Bharath Hariharan, Noah Snavely, William T. Freeman
ICLR1
2022 Remote Tiny Weeds Detection
Lihong Zheng, D. M. Motiur Rahaman, Mark Hamilton, Remy L. Dehaan, Jane E. Kelly, Hillary Cherry
PSIVT3
2020 Large-Scale Intelligent Microservices
abstract
Deploying Machine Learning (ML) algorithms within databases is a challenge due to the varied computational footprints of modern ML algorithms and the myriad of database technologies each with their own restrictive syntax. We introduce an Apache Spark-based micro-service orchestration framework that extends database operations to include web service primitives. Our system can orchestrate web services across hundreds of machines and takes full advantage of cluster, thread, and asynchronous parallelism. Using this framework, we provide large scale clients for intelligent services such as speech, vision, search, anomaly detection, and text analysis. This allows users to integrate ready-to-use intelligence into any datastore with an Apache Spark connector. To eliminate the majority of overhead from network communication, we also introduce a low-latency containerized version of our architecture. Finally, we demonstrate that the services we investigate are competitive on a variety of benchmarks, and present two applications of this framework to create intelligent search engines, and real time auto race analytics systems.
Mark Hamilton, Nick Gonsalves, Anand Raman, Brendan Walsh, Siddhartha Prasad, Dalitso Banda, Lucy Zhang, Lei Zhang 0001, William T. Freeman
IEEE BigData1
2018 SPOT Poachers in Action: Augmenting Conservation Drones With Automatic Detection in Near Real Time
abstract
The unrelenting threat of poaching has led to increased development of new technologies to combat it. One such example is the use of long wave thermal infrared cameras mounted on unmanned aerial vehicles (UAVs or drones) to spot poachers at night and report them to park rangers before they are able to harm animals. However, monitoring the live video stream from these conservation UAVs all night is an arduous task. Therefore, we build SPOT (Systematic POacher deTector), a novel application that augments conservation drones with the ability to automatically detect poachers and animals in near real time. SPOT illustrates the feasibility of building upon state-of-the-art AI techniques, such as Faster RCNN, to address the challenges of automatically detecting animals and poachers in infrared images. This paper reports (i) the design and architecture of SPOT, (ii) a series of efforts towards more robust and faster processing to make SPOT usable in the field and provide detections in near real time, and (iii) evaluation of SPOT based on both historical videos and a real-world test run by the end users in the field. The promising results from the test in the field have led to a plan for larger-scale deployment in a national park in Botswana. While SPOT is developed for conservation drones, its design and novel techniques have wider application for automated detection from UAV videos.
Elizabeth Bondi-Kelly, Fei Fang 0001, Mark Hamilton, Debarun Kar, Donnabell Dmello, Jongmoo Choi, Robert Hannaford, Arvind Iyer, Lucas Joppa, Milind Tambe, Ramakant Nevatia
AAAI3
2011 A Comparison on FPGA of Modular Multipliers Suitable for Elliptic Curve Cryptography over GF(p) for Specific p Values
abstract
In this paper we provide a comparison of different modular multipliers suitable for use in an elliptic curve processor, when working with a Mersenne prime modulus. Mersenne primes allow for the use of fast modular reduction techniques. Several multipliers are presented that can be implemented solely in slice logic. A design that makes use of the DSP48E blocks on Virtex 5 FPGAs is also described. The different multipliers are compared for speed, area and power consumption when implemented on a Virtex 5 FPGA.
Mark Hamilton, William P. Marnane, Arnaud Tisserand
FPL1
2010 FPGA Implementations of the Round Two SHA-3 Candidates
abstract
The second round of the NIST-run public competition is underway to find a new hash algorithm(s) for inclusion in the NIST Secure Hash Standard (SHA-3). This paper presents the full implementations of all of the second round candidates in hardware with all of their variants. In order to determine their computational efficiency, an important aspect in NIST's round two evaluation criteria, this paper gives an area/speed comparison of each design both with and without a hardware interface, thereby giving an overall impression of their performance in resource constrained and resource abundant environments. The implementation results are provided for a Virtex-5 FPGA device. The efficiency of the architectures for the hash functions are compared in terms of throughput per unit area. To the best of the authors' knowledge, this is the first work to date to present hardware designs which test for all message digest sizes (224, 256, 384, 512), and also the only work to include the padding as part of the hardware for the SHA-3 hash functions.
Brian Baldwin, Andrew Byrne, Mark Hamilton, Neil Hanley, Máire O'Neill, William P. Marnane
FPL4
2009 FPGA Implementations of SHA-3 Candidates: CubeHash, Grostl, LANE, Shabal and Spectral Hash
abstract
Hash functions are widely used in, and form an important part of many cryptographic protocols. Currently, a public competition is underway to find a new hash algorithm(s) for inclusion in the NIST Secure Hash Standard (SHA-3). Computational efficiency of the algorithms in hardware will form one of the evaluation criteria. In this paper, we focus on five of these candidate algorithms, namely CubeHash, Grostl, Lane, Shabal and Spectral Hash. Using Xilinx Spartan-3 and Virtex-5 FPGAs, we present architectures for each of these hash functions, and explore area-speed trade-offs in each design. The efficiency of various architectures for the five hash functions is compared in terms of throughput per unit area. To the best of the authors' knowledge, this is the first such comparison of these SHA-3 candidates in the literature.
Brian Baldwin, Andrew Byrne, Mark Hamilton, Neil Hanley, Robert P. McEvoy, Weibo Pan, William P. Marnane
DSD3