Table of Contents
Fetching ...

Fuzzy Norm-Explicit Product Quantization for Recommender Systems

Mohammadreza Jamalifard, Javier Andreu-Perez, Hani Hagras, Luis Martínez López

TL;DR

The paper tackles the need for high-recall, scalable recommendations in large-item datasets by enhancing Norm-Explicit Product Quantization with a Type-2 fuzzy approach. It introduces Fuzzy-2 NEQ, which learns fuzzy codebooks via Interval Type-2 Fuzzy Possibilistic C-means and fuses them with a Sugeno integral, while preserving the efficiency of PQ frameworks. Empirical results on Netflix, Audio, and CIFAR60k show recall improvements up to +8% over baselines, with running times remaining near the state-of-the-art. The work contributes a practical, uncertainty-aware method for fast recommendation, with potential for extensions to more flexible fuzzy schemes and health-related applications.

Abstract

As the data resources grow, providing recommendations that best meet the demands has become a vital requirement in business and life to overcome the information overload problem. However, building a system suggesting relevant recommendations has always been a point of debate. One of the most cost-efficient techniques in terms of producing relevant recommendations at a low complexity is Product Quantization (PQ). PQ approaches have continued developing in recent years. This system's crucial challenge is improving product quantization performance in terms of recall measures without compromising its complexity. This makes the algorithm suitable for problems that require a greater number of potentially relevant items without disregarding others, at high-speed and low-cost to keep up with traffic. This is the case of online shops where the recommendations for the purpose are important, although customers can be susceptible to scoping other products. This research proposes a fuzzy approach to perform norm-based product quantization. Type-2 Fuzzy sets (T2FSs) define the codebook allowing sub-vectors (T2FSs) to be associated with more than one element of the codebook, and next, its norm calculus is resolved by means of integration. Our method finesses the recall measure up, making the algorithm suitable for problems that require querying at most possible potential relevant items without disregarding others. The proposed method outperforms all PQ approaches such as NEQ, PQ, and RQ up to +6%, +5%, and +8% by achieving a recall of 94%, 69%, 59% in Netflix, Audio, Cifar60k datasets, respectively. More and over, computing time and complexity nearly equals the most computationally efficient existing PQ method in the state-of-the-art.

Fuzzy Norm-Explicit Product Quantization for Recommender Systems

TL;DR

The paper tackles the need for high-recall, scalable recommendations in large-item datasets by enhancing Norm-Explicit Product Quantization with a Type-2 fuzzy approach. It introduces Fuzzy-2 NEQ, which learns fuzzy codebooks via Interval Type-2 Fuzzy Possibilistic C-means and fuses them with a Sugeno integral, while preserving the efficiency of PQ frameworks. Empirical results on Netflix, Audio, and CIFAR60k show recall improvements up to +8% over baselines, with running times remaining near the state-of-the-art. The work contributes a practical, uncertainty-aware method for fast recommendation, with potential for extensions to more flexible fuzzy schemes and health-related applications.

Abstract

As the data resources grow, providing recommendations that best meet the demands has become a vital requirement in business and life to overcome the information overload problem. However, building a system suggesting relevant recommendations has always been a point of debate. One of the most cost-efficient techniques in terms of producing relevant recommendations at a low complexity is Product Quantization (PQ). PQ approaches have continued developing in recent years. This system's crucial challenge is improving product quantization performance in terms of recall measures without compromising its complexity. This makes the algorithm suitable for problems that require a greater number of potentially relevant items without disregarding others, at high-speed and low-cost to keep up with traffic. This is the case of online shops where the recommendations for the purpose are important, although customers can be susceptible to scoping other products. This research proposes a fuzzy approach to perform norm-based product quantization. Type-2 Fuzzy sets (T2FSs) define the codebook allowing sub-vectors (T2FSs) to be associated with more than one element of the codebook, and next, its norm calculus is resolved by means of integration. Our method finesses the recall measure up, making the algorithm suitable for problems that require querying at most possible potential relevant items without disregarding others. The proposed method outperforms all PQ approaches such as NEQ, PQ, and RQ up to +6%, +5%, and +8% by achieving a recall of 94%, 69%, 59% in Netflix, Audio, Cifar60k datasets, respectively. More and over, computing time and complexity nearly equals the most computationally efficient existing PQ method in the state-of-the-art.

Paper Structure

This paper contains 16 sections, 3 theorems, 18 equations, 7 figures, 6 tables, 2 algorithms.

Key Result

Theorem 3.1

For every $\boldsymbol{z}_i$, $\lvert |\boldsymbol{z}_i|\rvert^2_2 = \phi$

Figures (7)

  • Figure 1: The figure above represents the stages of the algorithm
  • Figure 2: Time comparison of proposed the fuzzy method vs Other Baseline methods
  • Figure 3: Cifar60k dataset comparison plot
  • Figure 4: Audio dataset comparison plot
  • Figure 5: Netflix dataset comparison plot
  • ...and 2 more figures

Theorems & Definitions (10)

  • Theorem 3.1
  • Proof 3.1
  • Theorem 3.2
  • Proof 3.2
  • Definition 3.1: Quantizer
  • Definition 4.1: Codebook
  • Definition 4.2: Voronoi Cell
  • Definition A.1: Optimal Codebook
  • Theorem A.1: Existence of k-level optimal codebooks and centroid
  • Proof A.1