Fin Maverick
Foundations VocabularyAccounting & ReportingEconomics & MacroQuant Methods & ProgrammingBusiness & Company AnalysisCorporate Finance & ValuationBehavioural Finance
Banking & Market InfrastructureFixed Income & RatesDerivatives & Structured ProductsPublic EquitiesTransactions & DealsPortfolio ConstructionFunds & AMCs
Private Markets & AlternativesRisk, Treasury & ControlAI & Digital FinanceStochastic Calculus & PricingWealth & Personal FinanceIndian Markets & RegulationProfessional Practice
CalculatorComparison
Frameworks
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryFinancial LiteracyInvestment Banking Analyst
Private Equity AnalystHedge Funds AnalystBreaking Into VCBreaking Into QuantsAI For Finance
Financial Analyst ProgramRisk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Internships
Equity Research InternMutual Fund Intern
Portfolio Management InternFinancial Literacy Intern
Explore Micro Courses

Equity Research6

Writing an Investment ThesisBuilding a Discounted Cash FlowReading an Annual Report FastReading a Sector Before a CompanySpotting Quality of Earnings Red FlagsBuilding a Revenue Forecast From Drivers

Portfolio Management3

Rebalancing: When, Why and What It CostsStrategic and Tactical Asset AllocationMeasuring Risk in a Portfolio

Mutual Fund Mastery3

Comparing Funds Without Being FooledHow a NAV Is Struck and Which Day You GetReading a Fund Factsheet Properly

Derivatives Unlocked4

Hedging a Real ExposureThe Greeks, PracticallyFutures, the Basis and What Moves ItReading an Option Payoff

AI For Finance2

Retrieval and Grounding for FinanceDocument Extraction in Finance

Breaking Into Quants4

Backtesting a StrategyHypothesis TestingCleaning Financial DataRegression for Finance

Breaking Into VC3

Sizing a MarketReading a Term Sheet as a FounderHow a Venture Round Actually Works

Financial Analyst Program4

Common Size and Trend AnalysisReading a Cash Flow StatementRatio Analysis That Says SomethingBuilding a Working Capital Schedule

Risk Management Program2

Credit Exposure and How It Is ReducedValue at Risk and What It Hides

Investment Banking Analyst3

Precedent Transactions and Why They DifferReading a Term Sheet StructurallyBuilding a Comparable Companies Table

Private Wealth Management3

Tax Aware Portfolio DecisionsBuilding a Client Risk ProfileGoal Based Planning Arithmetic

Debt Capital Markets3

Analysing an Issuer's CreditDuration and What It Does Not Tell YouBond Pricing and Yield Mechanics

Private Equity Analyst2

Fund Waterfalls and CarryThe LBO in Structure

Hedge Funds Analyst2

