(2) The distance of random search for fruit flies
needs to be determined. Random location data can
be calculated by certain functions.
(3) Random directions of fruit flies’ motion
represent the possible directions of food. In this
experiment, because the position of food is
unknown, the reciprocal of distance will be
estimated by the distance between fruit flies and the
base point.
(4) Fruit flies search their food according to odor
concentration. Therefore, the decision function can
be obtained by calculating the odor concentration.
(5) The optimal concentration of food odor is
determined by the decision function.
(6) The food location can be determined
according to the calculated group location data of
fruit flies.
6 E-COMMERCE WEBSITE
EVALUATION USING AN
OPTIMIZED RBF ALGORITHM
BASED ON FOA
Optimized RBF neural network based on fruit fly
algorithm has overcome the shortcomings of RBF
neural network. Using optimal locations of FOA is
the best way to construct a RBF neural network.
Now the question is: how to use optimized RBF
neural network based on fruit fly algorithm to
evaluate e-commerce websites?
6.1 Competitive Index Evaluations of
e-Commerce Websites using an
Optimized RBF Neural Network
based on Fruit Fly Algorithm
The analytic hierarchy process(AHP), a common
used analytical method, applies to evaluations of e-
commerce websites. AHP is proposed by an
American scientist. It is a hierarchical and structured
analysis method combined with quantitative analysis.
AHP is a universal method that can effectively solve
practical problems. Therefore, AHP can be used to
evaluate the e-commerce website.
6.2 Data Determination in Input and
Output Layers of RBF Neural
Network
Input layer is a crucial port in RBF neural network
to connect to external data. To determine the input
data of e-commerce websites, the competitive index
needs to be calculated. Input data which need to be
determined can be scored by calculating the
expectation. Scores can largely reflect the
competitiveness of these e-commerce websites. In
this way, the reference value of input data will be
more reliable. This process is equivalent to the data
initialization in FOA. In the later calculation process,
the best data can be obtained by referring the input
data and using the designed network.
6.3 Competitive Index Calculation
using AHP
AHP obains its corresponding data by calculating
different evaluation indexs. Weight values are key
indexs in the calculation process, in many cases, the
level of weight values will directly affect the final
results. To shorten the testing process, kernel
functions will perform nonlinear conversions in
different layers .
6.4 Application of Competitive Index
Evaluations of e-Commerce
Websites using RBF Neural
Network Algorithm
When use the RBF neural network to evaluate the
competitive index of e-commerce websites, the
process can be divided into the following steps.
The first is to input the competitive index data.
Experts’ evaluations can be used as reliable initial
data.
The second is to use these data to create a sample
database, this database will work as the initial
reference. Neural network is also established by
these data, then researchers will conduct tests and
simulation trainings on it.
The last step is do the calculation with data
models, so as to obtain the competitive index
standard of e-commerce websites.
7 CONCLUSIONS
This work analyzed the functions of different layers
in RBF neural network design. The output of RBF
neural network should not be affected by input layer
and nonlinear transformations. To meet this
requirement, researchers can set corresponding
parameters in different input ports. In practice, FOA
are used to overcome the limitations of RBF neural
network. So RBF neural network based on FOA are
ISME 2015 - Information Science and Management Engineering III
314