Building a Financial Case-Based Reasoning Prototype from...

17
CBR Data Association End Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discovery urgen H¨ onigl 1 Yuliya Nebylovych 2 1 Institute for Application-Oriented Knowledge Processing Johannes Kepler University Linz, Austria 2 Department for Applied Linguistics Lviv Polytechnic National University Ukraine November 1, 2012 Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by shortinst

Transcript of Building a Financial Case-Based Reasoning Prototype from...

Page 1: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Building a Financial Case-Based ReasoningPrototype from Scratch with Respect to Credit

Lending and Association Models driven byKnowledge Discovery

Jurgen Honigl 1 Yuliya Nebylovych 2

1Institute for Application-Oriented Knowledge ProcessingJohannes Kepler University

Linz, Austria

2Department for Applied LinguisticsLviv Polytechnic National University

Ukraine

November 1, 2012Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 2: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Case

Def. IProblem, solution and annotations

Def. II(i) a situation and its goal, (ii) the solution and, sometimes, meansof de- riving it, (iii) the result of carrying it out, (iv) explanationsof results, and (v) lessons that can be learned from the experience.

Def. IIIcontextualized piece of knowledge representing an experience thatteaches a lesson fundamental to achieving the goals of the reasoner1

1II & III: Ralph Bergmann, Janet L. Kolodner, and Enric Plaza.Representation in case-based reasoning. Knowledge Eng. Review, 20(3):209213,2005.

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 3: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

R4

• Aamodt / Plaza

• Retrieve, Reuse, Revise and Retain

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 4: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

22Agnar Aamodt and Enric Plaza. Case-based reasoning: Foundational issues,

methodological variations, and system approaches. AI Com- mun., 7(1):3959,1994.

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 5: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Alpha/Beta Error

Solvency Actually

Solvency Assumed Good Bad

Good Accuracy Alpha Error

Bad Beta Error Accuracy

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 6: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

German Credit Data Set - Pre-processing (excerpt)

Attribute 10 describes qualitative the other debtors and guarantors.

att10 =

A101 : none

A102 : co-applicant

A103 : guarantor

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 7: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Problem / Solution

Problem - given query

Problem = Age, Credit Amount, Credit History, Duration, Income,Purpose

Problem with 2 additional attributesProblem = Age, Credit Amount, Credit History, Duration, Income,Married, Other Debtors Guarantors,Purpose

SolutionSolution=Cost Factor, Recommendation

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 8: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Hotspot

Waikato Environment for Knowledge Analysis

AboutHotSpot learns a set of rules (displayed in a tree-like structure)that maximize/minimize a target variable/value of interest.3

3http://weka.sourceforge.net/packageMetaData/hotSpot/index.htmlaccessed on 20120827

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 9: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Example (I)

4

4Branching factor:3, Segment size: 33%Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 10: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Example (II)

5

5Branching factor:3, Segment size: 29%Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 11: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Example (III)

6

6Branching factor:4, Segment size: 55%Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 12: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Example (IV)

7

7Branching factor:3, Segment size: 33%Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 13: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Keywords - Side Effect

• Amount

• Age

• Income

• Duration

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 14: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Conclusion

• Good• R4 model• suitable arguments for associations

• Bad• too less knowledge discovery

• application• approach

• Ugly• inappropriate static rules• many similar redundant cases within the case base

8

8The Good, the Bad and the Ugly (1966), Il buono, il brutto, il cattivo.(original title) by Sergio Leone, 1966 (USA), United Artists

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 15: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

Future Work

similarity measuresdifferent attributestry and test weights

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 16: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

at the end

Any questions?

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst

Page 17: Building a Financial Case-Based Reasoning Prototype from ...2012.secrus.org/2012/presentations/hoenigl_05.pdfTitle Building a Financial Case-Based Reasoning Prototype from Scratch

CBR Data Association End

eof

Thanks for listening.

Building a Financial Case-Based Reasoning Prototype from Scratch with Respect to Credit Lending and Association Models driven by Knowledge Discoveryshortinst