Short Selling MechanicsLong Short Mechanics
Courses
Explore Career Roadmaps
Investment Banking AnalystEquity Research AnalystVC AnalystPrivate Equity AnalystHedge Funds Analyst
Quant AnalystAI For FinanceFinancial Analyst ProgramPrivate Wealth ManagementDebt Capital Markets
Risk Management ProgramDerivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
AI For Finance · CoreTrack
1AI, Automation & Digital Finance
iAI Foundations
Artificial Intelligence in FinanceAlgorithmNeural Networks and Deep LearningMachine LearningArtificial Intelligence vs Machine…Computer Vision in FinanceTraining Data and LabelsNatural Language Processing in Finance
iiGenerative AI
Generative AIGenerative AI vs Predictive AILarge Language ModelsEmbeddingsHallucinationFine TuningPrompting vs Fine TuningThe PromptThe Context WindowTool CallingGroundingVector DatabasesRetrieval Augmented GenerationRAG vs Fine Tuning
iiiAutomation and Workflow
Workflow AutomationAutomation vs AugmentationHow to Map a…Straight-Through Processing and Exception…Robotic Process AutomationRule EnginesMachine Learning vs Rule-Based…
ivDocument and Operations AI
Intelligent Document ProcessingBatch vs Real-Time vs…Document Classification vs Entity…Service Level AgreementsCase ManagementHow to Document Data…Reconciliation AutomationOptical Character Recognition and Data ExtractionConfidence Scores
vCustomer Systems, Identity and Digital Assets
Digital IdentityConsent ManagementBlockchain and Distributed LedgerChatbots and Conversational AIFrom Use Case to ProductionDigital Assets and TokenisationDigital SignaturesData Sharing in FinanceElectronic KYC and Digital Onboarding
viCredit and Fraud Systems
The Fraud AlertCredit Decisioning SystemsHuman in the Loop…Adverse ActionAnomaly DetectionThe Decision ThresholdCredit Score vs Credit DecisionAlert Triage and EscalationFraud Detection and Transaction MonitoringFraud Model vs Credit ModelHow to Build Human…
viiGovernance, Data and Vendors
AI Governance and the AI PolicyHow to Create an…Explainability and Interpretability ComparedThe AI VendorBias and Fairness in Financial AIShadow AIAccess Control and Data MinimisationCloud Computing in FinanceData Lineage and Master DataData ResidencyThe AI Use Case Register and Model InventoryThe Model Owner
viiiModel Performance, Monitoring and Resilience
Model DriftFalse Positives and False NegativesClassification MetricsAdversarial AttacksModel TestingBias, Fairness and Explainability…Stopping an Automated SystemModel ValidationAI Governance vs Model Risk ManagementPrompt InjectionHow to Create an…

Machine Learning: Learning From Data Rather Than Rules

Machine learning means a component that got its behaviour from past examples rather than from a person writing it down. At the end there is a set of numbers, not a set of instructions, so there is no procedure to read and no line where somebody chose the cut. Reviewing one means reviewing the examples it came from and the behaviour it now shows.

Two components can sit next to each other in the same system, take the same file, and hand back an answer of the same shape. From the outside they look like variations on one idea. The two are nothing of the kind. One of them carries its reasoning in text a person wrote and can edit this afternoon. The other carries its reasoning in numbers nobody chose one at a time, and no text exists anywhere. Every practical difference that follows falls out of that single difference in what exists at the end.

What does it mean to say a component learned its behaviour?

Start with something familiar from a kitchen. A cook who has never opened a recipe still knows when the dal needs another pinch of salt. Asked for the rule, she cannot give one. There is no rule; there are fifteen years of tasting. Her apprentice has a written card taped above the stove: quarter teaspoon per cup, add at the end. Both produce dal. Only one of them can hand the card over.

Machine learningDeriving a component's behaviour from past examples instead of writing it down. is the cook, not the apprentice. Somebody assembled a pile of past examples, ran a one-off process over them, and that process produced a component whose behaviour now reflects what was in the pile. Nobody sat down and decided what the component should do with an applicant aged thirty-one with eleven months in a job. The pile decided, and nobody read the pile line by line either.

The word that misleads everybody here is the present tense. Learning sounds like something happening now, continuously, in the background, the way a person learns a new route to work. It is not. FittingThe one-off process that turned the past examples into the stored numbers. is a one-off event that happens before deployment, on a stack of examples that was frozen on a particular day. After that the component runs. It applies. The component does not carry on learning while it applies, and it will not start unless somebody runs the process again on a fresh stack. Two thirds of the trouble below comes from people who assumed the opposite, so the difference between fitting and applying is worth holding on to.

FITTING HAPPENS ONCE, BEFORE DEPLOYMENT. RUNNING HAPPENS EVERY DAY AFTER. PAST EXAMPLES Frozen on one day Never opened again FITTING RUNS ONCE A one-off event, before anything is deployed STORED NUMBERS The only thing that comes out. No document at all. THE DEPLOYED COMPONENT Applies those numbers to every file, unchanged NOTHING FLOWS BACK WHILE IT RUNS Sumeru Bank Limited, invented. Running the fitting step again is a deliberate act by a person, not something the component does.
Examples go in, the fitting step runs once before anything is deployed, a set of numbers comes out, and from that day the running component applies those numbers to every file without altering them.
Breaking Into Quants Bootcamp — Fin Maverick

