Comparative Analysis of Multi-layer Perceptron and … Analysis of Multi-layer Perceptron and Radial...

7
Comparative Analysis of Multi-layer Perceptron and Radial Basis Function for Contents Based Image Retrieval Monis Ahmed Thakur 1 , Syed Sajjad Hussain 2 ,Kamran Raza 3 , Manzoor Hashmani 4 Faculty of Engineering, Sciences and Technology, IQRA University, Karachi, Pakistan [(monisthakur_89,shrizvi,kraza,mhashmani)@iqra.edu.pk] Abstract. In the last century, most of the information was text based. But with the rapid growth in the field of computer network and low cost permanent storage media, the shape of information has become more interactive. Despite the significance of multimedia based files major problem is its retrieval as the search engine searches the text associated with the multimedia files, instead the contents of information. Therefore, retrieving a desired result is a major problem. Research trend shows that soft computing tools can play a significant role in intelligent image retrieval therefore in this paper we present a comparative analysis of two of the variants of artificial neural network (ANN) that is multilayer perceptron (MLP) and radial based function (RBF) for intelligent image retrieval with the objective of probability of correct detection. Index Terms Contents based image retrieval, multilayer perceptron (MLP), radial based function (RBF). I. INTRODUCTION With the rapid enhancement of human computer interaction (HCI) now days we are mostly depending on visual information and its contents. To access and archive multimedia information the new technique for these information is required. While only textual searches on metadata are allowed in most of databases [1]. The actual content may not be retrieved in applications like multimedia libraries, law enforcement agencies, geographical information systems, art collection, medical image management, education, document archives and websites because most of the text is irrelevant with contents information. This also requires huge human effort to search the relevant content. This is the reason leading to the need of optimized and intelligent retrieval technique. In this paper, comparative analysis of Multi - layer perceptron and Radial Based Function (RBF) for training and testing is proposed. Initially for both techniques BP and RBF all the training images are converted into feature vector (FV) containing color and texture feature, subsequently, FV of each image is recorded in feature vector table (FVT) to use for training and adjusting the weights of neural network. After off - line training of same data set of both technique separately, the weights of neural network testing data set are applied on both the techniques separately to the adjusted weight of ANN in order to retrieve most similar images. Introduction and objectives of the paper are discussed in session 1 and the rest of paper organization is as follows: in session 2 related works is discussed, session 3 and 4 presents an overview of the Back Propagation Algorithm and Radial Based Function Algorithm. In session 5 discusses simulation results and in session 6 comparative analysis are presented and in session 7 conclusion of paper is discussed. II. RELATED WORK In 2011, B.Ramamurthy et al. use artificial neural network (ANN) approach to retrieved medical images using their shape feature. Using ANN specify that with the help of these techniques the image retrieval (IR) process of medical images has enhanced and there are a lot of significant performance [2]. In 2010, MOCANU et al, use machine learning tools to bridge the gap between low level feature and high level semantic and on the basis of precision, recall, execution time and compared time different methods [3]. In 2010, Olkiewicz et al; projected an approach in which they examine all the possibilities of the usage of an artificial neural network through which images can be labeled with the help of emotional keywords which are based on visual features and on used emotion filter which are based on the process of similar image retrieval [4]. In 2010, S. Kulkarni et al; projected fuzzy logic for evaluation of resemblance between input images and the images in database. The negative aspect of this research is that on conceptual or semantic level the low level image feature are too often restricted to describe the image [5]. In 2010, Hartvedt et al; projected a technique which uses textual data and visual data in the form of context Recent Researches in Telecommunications, Informatics, Electronics and Signal Processing ISBN: 978-960-474-330-8 51

Transcript of Comparative Analysis of Multi-layer Perceptron and … Analysis of Multi-layer Perceptron and Radial...

