SlideShare a Scribd company logo
Research on context-aware recommendation system
based on tensor decomposition
by Longhao Yuan
Feb 2020
by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 1 / 9
What is tensor?
Tensors are multi-dimensional arrays.
by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 2 / 9
Benefit of tensor
Retain structure information of high-order data.
Able to present high-order relation of data.
by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 3 / 9
Traditional tensor decomposition models
CP, Tucker and TT models.
Tucker and CP are the most common-used models in RS field.
Drawback of Tucker: curse of dimensionality (IN)
Drawback of CP: difficult to optimize.
Drawback of TT: strict rank constraint.
by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 4 / 9
Tensor ring decomposition (TRD)
Model introduction
Advantages and potential
High compressive ability and free from the curse of
dimensionality(NIR2
).
Suitable for large-scale and high-order data.
State-of-the-art results in signal processing and image recovery.
Currently, there is no study about TR model application in RS field.
by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 5 / 9
Solve RS problem based on tensor decomposition
Consider RS problem as a tensor completion model.
Challenges: large-scale → high computational cost, high sparsity →
overfitting
by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 6 / 9
General models and algorithms for RS
Explicit feedback
Lexplicit =
n∈M+
(ym − xm)2
+ λ
N
n=1
G(n) 2
F , s.t. xm = ψm([G]) (1)
where M+ is all the observed interaction, ym and xm are the mth real
interaction and tensor decomposition approximation respectively.
Implicit feedback
Limplicit =
n∈M
wm(ym − xm)2
+ λ
N
n=1
G(n) 2
F , s.t. xm = ψm([G]) (2)
where M is all the interactions which considers the unobserved entries (0)
as negative interaction, wm is the weight of each entry calculated by
wm = 1 + γlog(1 + ym).
by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 7 / 9
My algorithm: Max-norm regularized TRD (unpublished)
Background
Matrix max-norm is an efficient low-rank regularizer.
My contribution
Extend it to tensor based on TR model and propose theoretical supports.
Model and algorithm
min
X=Ψ([G])
f (X, T ; M), s.t. X TR−max ≤ λ (3)
solved by projected SGD (mini-batch).
Advantages: robust to overfitting and rank selection
Experiments: hyperspectral image cloud removal, RS data fitting
by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 8 / 9
Experiment on MoiveLens dataset
data pre-processing: k-core method
Trim the data entries, if any of user, movie or tag appears less than k
times.
implicit data formulation
Structure: user × movie × tag × month → tag 0 − 1)
Size: 828 × 3125 × 2539 × 36 (volume 5.4e11) of sparsity 1.5e − 7 by
core-3 trim.
Explicit data formulation
Structure: (user × movie × month → ratings 0-5)
Size: 2045 × 3696 × 36 (volume 2.7e8) of sparsity 1.6e − 3 by core-20
trim.
Code is available at
https://github.com/yuanlonghao/Tensor-based-recommendation-system
by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 9 / 9

More Related Content

Similar to Tensor-based recommendation system

Metody logiczne w analizie danych
Metody logiczne w analizie danych Metody logiczne w analizie danych
Metody logiczne w analizie danych
Data Science Warsaw
 
MUMS Opening Workshop - Quantifying Nonparametric Modeling Uncertainty with B...
MUMS Opening Workshop - Quantifying Nonparametric Modeling Uncertainty with B...MUMS Opening Workshop - Quantifying Nonparametric Modeling Uncertainty with B...
MUMS Opening Workshop - Quantifying Nonparametric Modeling Uncertainty with B...
The Statistical and Applied Mathematical Sciences Institute
 
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
The Statistical and Applied Mathematical Sciences Institute
 
PhD defense talk slides
PhD  defense talk slidesPhD  defense talk slides
PhD defense talk slides
Chiheb Ben Hammouda
 