What is actually stored at the end, if not instructions?

Everything else follows from what is stored at the end, and most people never ask. When a person writes a rule, the process ends with an artefact that can be held: a document, thirty-four lines of it, with a heading and a version number and a name against the last change. When a component is fitted, the process also ends with an artefact that can be held, but a very different object. The artefact is a list of fitted numbersThe values a component holds at the end of fitting, in place of written instructions., thousands of them, each meaningless on its own.

No document was produced at any point, and this is not an oversight somebody can go back and correct. There is no missing file, no report that was skipped, no procedure sitting on a shared drive that nobody has printed. The absence is structural. A person who wanted the procedure would have to write one after the fact, by watching the component and describing what came out. A description of behaviour is not a statement of intent, and the two are not interchangeable.

The everyday version is this. A written rule is a recipe card. A fitted component is the seasoning in the cook's hand. The card can be photocopied and handed to a customer. A hand cannot be photocopied.

WHAT EXISTS ON THE DAY THE WORK FINISHES AFTER A PERSON WRITES A RULE AFTER A COMPONENT IS FITTED INCOME CORROBORATION RULE, VERSION 4 01 Read the declared monthly income 02 Read three months of salary credits 03 Take the median of those credits 04 Compare the two figures ... lines 05 to 33 continue 34 Route the file to a person Changed by, and on which date A READABLE ARTEFACT: 34 LINES 0.4127 -1.9034 0.0088 2.7761 -0.3350 -0.7712 0.5519 1.2043 -0.0461 0.9987 1.6640 0.2298 -0.8875 0.1174 -2.0416 -0.1093 1.0871 0.6602 -1.4428 0.3319 ... and many thousands more No heading. No line numbers. No signature line. No sentence anywhere saying what it does. NO DOCUMENT WAS EVER PRODUCED Sumeru Bank Limited, invented. The numbers shown are illustrative filler, not a real set of values from anywhere.
At the end of writing a rule there is a document with numbered lines and a name against the last change; at the end of fitting a component there is a list of numbers and no document was produced at any stage.
Try it out

At the end of fitting, what does the component actually hold?

What tells the three learning setups apart?

Three setups are listed wherever this subject is taught, usually under names that say nothing about where each one belongs. The names matter less than the question underneath them. A single question about the examples separates the three: what does each example carry with it? The question is enough to place any of them correctly, and it needs no mathematics at all.

The first setup uses examples with an outcome attachedAn example that carries not only the inputs but what actually happened afterwards.. Each row holds the inputs and, beside them, what actually happened next. Eleven thousand past applications, and against each one, whether the borrower fell behind. Because the outcome is sitting right there, the fitted component can be built to produce that outcome for a file where it is not yet known. The attached outcome is the whole trick, and it is the reason this setup dominates in finance: banks keep records of what happened, so the outcomes exist.

The second setup uses examples where nothing happened next, or nothing was recorded. Only the inputs are available: three years of transactions, no marker anywhere saying which ones were dishonest. With structure onlyExamples with no outcome attached, where all a component can find is grouping and unusualness. to work with, a fitted component can group things that resemble each other and flag things that resemble nothing. Such a component has never been shown fraud, so it cannot report that a transaction was fraud. The most it can report is that a transaction is unlike the rest. Unlike the rest and fraudulent are genuinely different statements, and the two get confused constantly.

The third setup learns from the consequences of its own answers. The component acts, something comes back, and the return signal shapes the next act. The third setup has a hard requirement the other two do not: the consequence has to actually come back, and come back fast enough to be useful. Fast return is easy for a system playing a game and awkward for a system deciding loans. The consequence of accepting an applicant is not visible for many months, and the consequence of declining one is never visible at all. A declined applicant simply leaves.

WHAT ONE EXAMPLE CARRIES DECIDES WHAT CAN BE BUILT FROM IT WHAT ONE EXAMPLE CARRIES WHAT CAN THEREFORE BE BUILT the inputs age, income, history the outcome what happened next A component that produces that outcome for a file where it is not yet known All five learned components in this chain sit here the inputs three years of them no outcome recorded Grouping, and flagging the unusual Never a statement that something is fraud, only that something is unlike the rest the inputs plus its own answer what came back after it acted A component shaped by its own consequences Requires the consequence to come back, and a declined applicant never comes back at all Sumeru Bank Limited, invented. The placement of the five learned components is a fact about this deployment only.
Examples carrying an outcome support a component that produces that outcome; examples with no outcome support only grouping and flagging the unusual; and the third setup needs the consequences of its own answers to come back to it.
Try it out

Three years of transactions are held, with no record of which of them were fraudulent. Which setup can actually be used?

Which of the three actually sits in one deployed lending chain?

Sumeru Bank Limited, an invented mid-sized Indian bank, runs one retail personal loan intake chain, from an application started on a handset through to a decision. Nine components sit in that chain and five of them were fitted rather than written: the liveness check on the selfie, the document classifier, the field reading step, the scoring modelIn the case here, the component that turns an application into a value used to accept, decline or refer it., and the drafting assistant that writes the first version of an exception note.

All five came from examples with an outcome attached, and neither of the other two setups appears anywhere in the chain. The three setups are usually presented as a menu of equal options. In one real deployment the menu had one item on it. The classifier was fitted on past documents where somebody had recorded what kind of document each one was. The scoring model was fitted on a past window of 300,000 applications. Of those, 240,000 had been accepted and had an observable outcome afterwards, being 80.0 per cent. The remaining 60,000 had been declined and therefore had no outcome to attach at all.

The 60,000 declined applications are the third setup's problem in one number. A component cannot be shaped by the consequences of answers whose consequences never arrive, and a declined application produces no consequence the bank will ever see. The applicant does not come back in twelve months to report how the loan they never received would have gone. So the setup that sounds most like learning, the one that improves from its own experience, is precisely the one that lending cannot feed.

Try it out

Of the five learned components in this bank's chain, how many came from examples with an outcome attached?

What is there to review when no procedure exists to read?

Neelima Rao sits in the risk function at Sumeru and built no part of the chain. Building no part of it is exactly why the review was given to her. When the independent review of the scoring model came round, she opened the file expecting to find something to read. There was nothing to read. None of those things had ever been created. There was no thirty-four line document, no version four and no name against a last change.

She reviewed four things instead, and not one of the four is the component itself. Which applications were in the pile it was fitted on. Which outcome was attached to each of them. Which inputs the running component actually reads when a file arrives. And how its behaviour has looked across recent months, a behaviour reviewExamining what a component has actually been doing, in place of reading what it was told to do. rather than a reading exercise. The pile, the outcomes, the inputs and the behaviour are what exists. A reviewer who insists on a procedure is asking for an object that was never made.

THE SCOPE NOTE FOR ONE INDEPENDENT REVIEW, AND WHAT EACH LINE MEANT REVIEW SCOPE: COMPONENT 6, SCORING MODEL Reviewer: risk function. Built no part of the chain. 1 Which applications were in the pile 2 What outcome was attached to each 3 Which inputs the running component reads 4 How its behaviour looked month by month Read the procedure line by line Not in scope. No procedure exists to read. The pile is the closest thing to intent Whatever was in it shaped the behaviour The outcome is what it aims at Change the outcome and the aim changes The inputs are where the world gets in If one of them shifts, so does the answer Behaviour replaces the text as evidence What it did stands in for what it was told NONE OF THE FOUR IS THE COMPONENT ITSELF Three are about the examples and the inputs. The fourth is about what it has done since. Sumeru Bank Limited, invented. One review of one component in one deployment.
The review covered which applications sat in the pile, what outcome was attached to each, which inputs the running component reads, and how its behaviour looked month by month, and none of the four was the component itself.
Financial Analyst Program Bootcamp — Fin Maverick

Why does the mix of examples show up in the behaviour?

Take the first of those four seriously for a moment. If the pile is the closest thing to a statement of intent, then who is in the pile is not a technical housekeeping detail. The pile is the nearest thing the component has to a policy, and nobody wrote it down as one.

Sumeru measured this on its own document classifier. Applications reach the bank through several channels, and 62 per cent of the examples in the fitting pile came from a single one of them. The bank then measured how well the component read documents from that channel and how well it read documents from all the others, and the two readings were not the same. A component reads best what it was shown most of, and the difference is a choice about examples rather than a choice about the component. The classic worry about a model's errors falling unevenly across a population, named by O'Neil in Weapons of Math Destruction, stops being an abstraction here and becomes a table in a review file.

Try it out

Before the control below is moved: 62 per cent of the fitting examples came from one channel. What gap in accuracy should be expected between that channel and all the others?

Play with it

Move the mix of examples, and watch two readings move in opposite directions

One control: the share of the fitting examples drawn from one channel, from 0 to 100 per cent. One consequence: two measured readings, accuracy on that channel and accuracy on all the other channels, redrawing as bars with the gap marked between them. Nothing about the component changes as the control moves. The default is the bank's actual mix of 62 per cent, giving 94.1 per cent on the majority channel and 87.9 per cent on the others, a gap of 6.2 percentage points.

TWO MEASURED READINGS FROM ONE FITTED COMPONENT, AS THE MIX OF EXAMPLES MOVES 80% 85% 90% 95% 100% THE MAJORITY CHANNEL 94.1% ALL THE OTHER CHANNELS 87.9% gap 6.2 points 62 per cent of the fitting examples came from the majority channel. Sumeru Bank Limited, invented.

62 per cent of the fitting examples drawn from one channel

Mix of examples
62%
Majority channel
94.1%
All other channels
87.9%

At the bank's actual mix, 62 per cent of the fitting examples came from one channel. The component reads that channel at 94.1 per cent and every other channel at 87.9 per cent, a gap of 6.2 percentage points. Nothing about the component was chosen to favour that channel.

Educational illustration. One invented bank, one component, two readings the bank measured at a 20 per cent mix and at an 80 per cent mix, and a straight line drawn between them. Everything except the mix of examples is held fixed. A real comparison is not run that way, and both readings are this bank's own rather than a property of any method.

Push the control to the far left and something instructive happens. Below a mix of roughly 38 per cent the two lines cross over, and the channel that supplied fewer of the examples is now the one being read better. There is no setting at which the mix stops mattering, only a setting at which the gap happens to close. The bank did not choose 62 per cent as a policy. The 62 per cent was simply the share of applications that channel happened to send during the window the examples were pulled from. Most such choices actually get made that way.

ONE CHOICE ABOUT EXAMPLES, TWO READINGS MOVING OPPOSITE WAYS 99% 95% 91% 87% 83% 0% 50% 100% SHARE OF THE FITTING EXAMPLES DRAWN FROM ONE CHANNEL THEY CROSS AT ABOUT 38% below this the other channels read better 6.2 points apart at 62% 94.1% against 87.9% THE BANK'S ACTUAL MIX accuracy on that channel accuracy on all other channels Sumeru Bank Limited, invented. Two measured points at a 20 per cent and an 80 per cent mix, with a straight line between them.
As the share of fitting examples drawn from one channel rises, accuracy on that channel rises and accuracy on all the others falls from the same single change, and the two readings cross at a mix of about 38 per cent rather than at the middle.

What did the review cost, against twenty five minutes of reading?

Set the two components side by side at Sumeru. Component 5 is the income corroboration step: 34 lines of written procedure that compare a declared monthly income against the median salary credit over three months of statement, and route the file to a person when the declared figure runs ahead of the corroborated one by more than the tolerance the bank chose. Component 6 is the scoring model, fitted on that pile of 240,000 applications. In one steady month, component 5 routed 602 files and component 6 determined the outcome of 5,981.

