6.xxx (AKA 6.803 and 6.833)

The Human Intelligence Enterprise: Spring 2010

FORSAN ET HAEC OLIM MEMINISSE IUVABIT

Home
Prospectus
FAQ
Staff
Schedule
Style Guide
Grading Marks

Projects 2009

Updated Updated 21 April 2009


Nadav Aharony

Extracting Knowledge from Thin Air

Mobile communications devices have become an inseparable part of the daily life for many people. We carry cellular phones, PDAs, and other devices with us throughout our daily routine. Unfortunately, these devices generally behave in very fixed ways, and do not adapt themselves to the dynamic lives of their users. Any personal customization entails rigorous manual effort from the device user. Wouldn’t it be nice if your cell phone knew that you are at home, and automatically diverted any work-related phone-calls to voicemail? How about having your phone automatically disclose your present location to close family and friends but not to strangers? Wouldn’t it be even more useful if it said that you are at “work” or at a “meeting” rather than give global coordinates? How about if our devices would realize automatically that we have left for vacation and suggest that we activate an away message? (I always forget to do that...) The ultimate vision of this work is to create self-conscious and intelligent mobile devices that understand the world in a similar way to their human users – by utilizing terms and context from the human realm. This would enable the devices to better serve their users and improve the interaction with them. These devices should be able to bootstrap their knowledge on their own with minimal user intervention. They would do it as a personal assistant learns the preferences of his boss, or as a child learns to familiarize himself with the world, learning to recognize familiar places and people, and later giving them names. By achieving this vision, the work would also be able to contribute to the understanding of human intelligence, by suggesting possible mechanisms that might also be found in biological systems. In order to advance towards this vision, I set a more modest sub-goal for the class project. I would like to create a system, or at least a proof of concept, that is able to learn meaning and symbols related to a mobile user’s life without explicit instruction. In a similar way to Larson’s work on Intrinsic Representation or Coen’s cross-sensory clustering, I would like to have the system build descriptions up from low-level perceptual information, gathered through a mobile device’s network (and possibly other) sensors. I would also want to discover regularities in that information, will match regularities of context and relationships in the mobile device user’s life. This architecture should also be able to support “un-learning” of knowledge, as the user’s life may be dynamic and contexts might change over time. A complete research project (or so I’ll try)

Steps

Contributions



Jeremy Chang

Spike Delay Learning in Multi-Neuron Systems

The goal of this project is to demonstrate that a single neuron is capable of fast learning of complex patterns by combining spike delays with feedback. A Reimplementation of David H. Staelin's model-A cognon

Steps

Contributions



Telmo L Correa

Borchard representation integration

Integrate Borchard's representation into Rao's visuospatial system. As time allows, one of:

Steps

Contributions



Neil Dowgun

Mobilizer: Performing Complex Maneuvers on Command

The goal of this project is to create a system that, if given control of some entities in a simulated 3-D space, can efficiently move those entities to satisfy any spatial relation on command. Research Project

Steps

Contributions



Kristen Felch and Jodyann Coley

The Effect of Articulation on Memory

If I want to prove that speech helps us to build more long-lasting memories, then I need to show that discussion of a written work increases a subject's ability to later recall that work. I am going to perform a small research experiment to obtain data on the effect of speech on memory.

Steps

Contributions

My main contribution will be the data that is collected, in what I hope will be a methodical and reliable manner.

I will also draw the conclusion that speech does (not) increase the subject's ability to remember a story. Another possibility is that my data seems to indicate a trend, but a much larger experiment needs to be run.

Jonathan Goldberg

6.034 Pset - Arch and Lattice Learning

The goal of the project is to provide 6.034 students with hands on experience while they learn the concepts of Arch and Lattice Learning. It is a re-implementation, while contributing to 6.034 curriculum.

Steps

Contributions



Volkan Gurel

Comparison of the Threads derived from ConceptNet and WordNet

I believe Thread Memory gives us a strong tool to make sense out of simple statements that we already know. ConceptNet and WordNet provide us with these simple statements, and it would be a great test for both the practicality of Thread Memory and the usefulness of ConceptNet and WordNet to implement code that extracts the threads from both databases and compare them. A reimplementation

Steps

Contributions



Jong-Moon Kim

The Emphathetic Web

We all think differenty. Some of us process information visually, others verbally, some holistically and others analytically. These differences are known as cognitive styles. The web is a information medium where we process new ideas. Why should the web be a static entity providing the same experience for every person? The vision is having the Internet be able to understand our personality and our motivations. The Emphathetic Web is named such that it expresses the notion that the web knows you personally and will react in a particular manner you will enjoy the most. It is with that connection that we will be more productive and happier. Complete Research Project