Efficient Computation of Regret-ratio Minimizing Set: A Compact Maxima Repres...
Efficient Computation ofRegret-ratio Minimizing Set:A Compact Maxima Repres...Efficient Computation ofRegret-ratio Minimizing Set:A Compact Maxima Repres...
Efficient Computation of Regret-ratio Minimizing Set: A Compact Maxima Repres...
Abolfazl Asudeh
 
Density-based Projected Clustering over High Dimensional Data Streams
Density-based Projected Clustering over High Dimensional Data StreamsDensity-based Projected Clustering over High Dimensional Data Streams
Density-based Projected Clustering over High Dimensional Data Streams
Eirini Ntoutsi
 
011_20160321_Topological_data_analysis_of_contagion_map
011_20160321_Topological_data_analysis_of_contagion_map011_20160321_Topological_data_analysis_of_contagion_map
011_20160321_Topological_data_analysis_of_contagion_map
Ha Phuong
 
IRJET-Influence of Tuned Mass Dampers on Vibration Control of Tall Buildings
IRJET-Influence of Tuned Mass Dampers on Vibration Control of Tall BuildingsIRJET-Influence of Tuned Mass Dampers on Vibration Control of Tall Buildings
IRJET-Influence of Tuned Mass Dampers on Vibration Control of Tall Buildings
IRJET Journal
 
Climate Extremes Workshop - Decompositions of Dependence for High-Dimensiona...
Climate Extremes Workshop -  Decompositions of Dependence for High-Dimensiona...Climate Extremes Workshop -  Decompositions of Dependence for High-Dimensiona...
Climate Extremes Workshop - Decompositions of Dependence for High-Dimensiona...
The Statistical and Applied Mathematical Sciences Institute
 
MUMS: Bayesian, Fiducial, and Frequentist Conference - Multidimensional Monot...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Multidimensional Monot...MUMS: Bayesian, Fiducial, and Frequentist Conference - Multidimensional Monot...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Multidimensional Monot...
The Statistical and Applied Mathematical Sciences Institute
 
Design of ternary sequence using msaa
Design of ternary sequence using msaaDesign of ternary sequence using msaa
Design of ternary sequence using msaa
Editor Jacotech
 
InternshipReport
InternshipReportInternshipReport
InternshipReportHamza Ameur
 
2019 GDRR: Blockchain Data Analytics - Dissecting Blockchain Price Analytics...
2019 GDRR: Blockchain Data Analytics  - Dissecting Blockchain Price Analytics...2019 GDRR: Blockchain Data Analytics  - Dissecting Blockchain Price Analytics...
2019 GDRR: Blockchain Data Analytics - Dissecting Blockchain Price Analytics...
The Statistical and Applied Mathematical Sciences Institute
 
Batch mode reinforcement learning based on the synthesis of artificial trajec...
Batch mode reinforcement learning based on the synthesis of artificial trajec...Batch mode reinforcement learning based on the synthesis of artificial trajec...
Batch mode reinforcement learning based on the synthesis of artificial trajec...Université de Liège (ULg)
 
An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...
Alexander Decker
 
IRJET- Effectiveness of Tuned Mass Dampers in Vibration Control of Multi-Sto...
IRJET-	 Effectiveness of Tuned Mass Dampers in Vibration Control of Multi-Sto...IRJET-	 Effectiveness of Tuned Mass Dampers in Vibration Control of Multi-Sto...
IRJET- Effectiveness of Tuned Mass Dampers in Vibration Control of Multi-Sto...
IRJET Journal
 
Cmb part3
Cmb part3Cmb part3
Sequential Monte Carlo algorithms for agent-based models of disease transmission
Sequential Monte Carlo algorithms for agent-based models of disease transmissionSequential Monte Carlo algorithms for agent-based models of disease transmission
Sequential Monte Carlo algorithms for agent-based models of disease transmission
JeremyHeng10
 
