Declarative Machine Learning
SQL is commonly referred to as a 4GL, or fourth-generation programming language, as opposed to all of the 3GL's like Java, C, Python, Scala, etc. SQL is referred to as a declarative language as opposed to an imperative language like the 3GL's. You tell SQL what to do, not how to do it. Well, TuPAQ is the SQL for machine learning. You give it a high-level goal, and it figures out which machine learning algorithm to use, and tunes the hyperparameters for you. When will you be able to use this in production?
Apr-11-2016, 05:05:29 GMT
- Technology: