A Multi-Objective Optimization-Algorithm-Based ANFIS Approach for Modeling Dynamic Customer Preferences with Explicit Nonlinearity

In previous studies, customer preferences were assumed to be static when modeling their preferences based on online reviews. However, in fact, customer preferences for products are dynamic and changing over time. Few research has been conducted to model dynamic customer preferences as the time serie...

Full description

Bibliographic Details
Main Authors: Huimin Jiang, Farzad Sabetzadeh
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/11/21/4559
_version_ 1827765599089983488
author Huimin Jiang
Farzad Sabetzadeh
author_facet Huimin Jiang
Farzad Sabetzadeh
author_sort Huimin Jiang
collection DOAJ
description In previous studies, customer preferences were assumed to be static when modeling their preferences based on online reviews. However, in fact, customer preferences for products are dynamic and changing over time. Few research has been conducted to model dynamic customer preferences as the time series data of customer preference are difficult to be obtained. Based on online reviews, an adaptive neuro fuzzy inference system (ANFIS) was introduced to model customer preferences, which can take into account the fuzzy nature of customers’ emotions and the nonlinearity of the model. However, ANFIS is plagued with black box problems, and the nonlinearity of the model cannot be directly demonstrated. To address the above research issues, a multi-objective chaos optimization algorithm (MOCOA)-based ANFIS approach is proposed to generate customer preferences models by using online reviews, which has explicit nonlinear inputs. Firstly, a sentiment analysis approach is used to derive information from online reviews by periods, which is used as the time series data sets of the proposed model. A MOCOA is combined into ANFIS to identify the nonlinear inputs, which include single items, interactive items, and terms of second order and/or higher-order terms. Consequently, the fuzzy rules in ANFIS are expressed in polynomial form, which allows for the explicit representation of the nonlinearity between customer preferences and product attributes. A case study of sweeping robots is used to compare the validation results of the proposed approach with those of ANFIS, subtractive cluster-based ANFIS, fuzzy c-means-based ANFIS, and K-means-based ANFIS. Moreover, the proposed approach provides better performance than the other four approaches in terms of mean relative error and variance of error.
first_indexed 2024-03-11T11:25:52Z
format Article
id doaj.art-f71767ddb52e4b858e02e2ca72439fd1
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-11T11:25:52Z
publishDate 2023-11-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-f71767ddb52e4b858e02e2ca72439fd12023-11-10T15:08:17ZengMDPI AGMathematics2227-73902023-11-011121455910.3390/math11214559A Multi-Objective Optimization-Algorithm-Based ANFIS Approach for Modeling Dynamic Customer Preferences with Explicit NonlinearityHuimin Jiang0Farzad Sabetzadeh1School of Business, Macau University of Science and Technology, Macau 999078, ChinaFaculty of Business, City University of Macau, Macau 999078, ChinaIn previous studies, customer preferences were assumed to be static when modeling their preferences based on online reviews. However, in fact, customer preferences for products are dynamic and changing over time. Few research has been conducted to model dynamic customer preferences as the time series data of customer preference are difficult to be obtained. Based on online reviews, an adaptive neuro fuzzy inference system (ANFIS) was introduced to model customer preferences, which can take into account the fuzzy nature of customers’ emotions and the nonlinearity of the model. However, ANFIS is plagued with black box problems, and the nonlinearity of the model cannot be directly demonstrated. To address the above research issues, a multi-objective chaos optimization algorithm (MOCOA)-based ANFIS approach is proposed to generate customer preferences models by using online reviews, which has explicit nonlinear inputs. Firstly, a sentiment analysis approach is used to derive information from online reviews by periods, which is used as the time series data sets of the proposed model. A MOCOA is combined into ANFIS to identify the nonlinear inputs, which include single items, interactive items, and terms of second order and/or higher-order terms. Consequently, the fuzzy rules in ANFIS are expressed in polynomial form, which allows for the explicit representation of the nonlinearity between customer preferences and product attributes. A case study of sweeping robots is used to compare the validation results of the proposed approach with those of ANFIS, subtractive cluster-based ANFIS, fuzzy c-means-based ANFIS, and K-means-based ANFIS. Moreover, the proposed approach provides better performance than the other four approaches in terms of mean relative error and variance of error.https://www.mdpi.com/2227-7390/11/21/4559dynamic customer preferencesexplicit nonlinearitymulti-objective chaos optimization algorithmANFIS
spellingShingle Huimin Jiang
Farzad Sabetzadeh
A Multi-Objective Optimization-Algorithm-Based ANFIS Approach for Modeling Dynamic Customer Preferences with Explicit Nonlinearity
Mathematics
dynamic customer preferences
explicit nonlinearity
multi-objective chaos optimization algorithm
ANFIS
title A Multi-Objective Optimization-Algorithm-Based ANFIS Approach for Modeling Dynamic Customer Preferences with Explicit Nonlinearity
title_full A Multi-Objective Optimization-Algorithm-Based ANFIS Approach for Modeling Dynamic Customer Preferences with Explicit Nonlinearity
title_fullStr A Multi-Objective Optimization-Algorithm-Based ANFIS Approach for Modeling Dynamic Customer Preferences with Explicit Nonlinearity
title_full_unstemmed A Multi-Objective Optimization-Algorithm-Based ANFIS Approach for Modeling Dynamic Customer Preferences with Explicit Nonlinearity
title_short A Multi-Objective Optimization-Algorithm-Based ANFIS Approach for Modeling Dynamic Customer Preferences with Explicit Nonlinearity
title_sort multi objective optimization algorithm based anfis approach for modeling dynamic customer preferences with explicit nonlinearity
topic dynamic customer preferences
explicit nonlinearity
multi-objective chaos optimization algorithm
ANFIS
url https://www.mdpi.com/2227-7390/11/21/4559
work_keys_str_mv AT huiminjiang amultiobjectiveoptimizationalgorithmbasedanfisapproachformodelingdynamiccustomerpreferenceswithexplicitnonlinearity
AT farzadsabetzadeh amultiobjectiveoptimizationalgorithmbasedanfisapproachformodelingdynamiccustomerpreferenceswithexplicitnonlinearity
AT huiminjiang multiobjectiveoptimizationalgorithmbasedanfisapproachformodelingdynamiccustomerpreferenceswithexplicitnonlinearity
AT farzadsabetzadeh multiobjectiveoptimizationalgorithmbasedanfisapproachformodelingdynamiccustomerpreferenceswithexplicitnonlinearity