
ua-time-series
Project Summary
This project was formed while we trying to interpret different activities in Wubble World. Wubble World is a virtual environment with simulated physics, in which softbots, called wubbles, interact with objects. Wubble World is instrumented to collect distances, velocities, locations, colors, sizes, and other sensory information and represent them with propositions such as Above(wubble,box)
(the wubble is above the box) and PVM(wubble)
(the wubble is experiencing positive vertical motion).
We recorded several different instances of the wubble performing an activity, like jump over. The plan was to develop an incremental, on-line learning algorithm that would extract the essence of the activity.
The algorithms in my dissertation are designed to work with propositional multivariate time series or PMTS's. Think of a PMTS as a matrix in which every row represents a proposition, every column represents a moment in time, and every cell (i,t) contains 1 or 0 depending on whether proposition Pi is true at time t. Consecutive moments during which proposition Pi is true are called the fluent Pi, as illustrated in the figure.
This software contains implementations of the algorithms discussed in each of the cited publications. This software can be used to classify and recognize a wide range of activities, from handwriting recognition to simulated agent activity recognition.
Project Support
YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products:
YourKit Java Profiler
http://www.yourkit.com/.net/profiler/index.jsp'>YourKit .NET Profiler
Related Publications
- Wesley Kerr, Anh Tran, and Paul Cohen. (2011) Activity Recognition with Finite State Machines. In Proceedings of the International Joint Conferences on Artificial Intelligence (IJCAI 2011).
- Wesley Kerr, Paul Cohen, and Niall Adams. (2011) Recognizing Players’ Activities and Hidden State. In Proceedings of Foundations of Digital Games (FDG 2011).
- Wesley Kerr. (2010) Learning to Recognize Agent Activities and Intentions. Ph.D. dissertation, University of Arizona, Tucson, AZ, USA.
- Wesley Kerr, Paul Cohen. (2010) Recognizing Behaviors and the Internal State of the Participants. In IEEE International Conference of Development and Learning (ICDL 2010).
Project Statistics
Related Projects
http://www.wubble-world.com'>Wubble World -- The original 3D Wubble World simulation
http://code.google.com/p/wubbleworld2d/'>Wubble World 2D -- An agent based simulation used to generate different activities that we could learn from.
Project Information
The project was created on Mar 30, 2011.
- License: Apache License 2.0
- 2 stars
- svn-based source control
Labels:
Java
data-mining
classification
recognition
time-series