Neelima Rao read all 34 lines of component 5 in 25 minutes. At the end of it she could explain any one of the 602 routed files to anybody who asked. The explanation was line 27, and line 27 said what it said.

Try it out

Reading the 34 line rule took 25 minutes. How long should the review of the fitted component be expected to have taken?

Eleven working days. On the bank's own assumed working day of 420 minutes that is 4,620 minutes against 25, or roughly 185 times as long. The two activities were not the same activity performed at different speeds, so the ratio is the least interesting thing about them. None of those eleven days was spent reading the component. The time went on the four things in the scope note, and what came back at the end was a finding of a different kind. Not this line is wrong. The behaviour has moved.

The distinction between the two kinds of finding changes what an audit function can promise. A finding about a line is closed by editing the line, and the edit is dated and attributable. A finding about behaviour is closed by deciding whether the movement is acceptable, and if it is not, by running the fitting process again on a different pile. Running the fitting again is a project with a budget rather than an afternoon with an editor.

THE SAME REVIEWER, TWO COMPONENTS, ONE SCALE IN MINUTES READING 34 LINES 25 minutes drawn to the same scale, which is why it is under four pixels wide Component 5, the written income corroboration step REVIEWING THE FITTED COMPONENT 4,620 minutes Component 6, the scoring model. Eleven working days at an assumed 420 minute day. AND THE FINDING THAT CAME BACK WAS NOT THE SAME KIND OF THING THIS LINE IS WRONG Closed by editing the line. Dated, attributable, and done inside an afternoon. THIS BEHAVIOUR HAS MOVED Closed by judging whether the movement is acceptable, and if not, by fitting again. Sumeru Bank Limited, invented. One reviewer, two components, and the bank's own assumed working day.
Reading the 34 line rule took 25 minutes and reviewing the fitted component took eleven working days, being 4,620 minutes on the bank's assumed day, and the second produced findings about behaviour rather than about lines.
Try it out

What kind of finding does a review of a fitted component produce that a review of a written rule does not?

Regression for Finance — free micro-course from Fin Maverick

Does a learned component notice when the world it was fitted on changes?

No, and the word learning is what makes everybody expect otherwise. Think about a driver who memorised a route twenty years ago and has driven it on autopilot ever since. The road has been made one way. He has not noticed. Nothing about his memory of the route contains a mechanism for noticing. He is not broken. He is doing exactly what he learned, on a road that stopped matching it.

A fitted component holds perfectly still while the numbers arriving at it move underneath. The component has no sense that anything has changed, no comparison being run in the background, and no way of registering surprise. Surprise would require an expectation, and the component holds numbers rather than expectations. The stored values it does hold assume the inputs still mean what they meant on the day the pile was frozen.

The error that gets made, and what it costs

In week 2 of month 8, one of Sumeru's channels changed the format in which it sent the monthly income field. The amount was the same amount. Only the writing of it changed. Nothing about component 6 changed and nothing about it broke; it carried on applying what it had been fitted on, to numbers that no longer meant quite what they had meant before.

The word learning did the work. Three people involved in the chain later said, separately and without prompting, that they had assumed the component would adjust to it. A fitted component does not learn while it runs. The learning happened once, before deployment, and everything after that is application.

Monitoring flagged the shift in week 3 of month 9, six weeks later. About 12,900 files were decided in that window, being one and a half months of the bank's 8,600 a month. Of those, 176 moved out of accept and into the referral bandThe range of scores at which the component declines to decide and sends the file to a person instead.. The monthly approval rate fell from 57.0 per cent to 55.6, and monthly referrals rose from 391 to 508, a rise of 117 that matches the fall in accepts exactly.

The cost was not an incorrect component. The cost was six weeks of decisions taken on an assumption nobody had ever written down.

