Open Source Junkies: How Much Analytic Power Do You Need?
Data scientists need to justify the need for the incremental risk we assume when using more complicated methods to solve a problem - not be open source junkies

I’m a big fan of the Ford Bronco. In addition to the trusty Bronco I take off-roading, I’m near the top of the 125,000-person waiting list for the new model. In my years of negotiating impossible inclines and boulder-strewn roads I’ve realized that driving a Bronco is a lot like solving analytics challenges — it’s counterproductive to use more horsepower than you need.
How Much Predictive Power Is Enough?
A wide variety of open source analytics tools are freely available to data scientists and students, all of whom can get carried away with contests on Kaggle. This well-known competition platform for predictive modeling and analytics is owned by Google, and its prevalence in the zeitgeist of the analytics community is itself a topic of concern. My particular issue is with Kaggle’s tacit encouragement to throw as much analytic horsepower as possible to solve its puzzles, whether or not such an approach would be appropriate in the real world.
An example of how this kind of analytic overkill leads to tainted results is the data dumping trope: pouring as many data sources as possible through a model to gain a tiny improvement in its predictive power, without understanding what new (and possibly meaningless) relationships are being learned, or considering the model complexity confluence.
Analytic overkill is a winner on Kaggle, but not in the real world. Here’s my thinking, as I put forward in my article for IOT Agenda:
I have a belief that’s unorthodox in the data science world: explainability first, predictive power second, a notion that is more important than ever for companies implementing AI.
AI that is explainable should make it easy for humans to find the answers to important questions including:
- Was the model built properly?
- What are the risks of using the model?
- When does the model degrade?
Rehab for Open Source Junkies
“Open source junkies” is the term I have for data scientists who are addicted to using excessive analytic power to solve any problem. The good news is there is a straightforward path to rehab. As expressed by AI industry luminary Andrew Ng, the idea is, “Always start with the simplest technology and then justify why you have to get more complex.” Along those lines, the model design questions we need to ask ourselves are:
- How well do we understand the problem we are solving? Should we be speaking with the business to get key insights to design the model?
- What are the appropriate data sources to include? What key variables / features would we derive from those sources?
- How performant is our simplest model, say a regression? Does it meet the business requirements? What are the drivers of this model?
- As we add complexity to the model what do we gain in prediction, and lose in explainablity? Robustness? Ethics?
- Should we leap to interpretable machine learning models?
Essentially, we need to justify the need for the incremental risk we assume when using more complicated methods. As data scientists we need to ask: What are we trying to achieve, what are the right technologies to get us there, and what are the tradeoffs? Unacceptable trade-offs include GDPR violations and AI that is not ethical.
Education Is Key
Back to my Bronco analogy — if I see a hill full of boulders and want to try to drive up it, I know I can. But what is the line of course I will choose? I will go slow and steady to make my way up the hill and over the boulders, cool as a cucumber, and not gun the engine. The hot-doggers, the drivers maxing out their Bronco’s horsepower on challenging terrain, are the ones who flip over, wipe out and otherwise wreck their vehicles. In these conditions, slow is fast — and smart! When it comes to building proper artificial intelligence and machine learning technologies, slow is fast, too.
That brings us back to the importance of training. Data scientists need to have a broader perspective not just about data science, but the business and social context in which their work will be used. In my role on the Executive Board of the Jacobs School of Engineering at UC San Diego, I do my very best to connect the theoretical world with the real world. Won’t you join me on this journey?
Follow me on Twitter @ScottZoldi and on LinkedIn to keep up with my latest thoughts on delivering analytic innovation in the real world.
Popular Posts
Average U.S. FICO® Score at 716, Indicating Improvement in Consumer Credit Behaviors Despite Pandemic
The FICO Score is a broad-based, independent standard measure of credit risk
Read more
The GSE Data Is Public. Here's What It Shows About Credit Score Modernization.
Independent Milliman analysis of GSE historical data confirms what anyone can now verify directly: FICO® Score 10T is the most predictive score.
Read more
FICO® Score High Achievers: Is Age the Only Factor?
<p>FICO’s latest research on <a href="http://www.fico.com/en/blogs/risk-compliance/us-credit-quality-rising-the-beat-goes-on/" target="_blank">national FICO® Score distribution</a> shows that US credit quality continues to trend upwards, with an increasing number of consumers scoring in the highest scores ranges. Given that, we decided it was time to refresh our study on “<a href="http://www.fico.com/en/blogs/risk-compliance/infographic-what-does-a-high-credit-scorer-look-like/" target="_blank">FICO® Score high achievers</a>,” where we examine the credit behavioural profiles of consumers with higher credit scores.</p> <p>As expected, our latest study showed that older people generally have higher scores, as has been the case in our <a href="http://www.fico.com/en/blogs/risk-compliance/age-before-beauty-credit-worthiness-before-youth/" target="_blank">past research</a>. This is largely because they have trade lines that have been open longer, which leads to higher scores (assuming the trade lines are in good standing and all other things equal). The most credit savvy among you will remember that length of credit history accounts for roughly 15% of the overall <a href="http://www.myfico.com/CreditEducation/WhatsInYourScore.aspx" target="_blank">FICO® Score calculation</a>.</p> <p>But for younger consumers, it isn’t too helpful to say, “just wait until you are 50 years old, and that will fix things!” Thus, I decided to dive deeper with our analysis, including looking at the credit behavioural characteristics of younger consumers with high FICO® Scores.</p> <p>In this analysis, I looked at credit characteristics for the two highest score bands, 750-799 and 800-850, which have about 16% and 23% of the population, respectively. I further broke this down by looking at the characteristics of the youngest 15% in each group, which occurs at age 29 for the 750-799 group and 43 for the 800-850. We used FICO<strong>®</strong> Score 9 for our analysis, and examined typical variables of the categories that go into the make-up of the score.</p> <p><a href="http://www.fico.com/en/blogs/wp-content/uploads/2016/10/FICO-Score-High-Achiever-table.png"><img class="alignnone size-full wp-image-29367" src="http://www.fico.com/en/blogs/wp-content/uploads/2016/10/FICO-Score-High-Achiever-table.png" alt="fico-score-high-achiever-table" width="715" height="747" /></a></p> <p>Since there’s a lot to dissect in this chart, I’ll highlight a few findings that struck me: <ul> <li><strong>Credit history.</strong> Higher scores are undoubtedly associated with a longer time on file. What’s striking is the higher average time on file for the 800+ group, both overall and for revolving accounts (the most common trade line). Clearly, it helps to start credit use early in life – but that’s not the sole determining factor for high scoring. The younger cohorts in both the 800+ and 750-799 groups have time on file medians significantly less than their older counterparts.</li> <li><strong>New credit.</strong> High credit scorers do, in fact, pursue new credit. We see little variation in months since last trade line opening and last inquiry among all groups observed.</li> <li><strong>Pay on time.</strong> As you might expect, the further in the past the delinquency, the higher the score – and that’s <u>if</u> a delinquency ever happened. 95% of the 800+ people and 72% of the 750-799 group have never been delinquent, which is a striking contrast to the 57% for the total population. The percentages for the younger groups are even higher, especially so for the 750-799ers. Collection items are also scarce for these high scorers. While 23% of the national population have collection items greater than $99, the figures are only 0.5% for the 800+ group and 3% for the 750-799 group. It is clear that, in conjunction with starting a credit file early, paying on time is a key trait of the FICO® Score high achiever.</li> <li><strong>Balance and utilization.</strong> Finally, we look at how credit is being used, focusing on revolving product use. (Since most people only have one mortgage or one auto loan, variation in instalment product figures is minimal and driven by payment history, which is near perfect for high scorers, as we’ve seen.) FICO® Score high achievers tend to have more open revolving accounts. While the % active trades and utilization are generally lower, by no means do high scorers avoid the use of credit products. What drives the difference here is the amount of <u>available</u> revolving credit utilized. The 800+ group is roughly 1/4 of the national median, both in total and on their highest utilized card; they also have lower balances and more cards<em>. </em>The 750-799 group is more active and higher utilized, but still only at 2/3 of the national figures. The young 750-799 group compensate with lower revolving balances and, as a result, lower utilization, which is in line with what we see for the 800+ group.</li> <li><strong>Benchmarks.</strong> I’d like to point out that while this study provides good benchmarks of the typical credit traits of the FICO® Score high achiever, individual credit profiles will vary widely. And keep in mind that when we sort groups of consumers as a whole by different behaviours, some results may look superficially odd. For example, the 800+ band has a longer median average open account time (128 months) than average revolving months on file (140 months).</li> </ul> So, what do we conclude? A huge takeaway is that high scorers don’t have too much in the way of serious delinquencies and negative public record data.</p> <p>In most respects, the young 800+ people are like their peer group. They really only differ markedly in their shorter credit history and higher non-mortgage balance, both of which are a function of life stage. Our results show that you don’t have to be a credit product hermit; these high scorers have more credit cards. The takeaway is to start credit activity early and maintain well-managed and moderate usage.</p> <p>In many ways, the young 750-799 people are more interesting because their age profile is much younger. Their credit characteristics differ more from their peer group, particularly in terms of length of credit history. They compensate by having almost pristine credit records and lower balances.</p> <p>Ultimately, 39% of US consumers are FICO® Score high achievers, which they accomplish by following common-sense credit practices. It ain’t rocket science!</p>
Read moreTake the next step
Connect with FICO for answers to all your product and solution questions. Interested in becoming a business partner? Contact us to learn more. We look forward to hearing from you.