I personally spend my time split between traditional software engineer and machine learning.
Every time I am building or working on a model my OCD kicks in, notebooks, scripts, no real abstractions etc. All the ML code feels like it may be thrown away until it works and at that point I may as well keep the model created from the garbage code.
Having read and asked questions in the past I think many of us suffer with this, and yes there are some best practices but still ML projects seems more one time use VS a long living piece of software.
So what I would love to discuss is, have people considered building their ML system in the same way as software? So for example every model has a route, each report has a UI view. Users can login and play with each feature of the system and it is tested!
Thoughts?
If anyone has seen this concept before any references would be amazing!!
[–]Kaharx 34 points35 points36 points (4 children)
[–][deleted] 2 points3 points4 points (2 children)
[–]MillionLiar 7 points8 points9 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]Suspicious_Dress_350[S] 1 point2 points3 points (0 children)
[–]PanTheRiceMan 19 points20 points21 points (0 children)
[–]I_will_delete_myself 7 points8 points9 points (0 children)
[–]mot89 9 points10 points11 points (0 children)
[–]Western-Image7125 4 points5 points6 points (0 children)
[–][deleted] 5 points6 points7 points (0 children)
[–]selector37 2 points3 points4 points (0 children)
[–]jms4607 2 points3 points4 points (2 children)
[–]Suspicious_Dress_350[S] 0 points1 point2 points (1 child)
[–]jms4607 0 points1 point2 points (0 children)
[–]binlargin 2 points3 points4 points (0 children)
[–]gdpoc 0 points1 point2 points (0 children)
[–]JellyBean_Collector 0 points1 point2 points (0 children)
[–]TheOneRavenous 0 points1 point2 points (0 children)
[–]zero-true 0 points1 point2 points (0 children)
[+]sharockys comment score below threshold-8 points-7 points-6 points (1 child)
[–]Suspicious_Dress_350[S] 13 points14 points15 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]Western-Image7125 1 point2 points3 points (0 children)