THE COMPONENT DID NOT MOVE. THE FIELD ARRIVING AT IT DID. AS THE FIELD ARRIVED BEFORE monthly_income: 62000 AS IT ARRIVED FROM WEEK 2 OF MONTH 8 monthly_income: 62,000.00 Illustrative of the change only. The same amount, written differently, from one channel. SIX WEEKS, ABOUT 12,900 FILES DECIDED MONTH 8, WEEK 2 the format changes MONTH 9, WEEK 3 the shift is flagged steady state corrected MONTHLY FILES SENT TO A PERSON BY THE SCORING MODEL BEFORE 391 DURING 508 +117 The rise of 117 matches the fall in accepts exactly. Sumeru Bank Limited, invented. The approval rate over the same window fell from 57.0 per cent to 55.6.
One channel changed an income field format, the component kept applying what it had been fitted on, and six weeks and about 12,900 files passed before the shift was flagged, by which time monthly referrals had risen from 391 to 508.
Try it out

An input field changes format upstream while a fitted component is running. Will the component adjust to it?

A learned component cannot notice that the world moved underneath it. See what changed.

What is a learned component genuinely better at?

None of this is an argument against learning. There is a real class of problem where writing a rule is not merely slower but impossible, and it is worth naming precisely.

Sumeru asked its document classifier to look at an uploaded sheet and say what kind of document it is. Writing that down as a rule is where the difficulty starts. Which rule separates a salary slip from a bank statement? An attempt begins with something about a table of dates and amounts, and then discovers that both have one. The attempt tries the presence of an employer name, and then meets a statement with a salary credit narration on every line. There are hundreds of layouts, dozens of formats, and the thing actually used to tell them apart is a loose resemblance that will not go into words. The answer is known and cannot be explained, and knowing without being able to explain is exactly the situation where fitting a component to examples earns its place.

The same is true of the liveness check on a selfie image. Nobody can write the procedure that separates a live face from a photograph of one, and yet a person can do it instantly. Where the pattern is real, plentiful in past examples, and stubbornly resistant to being written down, learning is not a shortcut. Learning is the only route.

Notice what these two share. Neither of them ever has to explain itself to a customer. The classifier's output never leaves the system; the liveness check produces an outcome a person can be asked to re-check. Never having to explain is not a coincidence, and it leads directly to the last question.

AI For Finance Bootcamp — Fin Maverick

Where does a written rule stay the better answer?

Three questions decide it, and they are worth asking in this order. Can the pattern be written down by a person who understands the work? If yes, write it, and stop. Do enough past examples exist with an outcome attached? If not, learning is not on the table however attractive it looks. And will somebody, one day, have to state a reason for one individual answer to the person that answer was about?

The third question rules out more cases in practice than the first two put together, and it is the one most often asked last or not at all. Sumeru made this trade explicitly. On the document classifier the output never reaches a customer, so Sumeru accepted a build whose answers came with no nameable driver behind them. On the scoring model an applicant can be declined and somebody has to say why, so Sumeru refused the same trade. Same bank, same month, opposite decision, and performance was not what flipped it.

The household version of that trade is familiar. A neighbour can be told exactly why the flat above the bakery was turned down: it was the smell at four in the morning, and it can be pointed at. Why somebody at a wedding did not appeal cannot be explained to a cousin at all. Both judgements may be sound. Only one of them survives being questioned by a person who disagrees, and in a regulated business, being questioned is not the exception.

THREE QUESTIONS, ASKED IN THIS ORDER, AND THE THIRD DECIDES MOST CASES 1 Can a person write the pattern down? Somebody who understands the work, in plain lines YES WRITE IT, AND STOP HERE A readable procedure, changeable in an afternoon NO 2 Do enough examples carry an outcome? Past cases where what happened next was recorded NO LEARNING IS NOT AVAILABLE However attractive it looks on the slide YES 3 Must a reason be stated for one answer? To the person that single answer was about YES WRITE IT, EVEN IF LEARNING WOULD DO BETTER NO: FITTING A COMPONENT IS REASONABLE Sumeru Bank Limited, invented. This bank answered question 3 differently for two of its own components in the same month.
Ask whether the pattern can be written down, whether enough examples carry an outcome, and whether somebody must state a reason for a single answer, and the third question rules out more cases than the first two together.
Try it out

