SlideShare a Scribd company logo
1 of 75
Download to read offline
AI*IA 2014 - XIII AI*IA Symposium on Artificial Intelligence 
Special Track on AI for Society and Economy 
Pisa (Italy) - 12.12.2014 
Giovanni Semeraro, Cataldo Musto 
Personalized Wealth Management 
through Case-based 
Recommender Systems
one minute 
on the Web 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
we can handle 126 bits of information 
we deal with 393 bits of information 
ratio: more than 3x 
(Source: Adrian C.Ott, The 24-hour customer) 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
(from Matrix) 
decision-making 
is actually challenging 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
paradox of choice 
(Barry Schwartz, TED talk “Why more is less”) 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
(financial) overload 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
solution: personalization 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
Insight: 
to adapt asset 
portfolios 
on the ground of personal 
user profile and needs 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
Solution 
Recommender Systems 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
Recommender Systems 
Relevant items (movies, news, books, etc.) are suggested to 
the user according to her preferences. 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
definition 
Recommender Systems have the goal of guiding the 
users in a personalized way to interesting 
or useful objects in a large space of possible 
options. 
Burke, 2002 (*) 
(*) Robin D. Burke: Hybrid Recommender 
Systems: Survey and Experiments. UMUAI, 
volume 12, issue 4, 331-370 (2002) 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
does it fit our scenario? 
“we are leaving the age of information, we are entering the age of recommendation” 
(C.Anderson, The Long Tail. Wired. October 2004) 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
Recommender Systems 
“[...] The technology is used by shopping websites such as Amazon, 
which receives about 35 percent of its revenue via product 
recommendations. It is also used by coupon sites like Groupon; by 
travel sites to suggest flights, hotels, and rental cars; by social-networking 
sites such as LinkedIn; by video sites like Netflix to 
recommend movies and TV shows, and by music, news, and food 
sites to suggest songs, news stories, and restaurants, respectively. 
Even financial- services firms recently began using 
recommender systems to provide alerts for investors about 
key market events in which they might be interested” 
(N.Leavitt, “A technology that comes highly recommended” - http://tinyurl.com/d5y5hyl) 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
Recommender Systems 
success stories 
“People who bought…” 
on Amazon 
“Discover” 
on Spotify 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
Recommender Systems 
(unexpected) success stories 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
recommending financial products 
is a complex task 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
flocking 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
flocking 
Too many users could be moved 
towards the same suggestions 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
flocking 
consequence: price manipulation 
(as in trader forums) 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
poor knowledge 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
poor knowledge 
Features describing both assets 
classes and private investors are 
poorly meaningful 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
Solution 
Case-based Recommender Systems 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
case-based RSs 
• Inspired by case-based reasoning 
• Similar problems solved in the past are 
used as knowledge base 
• Reasoning by analogy 
• The recommendation process relies on 
the retrieval and the adaptation of the 
solutions adopted to solve similar cases 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
....but 
what do we actually mean with ‘case’ ? 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
case base 
• A case is a the formalization of a 
previously solved problem 
• In our setting 
• Description of a user 
• Description of a portfolio 
• An evaluation of the proposed solution 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
case-base 
example 
user solution evaluation 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
case-base 
example 
user solution evaluation 
User Features 
Risk Profile: Low 
Financial Experience: High 
Financial Situation: Very High 
Investment Goals: Medium 
Temporal Goals: Medium 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
case-base 
example 
user solution evaluation 
User Features 
Risk Profile: Low 
Financial Experience: High 
Financial Situation: Very High 
Investment Goals: Medium 
Temporal Goals: Medium 
Obbligazionario Euro Bot 30% 
Obbligazionario High Yield 10% 
Obbligazionario Globale 22% 
Azionario Europa 23% 
Azionario Paesi Emergenti 7% 
Flessibili Bassa Volatilità 8% 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
case-base 
example 
user solution evaluation 
User Features 
Risk Profile: Low 
Financial Experience: High 
Financial Situation: Very High 
Investment Goals: Medium 
Temporal Goals: Medium 
Obbligazionario Euro Bot 30% 
Obbligazionario High Yield 10% 
Obbligazionario Globale 22% 
Azionario Europa 23% 
Azionario Paesi Emergenti 7% 
Flessibili Bassa Volatilità 8% 
monthly rate (e.g.) 
+0.22% 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
case-based RSs 
solving cycle 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
case-based reasoning for 
personalized wealth management 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
scenario 
“Scrooge McDuck wants to 
get richer. He decided to 
invest some of his savings 
and he asked for help to a 
financial advisor” 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
step 1 
user modeling 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
scenario 
Which features 
may describe 
Scrooge McDuck? 
step 1 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
scenario 
User Features 
Risk Profile: Low 
step 1 
Financial Experience: High 
Financial Situation: Very High 
Investment Goals: Medium 
Temporal Goals: Medium 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
scenario 
User Features 
Risk Profile: Low 
Financial Experience: High 
Financial Situation: Very High 
Investment Goals: Medium 
Temporal Goals: Medium 
MiFID-based 
step 1 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
in a classical pipeline, the target user 
would have received a “model” portfolio 
tailored on her profile 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
in a pipeline fostered by a recommender system, the financial 
advisor can analyze the portfolios proposed to similar users 
to tailor the proposal 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
step 2 
retrieval of similar users 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
given a case base, it is necessary to 
define a similarity measure to 
compute how similar two cases are 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
given a case base, it is necessary to 
define a similarity measure to 
compute how similar two cases are 
vector space representation 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
cosine similarity to get the most similar users 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
scenario 
step 2 
case base 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
scenario 
step 2 
0.3 
0.7 
0.9 
0.1 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
scenario 
step 2 
similarity score 
0.3 
0.7 
0.9 
0.1 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
scenario 
step 2 
0.3 
0.7 
0.9 
0.1 
neighborhood 
(helpful cases) 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
scenario 
Obbligazionario Euro Bot 30% 
Obbligazionario High Yield 15% 
Obbligazionario Globale 15% 
Azionario Europa 20% 
Azionario Paesi Emergenti 12% 
Flessibili Bassa Volatilità 8% 
Obbligazionario Euro Bot 30% 
Obbligazionario High Yield 10% 
Obbligazionario Globale 22% 
Azionario Europa 23% 
Azionario Paesi Emergenti 7% 
Flessibili Bassa Volatilità 8% 
step 2 
solutions proposed to the neighbors are labeled as 
candidate solutions 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
step 3 
revise of the solution 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
in real-world scenarios, the case base 
contains many helpful cases 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
in real-world scenarios, the case base 
contains many helpful cases 
it is necessary to introduce strategies 
to filter and rank the cases 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
revise 
step 3 
We defined two ranking strategies 
• Diversification 
• Financial Confidence Value (FCV) 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
revise 
diversification 
insight: filtering out too similar solutions 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
revise 
diversification 
identification of the best subset of similar cases 
which maximize the relative diversity 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
revise 
Obbligazionario Euro Bot 30% 
Obbligazionario High Yield 15% 
Obbligazionario Globale 15% 
Azionario Europa 20% 
Azionario Paesi Emergenti 12% 
Flessibili Bassa Volatilità 8% 
Obbligazionario Euro Bot 30% 
Obbligazionario High Yield 10% 
Obbligazionario Globale 22% 
Azionario Europa 23% 
Azionario Paesi Emergenti 7% 
Flessibili Bassa Volatilità 8% 
diversification 
Obbligazionario Euro Bot 15% 
Obbligazionario High Yield 25% 
Obbligazionario Globale 10% 
Azionario Europa 40% 
Azionario Paesi Emergenti 2% 
Flessibili Bassa Volatilità 8% 
Obbligazionario Euro Bot 20% 
Obbligazionario High Yield 20% 
Obbligazionario Globale 12% 
Azionario Europa 35% 
Azionario Paesi Emergenti 5% 
Flessibili Bassa Volatilità 8% 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
revise 
Azionario Paesi Emergenti 5% 
Flessibili Bassa Volatilità 8% X X diversification 
Obbligazionario Euro Bot 30% 
Obbligazionario High Yield 15% 
Obbligazionario Globale 15% 
Azionario Europa 20% 
Azionario Paesi Emergenti 12% 
Flessibili Bassa Volatilità 8% 
Obbligazionario Euro Bot 30% 
Obbligazionario High Yield 10% 
Obbligazionario Globale 22% 
Azionario Europa 23% 
Azionario Paesi Emergenti 7% 
Flessibili Bassa Volatilità 8% 
Obbligazionario Euro Bot 15% 
Obbligazionario High Yield 25% 
Obbligazionario Globale 10% 
Azionario Europa 40% 
Azionario Paesi Emergenti 2% 
Flessibili Bassa Volatilità 8% 
Obbligazionario Euro Bot 20% 
Obbligazionario High Yield 20% 
Obbligazionario Globale 12% 
Azionario Europa 35% 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
revise 
FCV 
• Simple insight 
• We know the historical yield for each of 
the assets class in the portfolio 
• FCV ranks first the solutions composed 
by a combination of asset classes close 
to the optimal one (according to 
previous yield) 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
revise 
FCV 
Total yield is the (Generated yield) (Drift Factor) 
product of the 
yield generated 
by each asset 
class with the its 
percentage in the 
portfolio 
Ratio between 
the yield 
generated by the 
asset classes in 
the portfolio and 
its complement 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
Obbligazionario Euro Bot --- 30% 
Obbligazionario High Yield 15% 
Obbligazionario Globale 15% 
Azionario Europa +++ 20% 
Azionario Paesi Emergenti 12% 
Flessibili Bassa Volatilità 8% 
Obbligazionario Euro Bot --- 30% 
Obbligazionario High Yield 10% 
Obbligazionario Globale 22% 
Azionario Europa +++ 23% 
Azionario Paesi Emergenti 7% 
Flessibili Bassa Volatilità 8% 
revise 
Obbligazionario Euro Bot --- 15% 
Obbligazionario High Yield 25% 
Obbligazionario Globale 10% 
Azionario Europa +++ 40% 
Azionario Paesi Emergenti 2% 
Flessibili Bassa Volatilità 8% 
Obbligazionario Euro Bot --- 20% 
Obbligazionario High Yield 20% 
Obbligazionario Globale 12% 
Azionario Europa +++ 35% 
Azionario Paesi Emergenti 5% 
Flessibili Bassa Volatilità 8% 
FCV 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
Obbligazionario Euro Bot --- 30% 
Obbligazionario High Yield 15% 
Obbligazionario Globale 15% 
Azionario Europa +++ 20% 
Azionario Paesi Emergenti 12% 
Flessibili Bassa Volatilità 8% 
Obbligazionario Euro Bot --- 30% 
Obbligazionario High Yield 10% 
Obbligazionario Globale 22% 
Azionario Europa +++ 23% 
Azionario Paesi Emergenti 7% 
Flessibili Bassa Volatilità 8% 
revise 
Obbligazionario Euro Bot --- 15% 
Obbligazionario High Yield 25% 
Obbligazionario Globale 10% 
Azionario Europa +++ 40% 
Azionario Paesi Emergenti 2% 
Flessibili Bassa Volatilità 8% 
Obbligazionario Euro Bot --- 20% 
Obbligazionario High Yield 20% 
Obbligazionario Globale 12% 
Azionario Europa +++ 35% 
Azionario Paesi Emergenti 5% 
Flessibili Bassa Volatilità 8% 
FCV 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
step 4 
review 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
financial advisor and private investor 
can further discuss the portfolio 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
review 
interactive personalization 
Original Discussed Gap 
Euro Bot 30% 30% 
Obbligazionario 
High Yield 12.5% 10% -2.5% 
Obbligazionario 
Globale 18.5% 20% +1.5% 
Obbligazionario 
Azionario Europa 21.5% 24% +2.5% 
Azionario Paesi 
Emergenti 9.5% 8% -1.5% 
Flessibili Bassa 
Volatilità 8% 8% 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
step 5 
retain 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
retain 
an evaluation score is finally assigned to the proposed 
solution 
yield, e.g. 
good solutions are stored in the case base and exploited 
for future recommendations 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
case base 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
(new) case base 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
evaluation 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
evaluation 
what is the average yield of 
recommended portfolios? 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
evaluation 
what is the average yield of 
recommended portfolios? 
can recommender systems suggest 
better investment portfolios than 
human advisors? 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
experiment 1 
revise strategies (leave-one-out evaluation) 
Yield 
0,28 
0,224 
0,168 
0,112 
0,056 
0 
Basic Diversification FCV FCV + Div 
0,28 0,27 
0,24 0,25 
0,22 
0,22 
0,2 
0,15 
0,16 
0,18 0,18 
1 5 10 
neighbors 
0,13 
best performing configuration provides 0,28% monthly yield 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
experiment 2 
comparison to baselines (leave-one-out evaluation) 
Human Collaborative FCV 
1 5 10 
recsys better than humans! 
Yield 
0,28 
0,224 
0,168 
0,112 
0,056 
0 
neighbors 
0,28 0,27 
0,22 
0,2 0,2 0,2 
0,17 0,17 0,17 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
experiment 3 
ex-post evaluation (6 months, with real data) 
0,16 
0,128 
0,096 
0,064 
0,032 
Basic FCV FCV + Div Collaborative Human 
0,06 0,06 0,06 
0,04 0,04 
1 5 10 
FCV and Diversification is the best one 
Yield 
0 
neighbors 
0,05 
0,11 
0,12 
0,16 
0,09 
0,1 
0,16 
0,06 
0,08 
0,15 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
recap 
•Personalized Wealth Management 
• Application of case-based reasoning 
• Geometrical similarity measure to identify the most 
similar previously solved cases 
• Introduction of diversification and re-ranking 
techniques 
• More than 3% yield for year 
• Experiments shows that recommended portfolios 
overcome the real ones for almost all the users 
• Working Demo! 
G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems 
AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
questions? 
Giovanni Semeraro 
giovanni.semeraro@uniba.it 
Cataldo Musto 
cataldo.musto@uniba.it

More Related Content

Similar to Personalized Wealth Management through Case-based Recommender Systems

Holistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart CitiesHolistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart CitiesCataldo Musto
 
2017 Digital Trends Report
2017 Digital Trends Report 2017 Digital Trends Report
2017 Digital Trends Report Shiv ognito
 
Predixit TecTour profile
Predixit TecTour profilePredixit TecTour profile
Predixit TecTour profilePredixit
 
Illimity, a Cloud-Native Bank
Illimity, a Cloud-Native BankIllimity, a Cloud-Native Bank
Illimity, a Cloud-Native Bankconfluent
 
Visible Banking: Social Media, The Inconvenient Truth
Visible Banking: Social Media, The Inconvenient TruthVisible Banking: Social Media, The Inconvenient Truth
Visible Banking: Social Media, The Inconvenient TruthChristophe Langlois
 
Digital Trends 2017 - Intelligence Briefing from Adobe
Digital Trends 2017 - Intelligence Briefing from AdobeDigital Trends 2017 - Intelligence Briefing from Adobe
Digital Trends 2017 - Intelligence Briefing from AdobeDuy, Vo Hoang
 
Altilia Enterprise Data World 2014 Presentation
Altilia Enterprise Data World 2014 PresentationAltilia Enterprise Data World 2014 Presentation
Altilia Enterprise Data World 2014 PresentationMassimo Ruffolo
 
Corporate innovation in the financial industry, banking, insurance by tommaso...
Corporate innovation in the financial industry, banking, insurance by tommaso...Corporate innovation in the financial industry, banking, insurance by tommaso...
Corporate innovation in the financial industry, banking, insurance by tommaso...Tommaso Di Bartolo
 
Web 2.0 And Business Attraction Canadian Cities Online Marketing Index
Web 2.0 And Business Attraction   Canadian Cities Online Marketing IndexWeb 2.0 And Business Attraction   Canadian Cities Online Marketing Index
Web 2.0 And Business Attraction Canadian Cities Online Marketing IndexE&B DATA
 
Benefits of AI in private equity amp principal investment.pdf
Benefits of AI in private equity amp principal investment.pdfBenefits of AI in private equity amp principal investment.pdf
Benefits of AI in private equity amp principal investment.pdfStephenAmell4
 
Vodafone Mpesa_vikas kumar
Vodafone Mpesa_vikas kumarVodafone Mpesa_vikas kumar
Vodafone Mpesa_vikas kumarVIKAS KUMAR
 
The science of client insight: Increase revenue through improved engagement
The science of client insight: Increase revenue through improved engagementThe science of client insight: Increase revenue through improved engagement
The science of client insight: Increase revenue through improved engagementIBM Analytics
 
Hellenic Innovation Forum 2017, Eurobank syrmakezis
Hellenic Innovation Forum 2017, Eurobank syrmakezisHellenic Innovation Forum 2017, Eurobank syrmakezis
Hellenic Innovation Forum 2017, Eurobank syrmakezisStarttech Ventures
 
11th Venture Capital Forum - VTrip
11th Venture Capital Forum - VTrip11th Venture Capital Forum - VTrip
11th Venture Capital Forum - VTripDimitris Tsingos
 
Innovation in Insurance - necessity or luxury?
Innovation in Insurance - necessity or luxury?Innovation in Insurance - necessity or luxury?
Innovation in Insurance - necessity or luxury?Mateusz Maj
 
Navigating the fintech landscape 2020 dec
Navigating the fintech landscape   2020 decNavigating the fintech landscape   2020 dec
Navigating the fintech landscape 2020 decJaideep Tibrewala
 
Cv diego norzi_201301
Cv diego norzi_201301Cv diego norzi_201301
Cv diego norzi_201301Norzi Diego
 

Similar to Personalized Wealth Management through Case-based Recommender Systems (20)

Holistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart CitiesHolistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart Cities
 
2017 Digital Trends Report
2017 Digital Trends Report 2017 Digital Trends Report
2017 Digital Trends Report
 
Predixit TecTour profile
Predixit TecTour profilePredixit TecTour profile
Predixit TecTour profile
 
Illimity, a Cloud-Native Bank
Illimity, a Cloud-Native BankIllimity, a Cloud-Native Bank
Illimity, a Cloud-Native Bank
 
Visible Banking: Social Media, The Inconvenient Truth
Visible Banking: Social Media, The Inconvenient TruthVisible Banking: Social Media, The Inconvenient Truth
Visible Banking: Social Media, The Inconvenient Truth
 
Digital Trends 2017 - Intelligence Briefing from Adobe
Digital Trends 2017 - Intelligence Briefing from AdobeDigital Trends 2017 - Intelligence Briefing from Adobe
Digital Trends 2017 - Intelligence Briefing from Adobe
 
Altilia Enterprise Data World 2014 Presentation
Altilia Enterprise Data World 2014 PresentationAltilia Enterprise Data World 2014 Presentation
Altilia Enterprise Data World 2014 Presentation
 
Corporate innovation in the financial industry, banking, insurance by tommaso...
Corporate innovation in the financial industry, banking, insurance by tommaso...Corporate innovation in the financial industry, banking, insurance by tommaso...
Corporate innovation in the financial industry, banking, insurance by tommaso...
 
Web 2.0 And Business Attraction Canadian Cities Online Marketing Index
Web 2.0 And Business Attraction   Canadian Cities Online Marketing IndexWeb 2.0 And Business Attraction   Canadian Cities Online Marketing Index
Web 2.0 And Business Attraction Canadian Cities Online Marketing Index
 
Benefits of AI in private equity amp principal investment.pdf
Benefits of AI in private equity amp principal investment.pdfBenefits of AI in private equity amp principal investment.pdf
Benefits of AI in private equity amp principal investment.pdf
 
Vodafone Mpesa_vikas kumar
Vodafone Mpesa_vikas kumarVodafone Mpesa_vikas kumar
Vodafone Mpesa_vikas kumar
 
The science of client insight: Increase revenue through improved engagement
The science of client insight: Increase revenue through improved engagementThe science of client insight: Increase revenue through improved engagement
The science of client insight: Increase revenue through improved engagement
 
2019's leading fintech companies to watch
2019's leading fintech companies to watch2019's leading fintech companies to watch
2019's leading fintech companies to watch
 
La France est-elle le cancre du marketing mobile ?
La France est-elle le cancre du marketing mobile ?La France est-elle le cancre du marketing mobile ?
La France est-elle le cancre du marketing mobile ?
 
Hellenic Innovation Forum 2017, Eurobank syrmakezis
Hellenic Innovation Forum 2017, Eurobank syrmakezisHellenic Innovation Forum 2017, Eurobank syrmakezis
Hellenic Innovation Forum 2017, Eurobank syrmakezis
 
11th Venture Capital Forum - VTrip
11th Venture Capital Forum - VTrip11th Venture Capital Forum - VTrip
11th Venture Capital Forum - VTrip
 
Innovation in Insurance - necessity or luxury?
Innovation in Insurance - necessity or luxury?Innovation in Insurance - necessity or luxury?
Innovation in Insurance - necessity or luxury?
 
Venture Capital for Italy
Venture Capital for ItalyVenture Capital for Italy
Venture Capital for Italy
 
Navigating the fintech landscape 2020 dec
Navigating the fintech landscape   2020 decNavigating the fintech landscape   2020 dec
Navigating the fintech landscape 2020 dec
 
Cv diego norzi_201301
Cv diego norzi_201301Cv diego norzi_201301
Cv diego norzi_201301
 

More from Cataldo Musto

MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...Cataldo Musto
 
Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical EvaluationFairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical EvaluationCataldo Musto
 
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...Cataldo Musto
 
Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...Cataldo Musto
 
Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...Cataldo Musto
 
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...Cataldo Musto
 
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...Cataldo Musto
 
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph EmbeddingsHybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph EmbeddingsCataldo Musto
 
Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...Cataldo Musto
 
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA RispondeL'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA RispondeCataldo Musto
 
Explanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender SystemExplanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender SystemCataldo Musto
 
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...Cataldo Musto
 
ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...Cataldo Musto
 
Myrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified SelfMyrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified SelfCataldo Musto
 
Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Cataldo Musto
 
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsA Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsCataldo Musto
 
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?Cataldo Musto
 
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Cataldo Musto
 
Il Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social NetworkIl Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social NetworkCataldo Musto
 
Mappare l'Odio - Hate Speech & Social Media
Mappare l'Odio - Hate Speech & Social MediaMappare l'Odio - Hate Speech & Social Media
Mappare l'Odio - Hate Speech & Social MediaCataldo Musto
 

More from Cataldo Musto (20)

MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...
 
Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical EvaluationFairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
 
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
 
Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...
 
Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...
 
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
 
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
 
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph EmbeddingsHybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
 
Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...
 
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA RispondeL'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
 
Explanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender SystemExplanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender System
 
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
 
ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...
 
Myrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified SelfMyrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified Self
 
Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...
 
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsA Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
 
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
 
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
 
Il Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social NetworkIl Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social Network
 
Mappare l'Odio - Hate Speech & Social Media
Mappare l'Odio - Hate Speech & Social MediaMappare l'Odio - Hate Speech & Social Media
Mappare l'Odio - Hate Speech & Social Media
 

Recently uploaded

Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 

Recently uploaded (20)

Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 

Personalized Wealth Management through Case-based Recommender Systems

  • 1. AI*IA 2014 - XIII AI*IA Symposium on Artificial Intelligence Special Track on AI for Society and Economy Pisa (Italy) - 12.12.2014 Giovanni Semeraro, Cataldo Musto Personalized Wealth Management through Case-based Recommender Systems
  • 2. one minute on the Web G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 3. G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 4. we can handle 126 bits of information we deal with 393 bits of information ratio: more than 3x (Source: Adrian C.Ott, The 24-hour customer) G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 5. (from Matrix) decision-making is actually challenging G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 6. paradox of choice (Barry Schwartz, TED talk “Why more is less”) G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 7. (financial) overload G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 8. solution: personalization G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 9. Insight: to adapt asset portfolios on the ground of personal user profile and needs G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 10. Solution Recommender Systems G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 11. Recommender Systems Relevant items (movies, news, books, etc.) are suggested to the user according to her preferences. G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 12. definition Recommender Systems have the goal of guiding the users in a personalized way to interesting or useful objects in a large space of possible options. Burke, 2002 (*) (*) Robin D. Burke: Hybrid Recommender Systems: Survey and Experiments. UMUAI, volume 12, issue 4, 331-370 (2002) G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 13. does it fit our scenario? “we are leaving the age of information, we are entering the age of recommendation” (C.Anderson, The Long Tail. Wired. October 2004) G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 14. Recommender Systems “[...] The technology is used by shopping websites such as Amazon, which receives about 35 percent of its revenue via product recommendations. It is also used by coupon sites like Groupon; by travel sites to suggest flights, hotels, and rental cars; by social-networking sites such as LinkedIn; by video sites like Netflix to recommend movies and TV shows, and by music, news, and food sites to suggest songs, news stories, and restaurants, respectively. Even financial- services firms recently began using recommender systems to provide alerts for investors about key market events in which they might be interested” (N.Leavitt, “A technology that comes highly recommended” - http://tinyurl.com/d5y5hyl) G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 15. Recommender Systems success stories “People who bought…” on Amazon “Discover” on Spotify G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 16. Recommender Systems (unexpected) success stories G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 17. recommending financial products is a complex task G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 18. flocking G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 19. flocking Too many users could be moved towards the same suggestions G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 20. flocking consequence: price manipulation (as in trader forums) G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 21. poor knowledge G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 22. poor knowledge Features describing both assets classes and private investors are poorly meaningful G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 23. Solution Case-based Recommender Systems G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 24. case-based RSs • Inspired by case-based reasoning • Similar problems solved in the past are used as knowledge base • Reasoning by analogy • The recommendation process relies on the retrieval and the adaptation of the solutions adopted to solve similar cases G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 25. ....but what do we actually mean with ‘case’ ? G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 26. case base • A case is a the formalization of a previously solved problem • In our setting • Description of a user • Description of a portfolio • An evaluation of the proposed solution G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 27. case-base example user solution evaluation G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 28. case-base example user solution evaluation User Features Risk Profile: Low Financial Experience: High Financial Situation: Very High Investment Goals: Medium Temporal Goals: Medium G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 29. case-base example user solution evaluation User Features Risk Profile: Low Financial Experience: High Financial Situation: Very High Investment Goals: Medium Temporal Goals: Medium Obbligazionario Euro Bot 30% Obbligazionario High Yield 10% Obbligazionario Globale 22% Azionario Europa 23% Azionario Paesi Emergenti 7% Flessibili Bassa Volatilità 8% G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 30. case-base example user solution evaluation User Features Risk Profile: Low Financial Experience: High Financial Situation: Very High Investment Goals: Medium Temporal Goals: Medium Obbligazionario Euro Bot 30% Obbligazionario High Yield 10% Obbligazionario Globale 22% Azionario Europa 23% Azionario Paesi Emergenti 7% Flessibili Bassa Volatilità 8% monthly rate (e.g.) +0.22% G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 31. case-based RSs solving cycle G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 32. case-based reasoning for personalized wealth management G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 33. scenario “Scrooge McDuck wants to get richer. He decided to invest some of his savings and he asked for help to a financial advisor” G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 34. step 1 user modeling G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 35. scenario Which features may describe Scrooge McDuck? step 1 G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 36. scenario User Features Risk Profile: Low step 1 Financial Experience: High Financial Situation: Very High Investment Goals: Medium Temporal Goals: Medium G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 37. scenario User Features Risk Profile: Low Financial Experience: High Financial Situation: Very High Investment Goals: Medium Temporal Goals: Medium MiFID-based step 1 G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 38. in a classical pipeline, the target user would have received a “model” portfolio tailored on her profile G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 39. in a pipeline fostered by a recommender system, the financial advisor can analyze the portfolios proposed to similar users to tailor the proposal G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 40. step 2 retrieval of similar users G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 41. given a case base, it is necessary to define a similarity measure to compute how similar two cases are G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 42. given a case base, it is necessary to define a similarity measure to compute how similar two cases are vector space representation G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 43. cosine similarity to get the most similar users G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 44. scenario step 2 case base G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 45. scenario step 2 0.3 0.7 0.9 0.1 G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 46. scenario step 2 similarity score 0.3 0.7 0.9 0.1 G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 47. scenario step 2 0.3 0.7 0.9 0.1 neighborhood (helpful cases) G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 48. scenario Obbligazionario Euro Bot 30% Obbligazionario High Yield 15% Obbligazionario Globale 15% Azionario Europa 20% Azionario Paesi Emergenti 12% Flessibili Bassa Volatilità 8% Obbligazionario Euro Bot 30% Obbligazionario High Yield 10% Obbligazionario Globale 22% Azionario Europa 23% Azionario Paesi Emergenti 7% Flessibili Bassa Volatilità 8% step 2 solutions proposed to the neighbors are labeled as candidate solutions G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 49. step 3 revise of the solution G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 50. in real-world scenarios, the case base contains many helpful cases G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 51. in real-world scenarios, the case base contains many helpful cases it is necessary to introduce strategies to filter and rank the cases G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 52. revise step 3 We defined two ranking strategies • Diversification • Financial Confidence Value (FCV) G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 53. revise diversification insight: filtering out too similar solutions G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 54. revise diversification identification of the best subset of similar cases which maximize the relative diversity G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 55. revise Obbligazionario Euro Bot 30% Obbligazionario High Yield 15% Obbligazionario Globale 15% Azionario Europa 20% Azionario Paesi Emergenti 12% Flessibili Bassa Volatilità 8% Obbligazionario Euro Bot 30% Obbligazionario High Yield 10% Obbligazionario Globale 22% Azionario Europa 23% Azionario Paesi Emergenti 7% Flessibili Bassa Volatilità 8% diversification Obbligazionario Euro Bot 15% Obbligazionario High Yield 25% Obbligazionario Globale 10% Azionario Europa 40% Azionario Paesi Emergenti 2% Flessibili Bassa Volatilità 8% Obbligazionario Euro Bot 20% Obbligazionario High Yield 20% Obbligazionario Globale 12% Azionario Europa 35% Azionario Paesi Emergenti 5% Flessibili Bassa Volatilità 8% G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 56. revise Azionario Paesi Emergenti 5% Flessibili Bassa Volatilità 8% X X diversification Obbligazionario Euro Bot 30% Obbligazionario High Yield 15% Obbligazionario Globale 15% Azionario Europa 20% Azionario Paesi Emergenti 12% Flessibili Bassa Volatilità 8% Obbligazionario Euro Bot 30% Obbligazionario High Yield 10% Obbligazionario Globale 22% Azionario Europa 23% Azionario Paesi Emergenti 7% Flessibili Bassa Volatilità 8% Obbligazionario Euro Bot 15% Obbligazionario High Yield 25% Obbligazionario Globale 10% Azionario Europa 40% Azionario Paesi Emergenti 2% Flessibili Bassa Volatilità 8% Obbligazionario Euro Bot 20% Obbligazionario High Yield 20% Obbligazionario Globale 12% Azionario Europa 35% G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 57. revise FCV • Simple insight • We know the historical yield for each of the assets class in the portfolio • FCV ranks first the solutions composed by a combination of asset classes close to the optimal one (according to previous yield) G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 58. revise FCV Total yield is the (Generated yield) (Drift Factor) product of the yield generated by each asset class with the its percentage in the portfolio Ratio between the yield generated by the asset classes in the portfolio and its complement G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 59. Obbligazionario Euro Bot --- 30% Obbligazionario High Yield 15% Obbligazionario Globale 15% Azionario Europa +++ 20% Azionario Paesi Emergenti 12% Flessibili Bassa Volatilità 8% Obbligazionario Euro Bot --- 30% Obbligazionario High Yield 10% Obbligazionario Globale 22% Azionario Europa +++ 23% Azionario Paesi Emergenti 7% Flessibili Bassa Volatilità 8% revise Obbligazionario Euro Bot --- 15% Obbligazionario High Yield 25% Obbligazionario Globale 10% Azionario Europa +++ 40% Azionario Paesi Emergenti 2% Flessibili Bassa Volatilità 8% Obbligazionario Euro Bot --- 20% Obbligazionario High Yield 20% Obbligazionario Globale 12% Azionario Europa +++ 35% Azionario Paesi Emergenti 5% Flessibili Bassa Volatilità 8% FCV G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 60. Obbligazionario Euro Bot --- 30% Obbligazionario High Yield 15% Obbligazionario Globale 15% Azionario Europa +++ 20% Azionario Paesi Emergenti 12% Flessibili Bassa Volatilità 8% Obbligazionario Euro Bot --- 30% Obbligazionario High Yield 10% Obbligazionario Globale 22% Azionario Europa +++ 23% Azionario Paesi Emergenti 7% Flessibili Bassa Volatilità 8% revise Obbligazionario Euro Bot --- 15% Obbligazionario High Yield 25% Obbligazionario Globale 10% Azionario Europa +++ 40% Azionario Paesi Emergenti 2% Flessibili Bassa Volatilità 8% Obbligazionario Euro Bot --- 20% Obbligazionario High Yield 20% Obbligazionario Globale 12% Azionario Europa +++ 35% Azionario Paesi Emergenti 5% Flessibili Bassa Volatilità 8% FCV G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 61. step 4 review G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 62. financial advisor and private investor can further discuss the portfolio G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 63. review interactive personalization Original Discussed Gap Euro Bot 30% 30% Obbligazionario High Yield 12.5% 10% -2.5% Obbligazionario Globale 18.5% 20% +1.5% Obbligazionario Azionario Europa 21.5% 24% +2.5% Azionario Paesi Emergenti 9.5% 8% -1.5% Flessibili Bassa Volatilità 8% 8% G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 64. step 5 retain G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 65. retain an evaluation score is finally assigned to the proposed solution yield, e.g. good solutions are stored in the case base and exploited for future recommendations G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 66. case base G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 67. (new) case base G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 68. evaluation G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 69. evaluation what is the average yield of recommended portfolios? G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 70. evaluation what is the average yield of recommended portfolios? can recommender systems suggest better investment portfolios than human advisors? G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 71. experiment 1 revise strategies (leave-one-out evaluation) Yield 0,28 0,224 0,168 0,112 0,056 0 Basic Diversification FCV FCV + Div 0,28 0,27 0,24 0,25 0,22 0,22 0,2 0,15 0,16 0,18 0,18 1 5 10 neighbors 0,13 best performing configuration provides 0,28% monthly yield G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 72. experiment 2 comparison to baselines (leave-one-out evaluation) Human Collaborative FCV 1 5 10 recsys better than humans! Yield 0,28 0,224 0,168 0,112 0,056 0 neighbors 0,28 0,27 0,22 0,2 0,2 0,2 0,17 0,17 0,17 G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 73. experiment 3 ex-post evaluation (6 months, with real data) 0,16 0,128 0,096 0,064 0,032 Basic FCV FCV + Div Collaborative Human 0,06 0,06 0,06 0,04 0,04 1 5 10 FCV and Diversification is the best one Yield 0 neighbors 0,05 0,11 0,12 0,16 0,09 0,1 0,16 0,06 0,08 0,15 G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 74. recap •Personalized Wealth Management • Application of case-based reasoning • Geometrical similarity measure to identify the most similar previously solved cases • Introduction of diversification and re-ranking techniques • More than 3% yield for year • Experiments shows that recommended portfolios overcome the real ones for almost all the users • Working Demo! G.Semeraro, C.Musto - Personalized Wealth Management through Case-based Recommender Systems AI*IA 2014 - Special Track on AI for Society and Economy - Pisa (Italy) - 12.12.14
  • 75. questions? Giovanni Semeraro giovanni.semeraro@uniba.it Cataldo Musto cataldo.musto@uniba.it