Skip to content

Commit

Permalink
removed BO slides #13
Browse files Browse the repository at this point in the history
  • Loading branch information
apoorvagnihotri committed Apr 16, 2020
1 parent 61eb725 commit e0eee6a
Show file tree
Hide file tree
Showing 15 changed files with 1 addition and 172 deletions.
79 changes: 0 additions & 79 deletions public/css/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -225,20 +225,6 @@
border-color: #e1f2f2;
}

/* Slides...... */

* {box-sizing: border-box}
body {font-family: "Helvetica Neue", sans-serif; margin:0}
.mySlides {display: none}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
max-width: 1000px;
position: relative;
margin: auto;
}

/* Next & previous buttons */
.prev, .next {
cursor: pointer;
Expand All @@ -255,71 +241,6 @@ img {vertical-align: middle;}
background-color: rgba(0,0,0,0.25);
}

/* Position the "next button" to the right */
.next {
right: 0;
border-radius: 3px 0 0 3px;
}

/* Position the "next button" to the right */
.prev {
left: 0;
border-radius: 0 3px 3px 0;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
background-color: rgba(0,0,0,0.8);
}

/* Number text (1/3 etc) */
.numbertext {
color: rgb(133, 185, 228);
font-size: 12px;
padding: 8px 12px;
position: absolute;
top: 0;
}

/* The dots/bullets/indicators */
.dot {
cursor: pointer;
height: 15px;
width: 15px;
margin: 0 2px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
transition: background-color 0.3s ease;
}

.slide_active, .dot:hover {
background-color: #717171;
}

/* Fading animation */
.fade {
-webkit-animation-name: fade;
-webkit-animation-duration: 1.5s;
animation-name: fade;
animation-duration: 1.5s;
}

@-webkit-keyframes fade {
from {opacity: .4}
to {opacity: 1}
}

@keyframes fade {
from {opacity: .4}
to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
.prev, .next,.text {font-size: 11px}
}

/*Taken from https://www.w3schools.com/howto/howto_js_rangeslider.asp*/
.slidecontainer {
width: -webkit-fill-available;
Expand Down
Binary file removed public/images/slides/Slide1.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide10.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide11.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide12.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide13.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide2.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide3.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide4.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide5.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide6.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide7.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide8.jpg
Binary file not shown.
Binary file removed public/images/slides/Slide9.jpg
Binary file not shown.
94 changes: 1 addition & 93 deletions public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/d3-legend/2.25.6/d3-legend.js"></script>
<script defer src="js/plot.js"></script>
<script defer src="js/hider.js"></script>
<script defer src="js/slides.js"></script>
<script defer src="js/gif-slider.js"></script>
<script type="text/javascript" src="https://d3js.org/d3-scale-chromatic.v1.min.js"></script>

Expand Down Expand Up @@ -1069,100 +1068,9 @@ <h3>Example 3 -- Neural Networks</h3>
<h1 id="conclusions">Conclusion and Summary</h1>

<p>
In this article, we looked at Bayesian Optimization, which involves optimizing a black-box function. Our primary focus is on the cases when the function evaluations are expensive, making grid or exhaustive search impractical. We looked at the key components of BO. First, we looked at the notion of using a surrogate function (with a prior over the space of objective functions) to model our black-box function. Next, we looked at the "Bayes" in BO - the function evaluations are used as data to obtain the surrogate posterior. We look at acquisition functions, which are functions of the surrogate posterior and are optimized sequentially. This new sequential optimization is in-expensive and thus of utility of us. We also looked at a few acquisition functions and showed how these different functions balance exploration and exploitation. Finally, we looked at some practical examples of BO for optimizing hyper-parameters for machine learning models. We believe we have presented an interesting and effective suite of black-box optimization techniques. We now hope that we have whetted the reader's appetite! We have further included a primer below summarizing BO in a few slides for a quick recap.
In this article, we looked at Bayesian Optimization, which involves optimizing a black-box function. Our primary focus is on the cases when the function evaluations are expensive, making grid or exhaustive search impractical. We looked at the key components of BO. First, we looked at the notion of using a surrogate function (with a prior over the space of objective functions) to model our black-box function. Next, we looked at the "Bayes" in BO - the function evaluations are used as data to obtain the surrogate posterior. We look at acquisition functions, which are functions of the surrogate posterior and are optimized sequentially. This new sequential optimization is in-expensive and thus of utility of us. We also looked at a few acquisition functions and showed how these different functions balance exploration and exploitation. Finally, we looked at some practical examples of BO for optimizing hyper-parameters for machine learning models. We believe we have presented an interesting and effective suite of black-box optimization techniques. We now hope that we have whetted the reader's appetite!
</p>

<div class="l-screen shaded-figure" style="border-bottom: none">
<div class="slideshow-container">

<div class="mySlides fade">
<div class="numbertext">1 / 13</div>
<img src="images/slides/Slide1.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">2 / 13</div>
<img src="images/slides/Slide2.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">3 / 13</div>
<img src="images/slides/Slide3.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">4 / 13</div>
<img src="images/slides/Slide4.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">5 / 13</div>
<img src="images/slides/Slide5.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">6 / 13</div>
<img src="images/slides/Slide6.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">7 / 13</div>
<img src="images/slides/Slide7.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">8 / 13</div>
<img src="images/slides/Slide8.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">9 / 13</div>
<img src="images/slides/Slide9.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">10 / 13</div>
<img src="images/slides/Slide10.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">11 / 13</div>
<img src="images/slides/Slide11.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">12 / 13</div>
<img src="images/slides/Slide12.jpg" style="width:100%">
</div>

<div class="mySlides fade">
<div class="numbertext">13 / 13</div>
<img src="images/slides/Slide13.jpg" style="width:100%">
</div>

<a class="prev" onclick="plusSlides(-1)">&#10094;</a>
<a class="next" onclick="plusSlides(1)">&#10095;</a>

</div>
<br>

<div style="text-align:center">
<span class="dot" onclick="currentSlide(1)"></span>
<span class="dot" onclick="currentSlide(2)"></span>
<span class="dot" onclick="currentSlide(3)"></span>
<span class="dot" onclick="currentSlide(4)"></span>
<span class="dot" onclick="currentSlide(5)"></span>
<span class="dot" onclick="currentSlide(6)"></span>
<span class="dot" onclick="currentSlide(7)"></span>
<span class="dot" onclick="currentSlide(8)"></span>
<span class="dot" onclick="currentSlide(9)"></span>
<span class="dot" onclick="currentSlide(10)"></span>
<span class="dot" onclick="currentSlide(11)"></span>
<span class="dot" onclick="currentSlide(12)"></span>
<span class="dot" onclick="currentSlide(13)"></span>
</div>
</div>

<h2 id="embracebayesianoptimization">Embrace Bayesian Optimization</h2>

<p>
Expand Down

0 comments on commit e0eee6a

Please sign in to comment.