Links
Home
Publications
Teaching
Miscellaneous
Resume
|
Contact
- jhpowell at cs dot indiana dot edu
Education
-
PhD in Computer Science
Indiana University, Bloomington, IN
2010 (expected)
-
Master of Science in Computer Science
Indiana University, Bloomington, IN
2007
-
Bachelor of Science in Computer Science and Mathematics
Minor in Philosophy
University of Nebraska, Kearney, NE
2004
Work Experience
-
Computer Scientist, Student Temporary Employment Program. US Naval Research Laboratory. Washington, DC. Summer 2010.
- Extended a framework for self-selecting goals in a partially observable, dynamic environment to rely
on learned goal selection knowledge rather than rule-based selection.
- Designed and implemented a solution for learning goal selection knowledge in a naval strategy simulator using online active learning,
case-based reasoning, and data mining.
-
Used a "teacher/student" model to facilitate learning basic naval strategy, where a human teacher could demonstrate proper
strategy and correct errant behavior.
- Associate Instructor. Indiana University. Bloomington, IN. 2005 - present
- Database Systems and Internal Design -
Assisted graduate students in learning about
advanced topics in the design and development
of database management systems and their
applications.
- Knowledge Based Artificial Intelligence -
Assisted graduate students in developing
knowledge-based methods for artificial
intelligence systems.
- Data Structures - Led discussion sessions
exploring the systematic study of data
structures encountered in computing problems
using C.
- Introduction to Software Systems -
Designed and taught laboratory sessions
teaching students the fundamentals of computer
software systems using Java.
- Introduction to Computer Science - Taught
laboratory sessions emphasizing problem-solving
skills using the Scheme programming
language.
- Introduction to Computers and Computing -
Taught laboratory sessions emphasizing computer
literacy skills to students with diverse
technical backgrounds.
- Intern. Ward Laboratories, Inc. Kearney, NE, 2001 - 2005, Summer 2006.
- Designed and implemented the core software package used to manage daily laboratory operations, correlate and display data, and distribute
results to customers. This software package has been sold to domestic and international agricultural laboratories.
- Designed and implemented a pervasive
quality control system.
- Implemented a suite of laboratory
information management systems for a variety
of instruments.
- Handled miscellaneous hardware and
software problems.
- Developed inter-personal and
communications skills to work in an
inter-disciplinary team.
Academic Research Projects
- Web Mining for Case-based Reasoning. Aug. 2006 - Present
- Researched methods for alleviating the adaptation knowledge acquisition bottleneck common to case-
based reasoning systems.
- Implemented and evaluated a system that uses a knowledge-planning framework to automatically
construct strategies for mining knowledge from a variety of Web-based resources.
- Used a combination of case-based reasoning and reinforcement learning methods to learn resource
selection knowledge.
- Utilized introspective reasoning to automatically detect and recover from failures in the knowledge
planning process.
- Retained provenance knowledge describing performance bottlenecks, allowing the system to reason
about tradeoffs between up-to-date information and efficient processing.
- Automatic Knowledge Acquisition for Case-based Reasoning. Jan. 2004 - May 2005
- Researched methods for using machine learning techniques to help alleviate the knowledge acquisition
bottleneck in case-based reasoning systems.
- Implemented and evaluated a system that used reinforcement learning algorithms to populate a case
base from scratch in game playing domains.
Skills
-
Research: Knowledge based reasoning, Experiential learning, Machine learning, Knowledge management,
Knowledge discovery and data mining, Automated planning
-
Languages: Scala, Java, Visual Basic .NET, C/C++, Lisp, Scheme, SQL, Visual Basic for Applications (VBA)
-
Miscellaneous: Software design experience using object-oriented and functional methodologies; Strong written
and verbal communication skills; Strong problem solving, research and project planning skills
Refereed Publications
-
David Leake and Jay Powell. A General Introspective Reasoning Approach to Web Search for Case Adaptation.
18th International Conference on Case-Based Reasoning (ICCBR 2010), Alessandria, Italy, 2010. Recipient
of Best Paper Award.
-
David Leake and Jay Powell. On Retaining Web Search Cases.
In: WebCBR: Reasoning from Experiences on the Web (ICCBR 2010 Workshop), Alessandria, Italy, 2010.
-
David Leake and Jay Powell. Knowledge Planning and Learned Personalization for Web-Based Case Adaptation.
Proceedings of the Ninth European Conference on Case-based Reasoning (ECCBR-08),
Trier, Germany, September 1-4, 2008.
-
David Leake and Jay Powell. Mining Large Scale Knowledge Source for Case Adaptation Knowledge.
Proceedings of the Seventh International Conference on Case-based Reasoning (ICCBR-07),
Belfast Northern Ireland, UK, August 13-16, 2007.
-
Jay H. Powell and John D. Hastings. An Empirical Evaluation of Automated Knowledge Discovery in a Complex Domain.
Proceedings of the Workshop on Heuristic Search, Memory Based Heuristics and Their Applications and Proceedings of the
Workshop on Learning for Search, Twenty-First National Conference on Artificial Intelligence (AAAI-06), Boston, MA,
July 16-20, 2006.
-
Jay H. Powell, Brandon M. Hauff, and John D. Hastings. Evaluating the Effectiveness of Exploration and Accumulated Experience
in Automatic Case Elicitation. Proceedings of the Sixth International Conference on Case-based Reasoning (ICCBR-05),
Chicago, Illinois, August 23-26, 2005.
-
Siva N. Kommuri, Jay H. Powell, and John D. Hastings. On the Effectiveness of Automatic Case Elicitation in a More Complex
Domain. Proceedings of the Workshop on Computer Gaming and Simulation Environments, Sixth International Conference on
Case-based Reasoning (ICCBR-05), Chicago, Illinois, August 23-26, 2005.
-
Jay H. Powell, Brandon M. Hauff, and John D. Hastings. Utilizing Case-Based Reasoning and Automatic Case Elicitation
to Develop a Self-Taught Knowledgeable Agent. Proceedings of the Workshop on Challenges in Game AI, Nineteenth National
Conference on Artificial Intelligence (AAAI-2004), San Jose, California, July 25-29, 2004.
|