Thomas K. Miller III

dblp:70/2602 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
0since 2021 · last 1995
—ORCID · none

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

Artificial intelligence and machine learning · 3Systems, architecture and hardware · 2Computer networks · 2 · 2 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
Optimization for machine learning · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 50% Processor architecture and microarchitecture · 50%
Computer networks
1 paper
Physical-layer communications · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
combinatorial optimization
0.011988
Optimization by Mean Field Annealing · NIPS 1988
Machine learning › Optimization for machine learning › non-convex optimization › global optimization
mean field annealing
0.011988
Optimization by Mean Field Annealing · NIPS 1988
Parallel and multicore computing
parallel architecture
0.011986
An SIMD Multiprocessor Ring Architecture for the LMS Adaptive Algorithm · IEEE Trans. Commun. 1986
Processor architecture and microarchitecture › SIMD
SIMD processor
0.011986
An SIMD Multiprocessor Ring Architecture for the LMS Adaptive Algorithm · IEEE Trans. Commun. 1986
Machine learning › Optimization for machine learning › black-box optimization › zeroth-order optimization
simulated annealing
0.011988
Optimization by Mean Field Annealing · NIPS 1988
Physical-layer communications › signal processing for communications
adaptive filtering
0.011986
An SIMD Multiprocessor Ring Architecture for the LMS Adaptive Algorithm · IEEE Trans. Commun. 1986
Physical-layer communications › signal processing for communications › adaptive filtering
LMS algorithm
0.011986
An SIMD Multiprocessor Ring Architecture for the LMS Adaptive Algorithm · IEEE Trans. Commun. 1986

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

pipelining · 0.0mean field annealing · 0.0
YearPublicationVenuePosition
1995 TInMANN: The Integer Markovian Artificial Neural Network for Performing Competitive and Kohonen Learning
David E. van den Bout, Thomas K. Miller III
J. Parallel Distributed Comput.2
1993 System-Level Specification of Instruction Sets
abstract
System-level design requires some sort of specification for a system at the level of abstraction of the system. When the system (or sub-system) is a processor, the appropriate level of abstraction is the instruction set. However, there are no good approaches for describing processors at this level. Nevertheless, this type of specification has a number of benefits: it is more concise (and thus less error-prone) than more general alternatives; it can be re-used in later re-implementations; and it provides support for software codesign through compiler-generators (which rely on higher-level abstractions than other techniques provide). Therefore, we have developed a methodology and an embodying language for specifying processors at the instruction set level.>
Todd A. Cook, Paul D. Franzon, Ed Harcourt, Thomas K. Miller III
ICCD4
1990 The VLSI implementation of STONN
abstract
A 100000-transistor digital CMOS Hopfield neural network is presented, and its performance is discussed. STONN uses space efficient stochastic logic and bitwise pipelining to achieve massive parallelism and high operational speeds. The architecture produces solutions to optimization problems with a quality equivalent to that of solutions produced by analog networks and nearly as good as those found using simulated annealing. The massively parallel nature of STONN increases its speed of convergence by orders of magnitude over uniprocessor implementations. The completely digital STONN design provides dynamically reprogrammable parameters and a practical system implementation which can be expanded using several identical chips
William R. Wike, David E. van den Bout, Thomas K. Miller III
IJCNN3
1990 Graph partitioning using annealed neural networks
abstract
A new algorithm, mean field annealing (MFA), is applied to the graph-partitioning problem. The MFA algorithm combines characteristics of the simulated-annealing algorithm and the Hopfield neural network. MFA exhibits the rapid convergence of the neural network while preserving the solution quality afforded by simulated annealing (SA). The rate of convergence of MFA on graph bipartitioning problems is 10-100 times that of SA, with nearly equal quality of solutions. A new modification to mean-field annealing is also presented which supports partitioning graphs into three or more bins, a problem which has previously shown resistance to solution by neural networks. The temperature-behavior of MFA during graph partitioning is analyzed approximately and shown to possess a critical temperature at which most of the optimization occurs. This temperature is analogous to the gain of the neurons in a neural network and can be used to tune such networks for better performance. The value of the repulsion penalty needed to force MFA (or a neural network) to divide a graph into equal-sized pieces is also estimated.
David E. van den Bout, Thomas K. Miller III
IEEE Trans. Neural Networks2
1988 Optimization by Mean Field Annealing
Griff L. Bilbro, Reinhold Mann, Thomas K. Miller III, Wesley E. Snyder, David E. van den Bout, Mark W. White
NIPS3
1986 A Multiprocessor Configuration for the Adaptive Fast Kalman Algorithm
Thomas K. Miller III, Sasan H. Ardalan
ICC1
1986 An SIMD Multiprocessor Ring Architecture for the LMS Adaptive Algorithm
abstract
A new architecture for a single instruction stream, multiple data stream (SIMD) implementation of the LMS adaptive algorithm is investigated. This is denoted as a ring architecture, due to its physical configuration, and it effectively solves the latency problem often associated with prediction error feedback in adaptive filters. The multiprocessor ring efficiently updates the filter input vector by operating as a pipeline structure, while behaving as a parallel structure in computing the filter output and applying the weight adaptation algorithm. Last, individual processor timing and capacity considerations are examined.
Thomas K. Miller III, S. Thomas Alexander, L. James Faber
IEEE Trans. Commun.1
1985 An implementation of the LMS adaptive filter using an SIMD multiprocessor ring architecture
abstract
A new architecture for a Single-Instruction Multiple Data (SIMD) implementation of the LMS adaptive algorithm is investigated. This is denoted as a ring architecture, due to its physical configuration, and it effectively solves the latency problem often associated with prediction error feedback in adaptive filters. The multiprocessor ring efficiently updates the filter input vector by operating as a pipeline structure, while behaving as a parallel structure in computing the filter output and applying the weight adaptation algorithm. Lastly, individual processor timing and capacity considerations are examined.
Thomas K. Miller III, S. Thomas Alexander
ICASSP1