|
James
Allen
Natural language understanding, discourse, knowledge representation, common-sense reasoning, and planning. |
|
Jeffrey
Bigham
Human Computer Interaction, Intelligent User Interfaces, Access Technology, Web Accessibility |
|
Chris
Brown
Artificial intelligence, computer vision, machine learning. |
|
Liudvikas
Bukys
|
|
Chen
Ding
Computer programming, locality optimization, memory hierarchy management, suggestion-based program parallelization and optimization. |
|
Sandhya
Dwarkadas
Parallel and distributed computing, computer architecture, and networks, and in the interaction and interface between the compiler, runtime system, and underlying architecture; software distributed shared memory, integrated compiler and runtime support for parallelism, simulation methodology, uniprocessor and multiprocessor architectures, parallel applications development, and performance evaluation. |
|
George
Ferguson
Artificial Intelligence; Intelligent agents: agent communication languages, agent architectures; User interfaces: speech recognition, natural language understanding, dialogue, conversational agents; Temporal reasoning: representation, planning, scheduling; Semantic Web: ontologies, knowledge-based systems. |
|
Daniel
Gildea
Statistical approaches to natural language processing, machine translation, and language understanding. |
|
Wendi
Heinzelman
|
|
Lane A.
Hemaspaandra
Computational social choice (elections, preference aggregation, etc.), counting-based computation, probabilistic computation, unambiguous computation, the importance of query order when accessing databases, the study of efficient algorithms for complex sets, computational complexity theory, and complexity-theoretic aspects of security, fault-tolerance, and data compression. |
|
Michael
Huang
|
|
Engin
Ipek
Computer architecture, with an emphasis on multicore architectures, hardware-software interaction, and the application of machine learning to computer systems. |
|
Robert A.
Jacobs
Brain & Cognitive Sciences, Computer Science, & the Center for Visual Science |
|
T. Florian
Jaeger
|
|
Henry
Kautz
Assisted cognition, statistical-relational reasoning, logic and satisfiability testing, language and social networks, activity recognition, machine learning. |
|
David C.
Knill
|
|
Randal
Nelson
Machine vision and robotics, object recognition and learning representations at the interface between feature-based and appearance-based approaches, vision for manipulation and hand-eye coordination, motion recognition and analysis, and visual navigation. |
|
Carman
Neustaedter
|
|
Mitsunori
Ogihara
|
|
Chris
Pal
Image processing, computer vision. |
|
Ted
Pawlicki
Undergraduate eduction, robotics, computer vision, artificial intelligence. |
|
Alex (Sandy)
Pentland
|
|
Len
Schubert
Language, knowledge representation, inference, and planning. |
|
Michael
Scott
Systems software for parallel and distributed computing, synchronization, transactional memory. |
|
Joel
Seiferas
Theoretical computer science, computational complexity, algorithms, automata. |
|
Kai
Shen
Operating systems, distributed systems, and parallel computing. |
|
Daniel
Štefankovič
Theoretical Computer Science: graph theory, combinatorics, Fourier transform, Markov chains/counting, learning theory, phylogeny, game theory, graph equations, routing. |
|
Mary
Swift
Natural language processing, linguistics. |