2019 PMED Spring Course - SMARTs-Part II - Eric Laber, April 10, 2019
2019 PMED Spring Course - SMARTs-Part II - Eric Laber, April 10, 2019 2019 PMED Spring Course - SMARTs-Part II - Eric Laber, April 10, 2019
2019 PMED Spring Course - SMARTs-Part II - Eric Laber, April 10, 2019
The Statistical and Applied Mathematical Sciences Institute
 

Similar to Tensor-based recommendation system (20)

Metody logiczne w analizie danych
Metody logiczne w analizie danych Metody logiczne w analizie danych
Metody logiczne w analizie danych
 
MUMS Opening Workshop - Quantifying Nonparametric Modeling Uncertainty with B...
MUMS Opening Workshop - Quantifying Nonparametric Modeling Uncertainty with B...MUMS Opening Workshop - Quantifying Nonparametric Modeling Uncertainty with B...
MUMS Opening Workshop - Quantifying Nonparametric Modeling Uncertainty with B...
 
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
 
PhD defense talk slides
PhD  defense talk slidesPhD  defense talk slides
PhD defense talk slides
 
Efficient Computation of Regret-ratio Minimizing Set: A Compact Maxima Repres...
Efficient Computation ofRegret-ratio Minimizing Set:A Compact Maxima Repres...Efficient Computation ofRegret-ratio Minimizing Set:A Compact Maxima Repres...
Efficient Computation of Regret-ratio Minimizing Set: A Compact Maxima Repres...
 
Density-based Projected Clustering over High Dimensional Data Streams
Density-based Projected Clustering over High Dimensional Data StreamsDensity-based Projected Clustering over High Dimensional Data Streams
Density-based Projected Clustering over High Dimensional Data Streams
 
011_20160321_Topological_data_analysis_of_contagion_map
011_20160321_Topological_data_analysis_of_contagion_map011_20160321_Topological_data_analysis_of_contagion_map
011_20160321_Topological_data_analysis_of_contagion_map
 
IRJET-Influence of Tuned Mass Dampers on Vibration Control of Tall Buildings
IRJET-Influence of Tuned Mass Dampers on Vibration Control of Tall BuildingsIRJET-Influence of Tuned Mass Dampers on Vibration Control of Tall Buildings
IRJET-Influence of Tuned Mass Dampers on Vibration Control of Tall Buildings
 
Climate Extremes Workshop - Decompositions of Dependence for High-Dimensiona...
Climate Extremes Workshop -  Decompositions of Dependence for High-Dimensiona...Climate Extremes Workshop -  Decompositions of Dependence for High-Dimensiona...
Climate Extremes Workshop - Decompositions of Dependence for High-Dimensiona...
 
MUMS: Bayesian, Fiducial, and Frequentist Conference - Multidimensional Monot...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Multidimensional Monot...MUMS: Bayesian, Fiducial, and Frequentist Conference - Multidimensional Monot...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Multidimensional Monot...
 
Design of ternary sequence using msaa
Design of ternary sequence using msaaDesign of ternary sequence using msaa
Design of ternary sequence using msaa
 
InternshipReport
InternshipReportInternshipReport
InternshipReport
 
15
1515
15
 
2019 GDRR: Blockchain Data Analytics - Dissecting Blockchain Price Analytics...
2019 GDRR: Blockchain Data Analytics  - Dissecting Blockchain Price Analytics...2019 GDRR: Blockchain Data Analytics  - Dissecting Blockchain Price Analytics...
2019 GDRR: Blockchain Data Analytics - Dissecting Blockchain Price Analytics...
 
Batch mode reinforcement learning based on the synthesis of artificial trajec...
Batch mode reinforcement learning based on the synthesis of artificial trajec...Batch mode reinforcement learning based on the synthesis of artificial trajec...
Batch mode reinforcement learning based on the synthesis of artificial trajec...
 
An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...
 
IRJET- Effectiveness of Tuned Mass Dampers in Vibration Control of Multi-Sto...
IRJET-	 Effectiveness of Tuned Mass Dampers in Vibration Control of Multi-Sto...IRJET-	 Effectiveness of Tuned Mass Dampers in Vibration Control of Multi-Sto...
IRJET- Effectiveness of Tuned Mass Dampers in Vibration Control of Multi-Sto...
 
