GithubHelp home page GithubHelp logo

morl's Introduction

MORL: Multi-Objective Reinforcement Learning

Team Members

Advisor

Background

Reinforcement learning often involves having a machine "learn" multiple tasks, generally requiring rewards for each task. This is formulated as multi-objective optimization.

Problem Statement

We seek to find a novel multi-objective optimization method for use in reinforcement learning.

Current Solutions

Current methods for multi-objective optimization involve linear combinations of the reward terms; however, balancing each of the rewards has proven difficult.

OpenAI.com has suggested that Filter Methods may be useful for multi-objective optimization and have been studied very little in relation to Reinforcement Learning.

In addition, there are many other search or optimization methods which could be derived from other subfields of Artificial Intelligence that have yet to be explored.

Relevant Experience

Jeremiah Greer

see Jeremiah's Bio

  • Developed Data Analysis tool for World Bank in first co-op
  • Currently taking Intelligent Data Analysis
  • Currently taking Machine learning (Ng) & Neural Network (Hinton) courses on Coursera
  • Attended Deep Learning Seminar with Dr. Annexstein

Frazier Baker

see Frazier's Bio

  • Experience in Bioinformatics applications of Data Analysis and Machine Learning
    • Multiple journal publications and conference proceedings.
  • Experience in Computational Physics Research with Dr. Gabriela Popa at Ohio University Zanesville.
    • Multiple conference proceedings.
  • Took CS 6052: Intelligent Data Analysis from Dr. Raj Bhatnagar in Fall of 2015.
  • Currently taking CS 4033: Artificial Intelligence
  • Participated in Independent Study on Deep Learning with Dr. Fred Annexstein in Spring 2017.
  • Currently taking Parallel Computing with Dr. Fred Annexstein, exploring CUDA and distributed computing.

Our Approach

Our plan is to explore the use of filter methods for multi-objective optimization and reinforcement learning.

In addition, we will explore other areas of AI, particularly Genetic Programming, to find new methods of feature selection.

Next, we hope to test both of these using the publicly available OpenAI Gym MuJoCo environments.

Finally, we hope to explore applications to other datasets that would demonstrate real-world benefits, as time permits.

Task List

Link

morl's People

Contributors

frazierbaker avatar jgreer013 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.