A step could be learned or written, and somebody will have to explain individual answers to the customers they were about. Which should be chosen?

How does a lender, a reviewer or a board actually use this?

What each of them does with the distinction

An internal reviewer uses it to size the work before agreeing to a deadline. Four written components at roughly the reading time of the income rule is a week. Five fitted components at roughly the effort spent on the scoring model is a quarter. Agreeing to review a system without first counting which of its parts were written and which were fitted is agreeing to an unknown quantity of work, and the two numbers here differ by a factor of about 185 on a single component.

A board member uses it to know what she is actually approving. Sumeru spent Rs 2,40,00,000/- to build the intake chain once and Rs 65,00,000/- a year to run it, and both sat behind a single approval line. The useful question in the room is not whether the spend is justified. The useful question is which of these parts have a document behind them and which do not. The parts without a document will come back for a fitting budget again. The parts with a document will not.

A customer-facing manager uses it to know which complaints she can answer today. Where a written component acted she can show the procedure. Where a fitted one acted she can give a reason but not the rule, and the difference between those two answers is a fortnight of internal enquiry. The framing of a fitted component as producing a prediction that a person still has to act on belongs to Agrawal, Gans and Goldfarb in Prediction Machines, and it is exactly the shape of her problem.

A household version sits underneath all three. When a hired cook leaves, the recipe card stays on the wall and the next person can follow it. The knowledge she could not write down leaves with her. A business that fits components without recording which pile they came from is arranging to lose the same thing, and it will discover the loss on the day somebody asks why.

India

Who sets expectations on a lender deploying one of these

A bank in India deciding retail loan applications with a fitted component sits under the Reserve Bank of India. The Reserve Bank publishes its expectations on outsourcing, digital lending, customer data and consent at rbi.org.in. Where the deployer is a market intermediary rather than a lender, the Securities and Exchange Board of India sets the equivalent expectations at sebi.gov.in. Requirements, thresholds and effective dates move, and the current position is read at the issuing body's own site.

How a component is fitted, how the fitting is measured, how a validation set is designed, and the evaluation measures themselves are covered under model fitting and evaluation. Training data and labels, and the choices buried in a label, are covered under training data. Drift, how it is monitored and what is done about it are covered under model drift.

Sources

SourceDocumentSite
Reserve Bank of IndiaExpectations on a regulated lender covering outsourcing, digital lending, customer data and consentrbi.org.in
Securities and Exchange Board of IndiaExpectations where the deployer of such a component is a market intermediarysebi.gov.in
Bank for International SettlementsInternational supervisory material on the use of fitted components by banksbis.org
Ajay Agrawal, Joshua Gans and Avi GoldfarbPrediction Machines, for the framing of a fitted component as producing a prediction that a person must still act onHarvard Business Review Press
Cathy O'NeilWeapons of Math Destruction, for the observation that a model's errors fall unevenly across a populationCrown Publishing

Sumeru Bank Limited and Neelima Rao are invented.
Educational material. Not advice on any investment, tax, budget or market position.

← PreviousNext →
Fin Maverick Micro CoursesExplore Micro Courses
Fin Maverick BootcampsExplore Bootcamps
Fin Maverick

Finance education that ends in a job, not a certificate that gathers dust. Built for young India.

LEARN
CalculatorsFrameworksComparisonsCareersShowdown
RESOURCES
All CoursesMicro CoursesBootcampsInternships
COMPANY
AboutJob openingPartnership
LEGAL
Privacy PolicyTerms & ConditionsContent LicenseReturn & Refund Policy
© 2026 FIN MAVERICK / BUILT FOR INDIA.DO FINANCE, DO NOT JUST READ ABOUT IT.