(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