Page 1: Comparative Analysis of Multi-layer Perceptron and … Analysis of Multi-layer Perceptron and Radial Basis Function for ... algorithm for image retrieval [9 ... consider that genetic

Comparative Analysis of Multi-layer Perceptron

and Radial Basis Function for Contents Based

Image RetrievalMonis Ahmed Thakur1, Syed Sajjad Hussain2,Kamran Raza3, Manzoor Hashmani4

Faculty of Engineering, Sciences and Technology, IQRA University, Karachi, Pakistan[(monisthakur_89,shrizvi,kraza,mhashmani)@iqra.edu.pk]

Abstract. In the last century, most of the information was

text based. But with the rapid growth in the field of

computer network and low cost permanent storage media,

the shape of information has become more interactive.

Despite the significance of multimedia based files major

problem is its retrieval as the search engine searches the text

associated with the multimedia files, instead the contents of

information. Therefore, retrieving a desired result is a major

problem. Research trend shows that soft computing tools

can play a significant role in intelligent image retrieval

therefore in this paper we present a comparative analysis of

two of the variants of artificial neural network (ANN) that is

multilayer perceptron (MLP) and radial based function

(RBF) for intelligent image retrieval with the objective of

probability of correct detection.

Index Terms — Contents based image retrieval, multilayerperceptron (MLP), radial based function (RBF).

I. INTRODUCTION

With the rapid enhancement of human computer

interaction (HCI) now days we are mostly depending on

visual information and its contents. To access and archive

multimedia information the new technique for these

information is required. While only textual searches on

metadata are allowed in most of databases [1]. The actual

content may not be retrieved in applications like

multimedia libraries, law enforcement agencies,

geographical information systems, art collection, medical

image management, education, document archives and

websites because most of the text is irrelevant with

content’s information. This also requires huge human

effort to search the relevant content. This is the reason

leading to the need of optimized and intelligent retrieval

technique. In this paper, comparative analysis of Multi-

layer perceptron and Radial Based Function (RBF) for

training and testing is proposed. Initially for both

techniques BP and RBF all the training images are

converted into feature vector (FV) containing color and

texture feature, subsequently, FV of each image is

recorded in feature vector table (FVT) to use for training

and adjusting the weights of neural network. After off-

line training of same data set of both technique separately,

the weights of neural network testing data set are applied

on both the techniques separately to the adjusted weight

of ANN in order to retrieve most similar images.

Introduction and objectives of the paper are discussed in

session 1 and the rest of paper organization is as follows:

in session 2 related works is discussed, session 3 and 4

presents an overview of the Back Propagation Algorithm

and Radial Based Function Algorithm. In session 5

discusses simulation results and in session 6 comparative

analysis are presented and in session 7 conclusion of

paper is discussed.

II. RELATED WORK

In 2011, B.Ramamurthy et al. use artificial neuralnetwork (ANN) approach to retrieved medical imagesusing their shape feature. Using ANN specify that withthe help of these techniques the image retrieval (IR)process of medical images has enhanced and there are alot of significant performance [2]. In 2010, MOCANU etal, use machine learning tools to bridge the gap betweenlow level feature and high level semantic and on the basisof precision, recall, execution time and compared timedifferent methods [3]. In 2010, Olkiewicz et al; projectedan approach in which they examine all the possibilities ofthe usage of an artificial neural network through whichimages can be labeled with the help of emotionalkeywords which are based on visual features and on usedemotion filter which are based on the process of similarimage retrieval [4].

In 2010, S. Kulkarni et al; projected fuzzy logic for

evaluation of resemblance between input images and the

images in database. The negative aspect of this research is

that on conceptual or semantic level the low level image

feature are too often restricted to describe the image [5].

In 2010, Hartvedt et al; projected a technique which uses

textual data and visual data in the form of context

Recent Researches in Telecommunications, Informatics, Electronics and Signal Processing

ISBN: 978-960-474-330-8 51

Page 2: Comparative Analysis of Multi-layer Perceptron and … Analysis of Multi-layer Perceptron and Radial Basis Function for ... algorithm for image retrieval [9 ... consider that genetic

information and image retrieval process with user

interaction. In this research there are two process used

which are TBIR and CBIR which is very useful for

precise output [6]. In 2009, M. Rahmat et al; projected a

fuzzy relevance feedback using QVM method in IR. The

result of the experimental result shows that with the help

of QVM method and the fuzzy relevance the image

retrieval system can be improved more [7]. In 2009, C. C.

Lai proposed a content based image retrieval method

which was based on an (Interactive genetic algorithum)

IGA. This algorithm works according to the human

judgment results on the resemblance of the images [8]. In

2009, K. Zagoris et al; use automatic relevance feedback

algorithm for image retrieval [9]. In 2008, S.

Nandagopalan et al; proposed a greedy strategy approach

for the generalized IR process based on the semantic

contents [10].

In 2008, H. A. Ahmed et al; projected a unique approach

for matching graph which resembled with human the

thinking process [11]. In 2007, R. C. Joshi et al; projected

an approach which uses genetic algorithm for computing

the region based image similarity. The result of this

technique was encouraging but there were some drop

backs of this research as well, the low level feature like

color and texture of the image are generally very less and

ineffective for effective and efficient image retrieval of

unconstrained images. The problems of greedy algorithms

are being overcome by the usage of many individual

populations and evolutionary operators but still we

consider that genetic algorithm can be used for feature

matching [12].

In 2004, Y. Wang proposed a structure for automatic

metadata generation which is based on fuzzy K-NN

classification [13]. In 2004, R. Krishnapuram et al;

presented how fuzzy logic set theory can used effectively

and efficiently, they described an image retrieval system

[14]. In 2002, J. Han projected a representation of a new

color histogram which is called FCH. The main focus is

based on the color resemblance of each pixel’s color

which is related to all the histogram bins through the

fuzzy set function [15]. In 2001, H. K. LEE presented

ANN approach which is specifically Radial based

function (RBF) on the color and wavelet coefficient [16].

III. BACK PROPAGATION ALGORITHM

Two segments in training of model involved in the backpropagation algorithm are (forward propagation and

backward propagation): a forward propagation part trailby a backward propagation part. In the first part, from thelayers of artificial neural network the input signals weresent. In each layer, for the transformation of the incomingsignals, a nonlinear activation function is used; those areneurons also known as computational units. Through linkweights every neuron of layer one is linked with all theneuron in the following layer. By that method, output ofthe first part is calculated. In the second part which isback propagation, by comparing the output which we getfrom forward propagation with the desired output theerror is calculated. By using some adaptive optimizationrule the weights of every link is updated through thiserror. The means square error (MSE) is the most generalobjective function for adaptive optimization rule whichcan be defined as:

)()()()(1

2

1

2nenyndnMSE

N

jj

N

jjj

(1)In the above equation ej(n) is the error between the output

of the jth neuron(yj(n)), (dj(n)) is the corresponding

desired response and for number of output nodes there is a

N. For the customized back propagation algorithm, the

weight linked with the ith neuron of the (l-1)th layer to the

jth neuron of the lth layer is updated as follows [17]:

nynnnwnw li

gradientLocal

lj

weightsOld

lji

weightsNew

lji

1)(1

(2)

where learning rate is and () is the local gradient

associated with the jth neuron for the lth layer and can be

calculate according to the following:

k

lkj

lk

Ljj

Ljj

Ljjl

j layerhiddennwnnv

layeroutputnvnyndn

.,

,,11

(3)

IV. RADIAL BASED FUNCTION ALGORITHM

In the training of radial based function model Gaussianfunction is used. The layers on radial based function arethe input layer in which the size of training model, thehidden layer there are neurons at least equal to the numberof classes of input layer and the output layer which givesthe result of the network and it is linear. In the first part,the input signals were sent from the layers of artificialneural network. Then, for the transformation of theincoming signals a nonlinear activation function is used,those neurons are also called computational units. Aftergetting the centered value the random weights and some

Recent Researches in Telecommunications, Informatics, Electronics and Signal Processing

ISBN: 978-960-474-330-8 52

Page 3: Comparative Analysis of Multi-layer Perceptron and … Analysis of Multi-layer Perceptron and Radial Basis Function for ... algorithm for image retrieval [9 ... consider that genetic

bias valves are added. With this method, output iscalculated. In the second step, by comparing the outputwhich we get from first part with the desired output theerror is calculated. By using some adaptive optimizationrule the weights of every link is updated through thiserror. The means square error (MSE) is the most generalobjective function for adaptive optimization rule whichcan be defined as:

)()()()(1

2

1

2nenyndnMSE

N

jj

N

jjj

(4)In the above equation ej(n) is the error between the output

of the jth neuron(yj(n)), (dj(n)) is the corresponding

desired response and for number of output nodes there is a

N. For the recursive radial based algorithm Gaussian

function is used where the weight linked with the ith

neuron is updated as follows:

nynenwnw i

ErrorweightsOld

i

weightsNew

i **)1(

(5)where learning rate is , e is error between actual output

and the desired output and () is the calculated output

of the single image and can be calculate according to

(ݔ݂) = Output)(ݔ)ℎݓ∑ layer) (6)

ℎ(ݔ) = exp(−൫ݔ− ܿ൯ଶ

ݎ/ଶ) (Hidden layer)

(7)Where cj is center of a region and rj is width of thereceptive field. Figure 1 describes the network diagram ofartificial neural network radial based function:

Figure 1: Structure of Back propagation

V. EXPERIMENTAL RESULTS

In this section the study of the retrieval precision of IR

system and on MATLAB is discussed. The content based

image retrieval prototype model was implemented.

Initially images were read that will have to be trained

from image dataset. The image dataset used have 360

images of four classes which are bus, horse, flower and

scenery, in which each class has 90 images different from

each other. Then, each image is converted into matrix

form. Each image matrix has L x B x 3 dimension where

L is the horizontal resolution, B is vertical resolution and

3 in the RGB plane, and there size is 256 x 256 x 3. We

split all plain (RGB) and then find mean and standard

deviation of all plain and normalize them. Then entropy

of each plane is calculated for texture feature and

concatenates it with color features. Each FV contain color

feature and texture feature. Next the feature vector of each

image in an array of matrices which we called FVT was

stored. Then, back propagation algorithm, (MLP) and

Gaussian algorithm, (used by RBF) was applied on these

inputs for training of the images and update the weights.

Then for testing, the image retrieval prototype model 35

testing images were read from the testing database which

are different from the training images and all 35 images

are of same four classes of training images. Then, again

the same procedure is performed to get FV of each image

which contains color and texture feature. After that, the

back propagation algorithm is applied on these newly

calculated input and updated weight which were obtained

from MLP and test the content based image retrieval

prototype model of MLP which were used. Similarly, the

Gaussian algorithm was applied on these newly calculated

input and updated weight which were obtained from RBF

and test the content based image retrieval prototype model

of RBF which we used.

A. Result of MLP:

Training:

To apply the back propagation algorithm on training

image, array of matrix at hidden layer with 40 neurons

was provided. Subsequently, weights of neuron are

adjusted by the back propagation algorithm. Figure 2

shows a graphical representation of the desired output

with blue color lines and in Figure 3 is the graphical

representation with red lines of training output.

Recent Researches in Telecommunications, Informatics, Electronics and Signal Processing

ISBN: 978-960-474-330-8 53

Page 4: Comparative Analysis of Multi-layer Perceptron and … Analysis of Multi-layer Perceptron and Radial Basis Function for ... algorithm for image retrieval [9 ... consider that genetic

Figure 2: Desired Output of MLP Training

The above Figure 2 shows the actual output which is

predicted. The x-axis is the output values which are given

to the four classes of the dataset in which 0 represent bus,

1 represent the flower, 2 represent the horse and 3

represent the scenery. While y-axis represents the total

number of images in the training dataset. In Figure 3 there

is an output graph of trained images values that were

obtained after the training of images using MLP

technique. In the below Figure 3, the x-axis is the output

values which were obtained for the four classes of the

dataset. Where, y-axis represents the total number of

images that were trained.

Figure 3: Trained Output of MLP Training

The Figure 2 and 3 shows that the actual output is very

closed to the desired output of the training image. Then,

the sum of error between desired output and the trained

output from NN is calculated for 100 epochs which is

shown in Figure 4.

Figure 4: For 100 Epochs MLP Training Sum of Error

The above Figure 4 shows the sum of error of iterations,

where x-axis represents the sum of error and y-axis

represents the number of iterations. It also shows that the

sum of error is decreasing and tends towards almost 0 that

is why the desired output and the trained output results are

very much similar. The time of each epoch for training is

presented in Figure 5 where x-axis represents the time and

y-axis represents the number of iterations.

Figure 5: Time of Each Epoch for MLP Training

The total time for training is presented in Figure 6 where

x-axis represents the time and y-axis represents the

number of iterations.

0 50 100 150 200 250 300 350 4000

0.5

1

1.5

2

2.5

3Desired Output

image

outp

ut

Recent Researches in Telecommunications, Informatics, Electronics and Signal Processing

ISBN: 978-960-474-330-8 54

Page 5: Comparative Analysis of Multi-layer Perceptron and … Analysis of Multi-layer Perceptron and Radial Basis Function for ... algorithm for image retrieval [9 ... consider that genetic

Figure 6: Total Time of MLP Training

Testing:

After giving the testing images with updated weight

values which were obtained after trainings of images to

content based image retrieval prototype model, the result

is calculated and represented in Figure 7.

Figure 7: Testing of MLP, Blue Shows Desired Output and Red Shows

Retrieved Output

The above Figure 7 shows the results of tested images

where x-axis shows the class of image retrieved against

the input image and y-axis shows the total number of

testing image provided for testing. The result is 62% of

the proposed model for multi layer perceptron content

based image retrieval system. This means, out of 100, 62

images were retrieved. In Figure 8 the probability of

correct detections in each class of dataset which was used

is represented. The x-axis of the Figure 8 shows the

probability of retrieval and y-axis shows the classes of

image dataset in which first bar represents bus, second bar

represents flower, third bar represents the horse and the

fourth bar represents the scenery.

Figure 8: Probability of Retrieval of Each Class using MLP

1.1 B. Result of RBF:

Training:

To apply the RBF technique on training image array of

matrix at hidden layer with 4 neurons were provided.

Each class of the training will be passed through single

neuron. Then some bias values are provided to adjust the

weights of neuron by the Gaussian algorithm. Figure 9

shows the desired output value and the training output

value where the x-axis is the output values which we give

to the four classes of the dataset in which 0 represents

bus, 1 represents the flower, 2 represents the horse and 3

represents the scenery and y-axis represents the total

number of images in training dataset. The graph with blue

lines shows the actual output and the graph with red lines

shows the training output values which were obtained

after the training of images using RBF technique.

Figure 9: Desired Output and Trained Output of RBF Training

In above Figure 9 the graph of the training image explains

that the desired output and testing output is closed up to

some extent. Then, the sum of error between desired

0 5 10 15 20 25 30 35-1

-0.5

0

0.5

1

1.5

2

2.5

3

3.5

4Testing Output

image

outp

ut

Recent Researches in Telecommunications, Informatics, Electronics and Signal Processing

ISBN: 978-960-474-330-8 55

Page 6: Comparative Analysis of Multi-layer Perceptron and … Analysis of Multi-layer Perceptron and Radial Basis Function for ... algorithm for image retrieval [9 ... consider that genetic

output and the trained output from neural network is

calculated for 100 epochs which is illustrated in Figure

10.

Figure 10: For 100 Epochs RBF Training Sum of Error

The above Figure shows the sum of error of iterations,

where x-axis represents the sum of error and y-axis

represents the number of iterations. It also showing that

the sum of error is reduced to some extant but after some

iteration it is decreasing very slightly. The time of each

epoch for training is presented in Figure 11 where x-axis

represents the time and y-axis represents the number of

iterations.

Figure 11: Time of Each Epoch for RBF Training

The total time for training is presented in Figure 12 where

x-axis represents the time and y-axis represents the

number of iterations.

Figure 12: Total Time of RBF Training

Testing:

After the training on neurons to test the content based

image retrieval prototype model, testing images data set is

giving to the proposed model with the updated weights to

simulate the model, followed by calculated result shown

in Figure 13.

Figure 13: Testing of RBF, Blue Shows Desired Output and Red Shows

Retrieved Output

The results of tested images are shown in the Figure 13

above where x-axis shows the class of image retrieved

against the input image and y-axis shows the total number

of testing image provided for testing. Blue color in the

figure shows the actual image output value and the red

color shows the retrieved image value against the in input

image. The result is approximately 72% of the proposed

model for radial based function content based image

retrieval system. This means, out of 100, 72 images were

retrieved correctly. In Figure 14 the probability of correct

detections in each class of dataset used is displayed. The

x-axis of the figure shows the probability of retrieval and

y-axis shows the classes of image dataset in which first

bar represents bus, second bar represents flower, third bar

Recent Researches in Telecommunications, Informatics, Electronics and Signal Processing

ISBN: 978-960-474-330-8 56

Page 7: Comparative Analysis of Multi-layer Perceptron and … Analysis of Multi-layer Perceptron and Radial Basis Function for ... algorithm for image retrieval [9 ... consider that genetic

represents the horse and the fourth bar represents the

scenery.

Figure 14: Probability of Retrieval of Each Class using RBF

VI. COMPARATIVE ANALYSIS

Simulation result yields that RBF can increase the correct

retrieval by 10% approximately, as 62% is obtained by

MLP, and by using RBF we have 72 % average

probability of correct detection on the same dataset using

same features. In the same figure the each iteration time

for training in RBF and the total time taken by RBF for

the training of images are also displayed. The probability

of correct detection of each class of image separately in

RBF is also calculated. Moreover, in the multilayer

perceptron, there is an over fitting error where radial

based function doesn’t have over fitting issue

VII. CONCLUSION AND FUTURE WORK

In this paper, performance analysis of two of the variants

of artificial neural network (ANN) is performed; that is

multilayer perceptron (MLP) and radial based function

(RBF) based on probability of correct detection of each

class and over all probability of correct image retrieved.

Simulation results prove that by using RBF the accuracy

of the system is enhanced. By using RBF there is 72 %

average probability of correct detection. The RBF

increases the correct retrieval by 10% approximately as

62% is reported by S.S. Hussain [18]. For future work it is

suggested to bridge up the gap between low level feature

and high level semantic that can be used to retrieve

semantically similar images.

Reference:

[1] N. Singhai and P. S. K. Shandilya, “A Survey On:“Content Based

Image Retrieval Systems",” International Journal of Computer

Applications IJCA, vol. 4, no. 2, pp. 22--26, 2010.

[2] B.Ramamurthy and K.R.Chandran, “Cbmir: Shape-Based Image

Retrieval Using Canny Edge Detection And K-Means Clustering

Algorithms For Medical Images,” International Journal of

Engineering Science and Technology (IJEST) Mar, p. 8, 2011.

[3] I. MOCANU, “From content-based image retrieval by shape to

image annotation,” Advances in Electrical and Computer

Engineering, vol. 10, pp. 49--56, 2010.

[4] K. A. Olkiewicz and U. Markowska-Kaczmar, “Emotion-based

image retrieval—An artificial neural network approach,” in

Proceedings of the International Multiconference on Computer

Science and Information Technology, 2010.

[5] S. Kulkarni, “Natural language based fuzzy queries and fuzzy

mapping of feature database for image retrieval,” Journal of

Information Technology and Applications, vol. 4, no. 1, pp. 11--20,

2010.

[6] C. Hartvedt, “Using context to understand user intentions in Image

retrieval,” in 2010 Second International Conferences on Advances

in Multimedia, -, 2010.

[7] M. RahmatWidyanto and T. Maftukhah, “Fuzzy Relevance

Feedback in Image Retrieval for Color Feature Using Query Vector

Modification Method,” Journal of Advanced Computational

Intelligence and Intelligent Informatics, vol. 14, no. 1, pp. 34--35,

2010.

[8] C.-C. Lai and Y.-C. Chen, “Color image retrieval based on

interactive genetic algorithm,” Next-Generation Applied

Intelligence, pp. 343--349, 2009.

[9] K. Zagoris, S. A. Chatzichristofis, N. Papamarkos and Y. S.

Boutalis, “img (Anaktisi): A web content based image retrieval

system,” in SISAP'09. Second International Workshop on Similarity

Search and Applications 2009., IEEE, 2009, pp. 154--155.

[10] S. Nandagopalan, D. B. S. Adiga and N. Deepak, “A universal

model for content-based image retrieval,” jiP, vol. 1, p. 5, 2008.

[11] H. A. Ahmed, N. E. Gayar and H. Onsi, “A New Approach in

Content-Based Image Retrieval Using Fuzzy Logic,” INFOS2008,

p. 8, 27-29 March 2008.

[12] R. C. Joshi and S. Tapaswi, “Image similarity: A genetic algorithm

based approach,” in Proceedings of world academy of science,

engineering and technology, vol. 21, 2007, p. 5.

[13] Y. Wang, F. Makedon, J. Ford and L. S. D. Goldin, “Generating

fuzzy semantic metadata describing spatial relations from images

using the R-histogram,” in Proceedings of the 2004 Joint

ACM/IEEE Conference on Digital Libraries., 2004.

[14] R. Krishnapuram, S. Medasani, S.-H. Jung, Y.-S. Choi and R.

Balasubramaniam, “Content-Based Image Retrieval Based on a

Fuzzy Approach,” IEEE Transactions on Knowledge and Data

Engineering., vol. 16, no. 10, pp. 1185-1199, 2004.

[15] J. Han and K.-. K. Ma, “Fuzzy color histogram and its use in color

image retrieval,” IEEE Transactions on Image Processing, vol. 11,

no. 8, pp. 944-952, 2002.

[16] H. K. LEE and S. I. Yoo, “Intelligent image retrieval using neural

net work,” IEICE transactions on information and systems, vol. 84,

no. 12, pp. 1810-1819, 2001.

[17] S. Haykin, “Neural networks: a comprehensive foundation,”

Prentice Hall, 16 july 1998.

[18] S. Hussain, “Image Retrieval Based on Color and Texture Feature

Using Artificial Neural Network,” Emerging Trends and

Applications in Information Communication Technologies, pp. 501-

-511, 2012.

Recent Researches in Telecommunications, Informatics, Electronics and Signal Processing

ISBN: 978-960-474-330-8 57