Have a personal or library account? Click to login
Predicting the relationship between consumer buying behavior (CBB) and consumption metaphor (CM) through machine learning (ML) Cover

Predicting the relationship between consumer buying behavior (CBB) and consumption metaphor (CM) through machine learning (ML)

Open Access
|Mar 2025

Figures & Tables

Figure 1

Relationship between CM and CBB.
Relationship between CM and CBB.

Figure 2

Neural network model.
Neural network model.

Figure 3

Loss values versus the λ values.
Loss values versus the λ values.

Figure 4

Weight of the features.
Weight of the features.

Cronbach’s alpha test_

ScaleNumber of expressionCronbach alpha
CM40.823
CBB110.792

Prediction with metaphor variables by using NCFS_

MethodAccuracySpecificityPrecisionRecall F-Measure
KNN72.8683.5679.7862.8869.25
SVM70.0669.7570.0070.9269.60
ELM78.3379.5179.3477.5578.12

The algorithm steps of kNN_

1Determine the value of k k ,
2Calculate the distance between the new instance ( x ) \left(x) and the entire training set d ( x , y ) d(x\left,y) ,
3Determine the k k nearest neighbors by sorting the distances from smallest to largest,
4Determine the class of the new instance by majority voting.

Prediction with selected features by using NCFS_

Method*AccuracySpecificityPrecisionRecall F-Measure
KNN91.0290.9891.9190.5191.03
SVM87.6387.1488.4686.9187.47
ELM88.5484.9887.2991.3489.13

Distribution table of socio-demographic characteristics of the subjects participating in the study_

VariablesFrequency (f)Percent (%)
Relationship (partner)Yes13234.9
No24665.1
Place of birthBig city17145.2
Province9926.2
County9926.2
Village92.4
Living placeBig city24364.3
Province7920.9
County4612.2
Village102.6
Mother’s education levelIlliterate236.1
Primary school15641.3
Secondary education15641.3
University4311.4
Father’s education levelIlliterate82.1
Primary school13736.2
Secondary education16242.9
University7118.8
State of illnessYes4812.7
No33087.3
Total 378100

Sample distribution table of the subjects participating in the study_

VariablesFrequency (f)Percent (%)
GenderFemale18047.6
Male19852.4
Age17–18164.2
19–2017746.8
21–2213736.2
23–24338.7
25 and more154.0
Body typeSlim9224.3
Normal23762.7
Large4913.0
Educational levelAssociate degree29979.1
Bachelor’s degree7920.9
Science fieldSocial sciences32485.7
Science369.5
Health Sciences184.8
Level of income1,000 TL and less22459.3
2,000 TL8522.5
3,000 TL246.3
4,000 TL112.9
5,000 TL and more349.0
Total 378100

Chi-Square analysis results among CBB categories_

Would you like to get a tattoo?
YesNoTotal
Did you get a tattoo?Yes, I didFrequency2138221
Did you get a tattoo?96.4%3.6%100.0%
Would you like to get a tattoo?29.3%1.3%16.5%
No, I did notFrequency5146041,118
Did you get a tattoo?46.0%54.0%100.0%
Would you like to get a tattoo?70.7%98.7%83.5%
TotalFrequency7276121,339
Did you get a tattoo?54.3%45.7%100.0%
Would you like to get a tattoo?100.0%100.0%100.0%

Kmo–Bartlett’s test_

Kaiser–Meyer–Olkin measure of sampling adequacy0.835
Bartlett’s test of sphericityApprox. chi-square5174.812
df435
Sig.0.000

Goodness of fit indexes of scales_

Scale modelΔX 2 sd p ΔX 2/sdGFICFIRMSEARMR
CM7.27460.061.210.850.970.030.04
CBB5.4893.231.830.890.950.040.02

Model fit criteria goodness of fit index reference ranges_

Model fit criteriaGood fitAcceptable fit
X 2 Uyum Testi0.05 < p ≤ 10.01 < p ≤ 0.05
CMIN/SD X 2/sd ≤ 3 X 2/sd ≤ 5
Comparative fit indexes
CFI0.97 ≤ CFI0.95 ≤ CFI
RMSEARMSEA ≤ 0.05RMSEA ≤ 0.08
Absolute fit indexes
GFI0.90 ≤ GFI0.85 ≤ GFI
Residual compliance indexes
RMR0 < RMR ≤ 0.050 < RMR ≤ 0.08