Steps

Contributions



Gleb Kuznetsov

Furthering the E-Wall Project: Creating a Framework for Connecting Visual and Internal Representations of Knowledge

In order to make progress toward a stronger human-computer synergy, it is necessary to understand how our external, visual representations of knowledge map to the internal representations inside our minds. A Complete Research Project.

Steps

Contributions



Harold Capen Low

Story Understanding through Plot Units

If we are to construct machines capable of story understanding, we must first understand the fundamental building blocks of a story’s plot. I envision following up on Wendy Lehnert’s work in “Plot Units and Narrative Summarization” (1981) by building a structure for the recognition, formation, and understanding of plot units. Lehnert outlines a full vocabulary for primitive plot units, atomic structures of plot that can be assembled into more complex pieces. These compound plot elements are the building blocks with which we construct plotlines in our stories. I will develop a tool for Prof. Patrick Winston’s Gauntlet system that is capable of reading in a story as input, constructing plot units representing its input, and subsequently answering questions concerning the story. "Best"

Steps

Contributions



Angelique Moscicki

Intermediate Complexity in Chemical Diagram Recognition

The goal of this project is to create a system that recognizes chemical diagrams as part of a search-by-picture engine for chemists. A part of an ongoing research project.

Steps

Contributions



Yaniv Ophir (Junno)

Programmable Space

The goal of this project is to understand how architects organize spaces into a floor plan (aka architectural programming). Specifically, I am interested in exposing the main considerations involved in the decision making process that constitutes an architectural floor plan. A study/ experiment with (human) architects and report.

Steps

Contributions

The expected contributions are:

James Ostrowski

Grounding of Symbols by Cross-Feature Clustering

If we are to represent how the brain grounds symbols, we should represent descriptions of symbols relevant to a class as combinations of the intermediate complexity features of that class. Complete Research Project

Steps

Contributions



Kendra Pugh

A Medical Expert System Authored by a Medical Expert

If I want to understand the challenges faced by those attempting to implement a useful medical expert system, and discover if an expert system implemented by an expert in the subject would be significantly different from an expert system written by a non-expert, I should implement one myself. Research Project (though heavily influenced by ATTENDING, etc.)

Steps

Contributions



Brandon Pung

Sequence Seeking for Motion: An Application of Counter Streams

The goal of my project is to take the ideas formulated by Ullman in his paper on Counter Streams and create a system for identifying and classifying motion events. A complete research project (could also be considered a modified and extended reimplementation)

Steps

Contributions



Steffen Reichert

The Aesthetics Machine

If we want to be able to design machines with aesthetic understanding, we have to understand how aesthetics can be reduced to logic components or relations. A research proposal.

Steps

Contributions



Rachel Shearer

Culture and the Computational Model of Human Intelligence

If we want to construct a model of intelligence, we need to examine how cultural background affects our understanding of human learning and development. Investigating variations in language and reasoning across cultures may help us to improve our representations and, ultimately, our conception of intelligent systems. A Simulated Topic Exam/Research Proposal (maybe)

Steps

Contributions



Hamidou Soumare

Zonal Representation for Economic modeling

To create a representation that facilitates reasoning about and solving business problems A research proposal

Steps

Contributions



Skylar Tibbits

Macro Coded Assembly

If we are going to understand the organization of the world around us in search of architectural implications, we can first look towards self-organizing systems that grow from simple objects to complex structures as an indication of design and assembly possibilities. OR If we can identify that every major technological development has lead directly to architectural re-conceptualization, then we can propose the natural evolution of architecture to following new advancements with self-assembly and programmable matter. "A complete Research Topic"

Steps

Contributions



Aditya Undurti

Recognition of Moods by Perceiving Actions

The goal is to build a system that learns that humans can have many different mental states (called "moods") and learn and infer these states by observing patterns in their actions Best

Steps

Contributions



Olga Wichrowska

Sentence Parsing with Word Sense Disambiguation

Current state-of-the-art natural language parsers rely on statistical information about sentence structures. These parsers cannot achieve human-level performance, however, because they lack both semantic and common-sense knowledge. They may never be able to correctly parse ambiguous sentences such as "I saw the man with the telescope" without information about the discourse context and the meaning of the words themselves. If machines are to understand language in the way humans do, they must combine both syntactic and word-sense information when parsing text. A research proposal, possibly turning into a complete research project

Steps

Contributions