Cmb part3
Cmb part3Cmb part3
Cmb part3
 
Sequential Monte Carlo algorithms for agent-based models of disease transmission
Sequential Monte Carlo algorithms for agent-based models of disease transmissionSequential Monte Carlo algorithms for agent-based models of disease transmission
Sequential Monte Carlo algorithms for agent-based models of disease transmission
 
2019 PMED Spring Course - SMARTs-Part II - Eric Laber, April 10, 2019
2019 PMED Spring Course - SMARTs-Part II - Eric Laber, April 10, 2019 2019 PMED Spring Course - SMARTs-Part II - Eric Laber, April 10, 2019
2019 PMED Spring Course - SMARTs-Part II - Eric Laber, April 10, 2019
 

Recently uploaded

Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 

Recently uploaded (20)

Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 

Tensor-based recommendation system

  • 1. Research on context-aware recommendation system based on tensor decomposition by Longhao Yuan Feb 2020 by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 1 / 9
  • 2. What is tensor? Tensors are multi-dimensional arrays. by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 2 / 9
  • 3. Benefit of tensor Retain structure information of high-order data. Able to present high-order relation of data. by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 3 / 9
  • 4. Traditional tensor decomposition models CP, Tucker and TT models. Tucker and CP are the most common-used models in RS field. Drawback of Tucker: curse of dimensionality (IN) Drawback of CP: difficult to optimize. Drawback of TT: strict rank constraint. by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 4 / 9
  • 5. Tensor ring decomposition (TRD) Model introduction Advantages and potential High compressive ability and free from the curse of dimensionality(NIR2 ). Suitable for large-scale and high-order data. State-of-the-art results in signal processing and image recovery. Currently, there is no study about TR model application in RS field. by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 5 / 9
  • 6. Solve RS problem based on tensor decomposition Consider RS problem as a tensor completion model. Challenges: large-scale → high computational cost, high sparsity → overfitting by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 6 / 9
  • 7. General models and algorithms for RS Explicit feedback Lexplicit = n∈M+ (ym − xm)2 + λ N n=1 G(n) 2 F , s.t. xm = ψm([G]) (1) where M+ is all the observed interaction, ym and xm are the mth real interaction and tensor decomposition approximation respectively. Implicit feedback Limplicit = n∈M wm(ym − xm)2 + λ N n=1 G(n) 2 F , s.t. xm = ψm([G]) (2) where M is all the interactions which considers the unobserved entries (0) as negative interaction, wm is the weight of each entry calculated by wm = 1 + γlog(1 + ym). by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 7 / 9
  • 8. My algorithm: Max-norm regularized TRD (unpublished) Background Matrix max-norm is an efficient low-rank regularizer. My contribution Extend it to tensor based on TR model and propose theoretical supports. Model and algorithm min X=Ψ([G]) f (X, T ; M), s.t. X TR−max ≤ λ (3) solved by projected SGD (mini-batch). Advantages: robust to overfitting and rank selection Experiments: hyperspectral image cloud removal, RS data fitting by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 8 / 9
  • 9. Experiment on MoiveLens dataset data pre-processing: k-core method Trim the data entries, if any of user, movie or tag appears less than k times. implicit data formulation Structure: user × movie × tag × month → tag 0 − 1) Size: 828 × 3125 × 2539 × 36 (volume 5.4e11) of sparsity 1.5e − 7 by core-3 trim. Explicit data formulation Structure: (user × movie × month → ratings 0-5) Size: 2045 × 3696 × 36 (volume 2.7e8) of sparsity 1.6e − 3 by core-20 trim. Code is available at https://github.com/yuanlonghao/Tensor-based-recommendation-system by Longhao Yuan Research on context-aware recommendation system based on tensor decompositionFeb 2020 9 / 9