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...
Main Authors: | , |
---|---|
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 |