Skip to content
bingcheng hu edited this page Oct 31, 2020 · 3 revisions

HyperQuest?

HyperQuest mimics the hyperparameter tuning app from Stanford University, CS231n. HyperQuest is a web-app designed for beginners in Machine Learning to easily get a proper intuition for choosing the right hyperparameters. This is initially an extremely daunting task because not having proper hyperparameters leads to the models breaking down.

1. Two Layer Net

Try the simple version here.

2. Conv Neural Net

Try the convolutional version here.

Tuning Parameters is time-consuming?

https://bingcheng.openmc.cn/HyperQuest/

Don't understand the usage of each parameter?

https://bingcheng.openmc.cn/HyperQuest/

The meaning of the curve is difficult to understand?

https://bingcheng.openmc.cn/HyperQuest/

HyperQuest can turn you into an expert!

https://bingcheng.openmc.cn/HyperQuest/


Embed HyperQuest to your site

  1. Use the anchor HTML:

    <div id = 'form'></div>
    <a type="button" href="javascript: submitForm()">Run</a>
    <span id="acc"></span>
    <p id="gradient_canvas"></p>
    <div id="loss_chart" style="height: 300px; width: 100%;"></div>
    <div id="train_and_vali_acc" style="height: 300px; width: 100%;"></div>
  2. Use the HyperQuest Javascript (below the anchor HTML)

    1. Embed the 2-layer net
    <script type="text/javascript" src='https://cdn.plot.ly/plotly-latest.min.js'></script>
    <script type="text/javascript" src='https://bingcheng.openmc.cn/HyperQuest/html/2-layer-latest.js'></script>
    1. Embed the neural net
    <script type="text/javascript" src='https://cdn.plot.ly/plotly-latest.min.js'></script>
    <script type="text/javascript" src='https://bingcheng.openmc.cn/HyperQuest/convhtml/conv-latest.js'></script>