Skip to content

waltergerych/dirtyml_mqp_2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

``Dirty Machine Learning" MQP

Advisor: Elke Rundensteiner, Mentor: Walter Gerych

Incomplete, messy data is ubiquitous in real-world applications. The focus of this MQP is on generative methods to combat this issue and “fill in” incomplete data. Specifically, we will be focusing on developing novel training strategies for generative models in order to achieve this task.

This is your MQP and provides an opportunity to show off your skills. Whether your goal is industry or academia, the MQP is useful for applications. The Advisor and Mentor serve as guides during the MQP. While we will provide support and a general direction, we want all of you to bring your own ideas and seek out new directions.

Acknowledgments: This page borrows heavily from resource created by ML Tlachac.


Expectations

  • 15 to 20 hours per week of work
  • Two formal meetings per week: one with advisor and one with mentor. Prepare slides for both meetings
  • At least one peer meeting per week
  • Stay in communication with team (slack)
  • Teach team members as requested
  • Experience with being term leader and/or note taker. Leader ensures all team members are on time with term deliverables. Note taker records ideas for each meeting to share with team

Deliverables

  • MQP report, improved each term
    • includes literature review
    • write one part, edit one part
    • cite all sources
    • write succinctly (less can be more!)
    • include appendix with your term contributions
    • Potential to extend MQP report to full conference paper
  • Weekly update slides and presentation (for both advisor meeting and mentor meeting)
    • Include setup (don’t assume we remember!), what you did, and what you plan to do
    • Always include your conclusions and/or proposed next steps as appropriate
    • Complete slides and include written summary if unavailable to meet
    • Send draft of advisor slides 1 to mentor 1 day early
  • Weekly meeting notes
  • Final presentation in D-term (poster or video as announced by the departments)
  • Term personal and team evaluations

Evaluation

You will receive an individual grade. There are tangible and intangible contributions to the MQP team. You will be assessed on your ability to:

  1. define and meet project and personal goals
  2. problem solve and use feedback
  3. work independently and collaboratively
  4. communicate
  5. synthesize information and make conclusions

Further, we want you to demonstrate:

  • leadership and teamwork
  • academic integrity

Important dates

  • Advisor meetings
    • A term: 9am every Tuesday in Beckett conference room
  • Mentor meetings
    • A term: 9am every Thursday in DS Innovation Lab (AK 013)

Resources

Below you will find links to various resources that may aid in your MQP. We will periodically update this as the MQP progresses.

Relevant papers

Relevant blog posts

Relevant videos

Tutorials

Tools

Code Resources


Tasks

Below we will lists tasks. Every student that should perform the task will have their name as a sub bullet under the task. Students should strikethrough their names after they have completed the task. Students are expected to add to this list of tasks themselves.

  • Watch Anaconda tutorial (in Videos)

    • Kyle
    • Alek
    • Ryan
  • Install Anaconda

    • Kyle
    • Alek
    • Ryan
  • Install PyTorch

    • Kyle
    • Alek
    • Ryan
  • Do PyTorch 60 Minute Blitz Tutorial

    • Kyle
    • Alek
    • Ryan
  • Do "Machine Learning in Python" tutorials

    • Kyle
    • Alek
    • Ryan
  • Read original GAN paper

    • Kyle
    • Alek
    • Ryan
  • Create GitHub Repo for future code

    • The team has decided to use this existing GitHub Repo.
  • Create Slack page

    • Kyle
  • Organize existing GAN training code

    • Josh
  • Create slideset + documentation + tutorial for novel GAN training method

    • Josh
  • Create documentation + tutorial for novel GAN training method

    • Josh
  • Create slideset for Thursday Sep. 2nd meeting with Mentor. Summarize progress, give overview of papers read + coding tasks completed

    • Kyle
    • Alek
    • Ryan
    • Josh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5