Eunsuk Kang
Readings: D. Sculley et al. "Hidden Technical Debt in Machine Learning Systems" (2015)
Hulten, Geoff. "Building Intelligent Systems: A Guide to Machine Learning Engineering" (2018), Chapter 4.
class Algorithms {
/**
* Finds the shortest distance between to vertices.
* This method is only supported for connected vertices.
*/
int shortestDistance(Graph g, Vertice v1, v2) {…}
}
Q. Is this the same kind of contract as in software?
Measurement is the empirical, objective assignment of numbers, according to a rule derived from a model or theory, to attributes of objects or events with the intent of describing them. – Craner, Bond, “Software Engineering Metrics: What Do They Measure and How Do We Know?"
A quantitatively expressed reduction of uncertainty based on one or more observations. – Hubbard, “How to Measure Anything …"