From fc54753e139a4f28490725f2eed1cfa839fe4ee8 Mon Sep 17 00:00:00 2001 From: Andy Terrel Date: Tue, 13 Oct 2020 05:53:58 -0500 Subject: [PATCH] intermediate checkin --- notebooks/01_model_review.ipynb | 102 +++++++++++++++++++++++++------- 1 file changed, 82 insertions(+), 20 deletions(-) diff --git a/notebooks/01_model_review.ipynb b/notebooks/01_model_review.ipynb index 6321fc0..115e8ad 100644 --- a/notebooks/01_model_review.ipynb +++ b/notebooks/01_model_review.ipynb @@ -369,9 +369,10 @@ "source": [ "# Model Review: Taking a model from exploration to production\n", " \n", - "\n", + "\n", " \n", " \n", + "[https://github.com/aterrel/model-review-talk](https://github.com/aterrel/model-review-talk)\n", " \n", "Presented by: \n", "[Andy R. Terrel, PhD](https://www.linkedin.com/in/aterrel/) | Chief Data Scientist, [REX Inc.](https://rexhomes.com) | President, [NumFOCUS](https://numfocus.org) \n", @@ -388,15 +389,14 @@ } }, "source": [ - "\n", - "\n", - "\n", "## Model is Done! NOW WHAT?\n", "\n", + "\n", + "\n", "
\n", "
\n", "
\n", - "\n", + "\n", "
\n", "
\n", "\n", @@ -412,7 +412,7 @@ } }, "source": [ - "\n", + "\n", "\n", "Figure from Sculley, D & Holt, Gary & Golovin, Daniel & Davydov, Eugene & Phillips, Todd & Ebner, Dietmar & Chaudhary, Vinay & Young, Michael & Dennison, Dan. (2015). Hidden Technical Debt in Machine Learning Systems. NIPS. 2494-2502. https://papers.nips.cc/paper/5656-hidden-technical-debt-in-machine-learning-systems.pdf" ] @@ -482,7 +482,14 @@ "source": [ "## Understanding your models deployment\n", "\n", - "\n", + "\n", + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "
\n", + "
\n", "\n", "Photo by Guillaume Bolduc on Unsplash" ] @@ -607,8 +614,14 @@ "source": [ "#### How do you get called\n", "\n", + "\n", "\n", - "\n", + "
\n", + "
\n", + "
\n", + "\n", + "
\n", + "
\n", "\n", "Figure from Mark Richards, __Software Architecture Patterns__" ] @@ -621,9 +634,17 @@ } }, "source": [ - "#### What is your speed layer\n", + "#### The other places you get called\n", "\n", - "\n", + "\n", + "\n", + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "
\n", + "
\n", "\n", "\n", "Figure by MapR" @@ -639,8 +660,14 @@ "source": [ "#### Who is monitoring you?\n", "\n", + "\n", "\n", - "\n", + "
\n", + "
\n", + "
\n", + "\n", + "
\n", + "
\n", "\n", "Figure by Andy Terrel" ] @@ -655,9 +682,14 @@ "source": [ "## How did you get there ?!\n", "\n", + "\n", "\n", - "\n", - "\n", + "
\n", + "
\n", + "
\n", + "\n", + "
\n", + "
\n", "\n", "Photo by NOAA on Unsplash" ] @@ -1203,6 +1235,7 @@ "source": [ "## ZOMG It's down!!!\n", "\n", + "\n", "\n", "\n", "\n", @@ -1219,7 +1252,14 @@ "source": [ "### Define healthchecks and alerts\n", "\n", - "\n", + "\n", + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "
\n", + "
\n", "\n", "Figure by Andy R. Terrel" ] @@ -1233,12 +1273,16 @@ }, "source": [ "### Use model servers\n", + "\n", "\n", - "\n", - "\n", - "\n", - "\n", - "" + "
\n", + "
\n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + "
\n" ] }, { @@ -1251,10 +1295,28 @@ "source": [ "## Finally time to start again!\n", "\n", - "\n", + "\n", + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "
\n", + "
\n", "\n", "Photo by @whoisbenjamin on Unsplash" ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "outputs": [], + "source": [] } ], "metadata": {