Correlation analysis results_

Measurement data12
1. CM1
2. CBB0.315**1

The algorithm steps of ELMs_

1Assign weights w i {w}_{i} and biases b i {b}_{i} randomly
2Calculate hidden layer output, H
3Calculate output weight matrix , β ˆ = H · T \hat{\beta }={H}^{\dagger }{\rm{\cdot }}T
4Use T = H β ˆ T=H\hat{\beta } to predict the classes of testing data

NCA feature selection_

1Procedure NCFS ( T , α , σ , λ , η ) {\rm{NCFS}}(T,\alpha ,\sigma ,\lambda \left,\eta ) : T: training set, α \alpha : initial step length, σ \sigma : kernel width, λ \lambda : regularization parameter, η \eta : small positive constant;
2Initialization: w ( 0 ) = ( 1 , 1 , , 1 ) , ϵ ( 0 ) = , t = 0 {w}^{\left(0)}=(1,1,\ldots ,\hspace{1em}1),{\epsilon }^{\left(0)}=-{\rm{\infty }},t=0
3repeat
4for I = 1, …, N do
5Compute p ij {p}_{{ij}} and p i {p}_{i} using w ( t ) {w}^{\left(t)} according to (2) and (3)
6for l = 1, …, d do
7 l = 2 1 σ i p i j i p ij | x il x jl | j y ij p ij | x il x jl | λ w l ( t ) {\triangle }_{l}=2\left(\phantom{\rule[-0.75em]{}{0ex}},\frac{1}{\sigma }{\sum }_{i}\left(\phantom{\rule[-0.75em]{}{0ex}}{p}_{i}{\sum }_{j\ne i}{p}_{{ij}}|{x}_{{il}}-{x}_{{jl}}|-{\sum }_{j}{y}_{{ij}}{p}_{{ij}}|{x}_{{il}}-{x}_{{jl}}|\right)-\lambda \right){w}_{l}^{(t)}
8 t = t + 1 t=t+1
9 w l ( t ) = w l ( t 1 ) {w}_{l}^{\left(t)}={w}_{l}^{(t-1)}
10 ϵ ( t ) = ε ( w ( t 1 ) ) {\epsilon }^{\left(t)}=\varepsilon ({w}^{(t\left-1)})
11if ϵ ( t ) > ϵ ( t 1 ) {\epsilon }^{\left(t)}\gt {\epsilon }^{(t\left-1)} then
12 α = 1.01 α \alpha =1.01\alpha
13else
14 α = 0.4 α \alpha =0.4\alpha
15until | ϵ ( t ) ϵ ( t 1 ) | < η |{\epsilon }^{\left(t)}-{\epsilon }^{(t\left-1)}|\lt \eta
16 w = w ( t ) w={w}^{\left(t)}
17return w w

Prediction with all features_

Method*AccuracySpecificityPrecisionRecall F-Measure
KNN89.7787.3389.2691.6490.27
SVM87.5485.4687.4988.7287.84
ELM87.3281.4885.4991.6088.23

Exploratory factor analysis_

Factor 1Factor 2
CM Cr. Alpha = 0.823Get experience with tattooing0.618
Desire to join a community0.847
Socialization or group interaction0.902
Social differentiation0.846
CBB Cr. alpha = 0.792Do you have a tattoo? 0.441
Would you like to get a tattoo? 0.701
What are the reasons why you don’t want to get a tattoo? 0.650
Do you want to get a permanent tattoo or a temporary tattoo? 0.897
On which part(s) of your body did you have your tattoo done or would you like to have it done? 0.599
Does anyone in your family have a tattoo? 0.850
Do any of your friends have tattoos? 0.875
DOI: https://doi.org/10.2478/mmcks-2025-0001 | Journal eISSN: 2069-8887 | Journal ISSN: 1842-0206
Language: English
Page range: 35 - 51
Submitted on: Aug 15, 2024
Accepted on: Jan 23, 2025
Published on: Mar 30, 2025
Published by: Society for Business Excellence
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2025 Alaaddin Selcuk Koyluoglu, Engin Esme, published by Society for Business Excellence
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.