30.04.2013 Views

Signal Analysis Research (SAR) Group - RNet - Ryerson University

Signal Analysis Research (SAR) Group - RNet - Ryerson University

Signal Analysis Research (SAR) Group - RNet - Ryerson University

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TABLE I<br />

EXPERIMENTAL RESULTS IN TERMS OF RR FOR THE CBIR SYSTEM WITH<br />

NO FEATURE WEIGHT DETECTION MECHANISM FIG 4)<br />

Classifiera Set A Set B Set C Average<br />

Ncut 41 3% 47 3% 51 9% 46.8%<br />

SOFM 51 1% 44 3% 56 6% 50.7%<br />

SOTM 51 5% 51 1% 58 4% 53.7%<br />

SONcut 51.9% 52.8% 57.0% 53.9%<br />

TABLE 11<br />

EXPERIMENTAL RESULTS IN TERMS OF RR FOR THE CBIR SYSTEM WITH<br />

GA-BASED FEATURE WEIGHT DETECTION ALGORITHM FIG 5) [7]<br />

~lasslfier~ Set A Set B Set C Average<br />

Ncut 67 3% 64 5% 65 1% 61 6%<br />

SOFM 65 1% 66 7% 68 3% 66.7%<br />

SOTM 66 8% 72 1% 74 4% 71.1%<br />

SONcut 68 8% 72 8% 73 9% 71.8%<br />

DSOTM 78 3% 76 7% 80 5% 78.5%<br />

a Ncut Normalized Graph Cuts, SONcut Self-Organizing Normalized<br />

Graph Cuts, SOFM Self-Organizing Feature Maps, SOTM Self-<br />

Organizing Tree Maps, DSOTM Directed Self-Organizing Tree Maps<br />

colour images, covering a wide range of real-life photos,<br />

from 51 different categories. Each category consisted of 100<br />

visually associated objects to simplify measurements of the<br />

retrieval accuracy (RR) during the experiments. 3 sets of 5 1<br />

images were drawn from the database to form sets A, B, and<br />

C. Each set consists of randomly selected images such that<br />

no two images were from the same class. Retrieval results<br />

were statistically calculated ti-om each of the 3 sets. In the<br />

simulations, a total of 16 most relevant images were<br />

retrieved to evaluate precision of the retrieval.<br />

The experiment results are illustrated in Table 1. In the<br />

Ncut, SOFM, and SOTM algorithms, the maximum number<br />

of allowed cluster generation was set to P, P < Q, where Q<br />

is the total number of retrieved images from the initial<br />

search; P was empirically set to 8. A 4x2 grid topology was<br />

used in the SOFM structure to locate maximum 8 possible<br />

cluster centres. A hard decision on the resemblance of the<br />

input samples was made: if the sample is closer to one<br />

centre than any other centres, in terms of a predefined<br />

distance metric, it belongs to that centre. Table 2 illustrates<br />

results aRer feature weight detection using GA-based<br />

method described in [I.<br />

Although the Ncut algorithm is a top-down classification<br />

process and aims to extract global impressions of the input<br />

pattern and present a hierarchical description of it,<br />

employing a predictive mechanism to estimate true number<br />

of clusters prior to spawning new neurons is proven to be<br />

beneficial. This predictive mechanism will enforce afrontier<br />

on the classification process and inhibits unnecessary<br />

centres to be generated around the query position. As a<br />

result, a more accurate impression of relevance can be<br />

achieved by using SONcut algorithm.<br />

The SOTM algorithm not only extracts global intuitions<br />

of the input pattern, it also introduces some degree of<br />

localization into the discriminative process to achieve<br />

maximal discrimination at any given resolution (or number<br />

of classes.) Moreover, the ability of SOTM to span and force<br />

3537<br />

37<br />

division in the extremes of the data in the early, delaying<br />

division of most similar aspects until later stages of learning,<br />

and a flexible tree-like topologies (more plastic than SOFM)<br />

makes it essentially sensitive to the most dominant<br />

differences in the data and, thus, less prone to classification<br />

errors and more attractive to the retrieval applications.<br />

Despite all the above advantages of using SOW-based<br />

classifiers, retaining some degree of supervision to prevent<br />

unnecessary boundaries from forming around the query<br />

class seems to be crucial. The DSOTM algorithm not only<br />

provides a partial supervision on cluster generation by<br />

forcing divisions away ti-om the query class, it also makes a<br />

soft decision on resemblance of the input patterns by<br />

constantly modifying each sample's membership during<br />

learning phase of the algorithm. As a result, a more robust<br />

tree structure as well as a better sense of likeness can be<br />

finally achieved.<br />

V. CONCLUSION<br />

The framework for a novel unsupervised clustering<br />

algorithm based on DSOTM was introduced in this work. A<br />

modification on the current structure of Ncut algorithm was<br />

also proposed in this paper. This modification provides a-<br />

priori knowledge for the algorithm to determine appropriate<br />

number of clusters, based on principles found in DSOTM,<br />

prior to its hierarchical clustering operation. Performance of<br />

the proposed methods was compared with other<br />

conventional clustering methods (i.e Ncut, SOFM, and<br />

SOTM) by using a computer controlled CBIR system.<br />

SOTM outperforms both Ncut and SOFM and performs<br />

fairly close to SONcut even with its blind top-down data<br />

exploration. This is due to its flexible tree-shape structure as<br />

well as its competitive learning algorithm that injects some<br />

degree of localization into the discriminative process. The<br />

experimental results also illustrate promising performance of<br />

utilizing DSOTM in the structure of automatic CBIR<br />

engines.<br />

REFERENCES<br />

[I] P. Muneesawang and L Gum, "Minimizing user interaction by<br />

automatic and semiautomatic relevance feedback for Image retrieval,"<br />

Proc. IEEE I ~ Conj L on Image Processing, Rochester, USA, vol 2,<br />

pp 601-604, Sept 2002<br />

[2] J Shi and J Malik, "Normalized cuts and image segmentation," IEEE<br />

Trans. Pattern hadysas and Machine In&lligence, Vo1 22, Issue 8,<br />

pp 888 -905,Aug 2000<br />

[3] H S Kong, "The Self-Organizing Tree Map, and its Applications in<br />

Digital Image Processing," PhD Thesis <strong>University</strong> of Sydney,<br />

Australia, 1998<br />

[4] T Kohonen, "The self-organizing map," Proc. of rdae IEEE, Vol 78,<br />

Issue 9, pp. 1464 - 1480, Sept 1990<br />

[5] S. Haykin, Neural hbtworh: A Covprehensiw Foundufion, Prentice<br />

Hall, Inc , 1999, second edition.<br />

[6] J Randall, L Gum, X Li W Zhang, "Investigations of the selforganizing<br />

tree map," Proc. of6f.h International Conference on Neural<br />

Infirmataon Processing, Vol 2, pp 724 - 728, Nov 1999<br />

[7] K Jarrah, M Kyan, S Krishnan, and L Guan, "Computational<br />

intelligence techniques and their Applications in Content-Based Image<br />

Retrieval," IEEE Inf. Conj on Multamen'aa & Expo (ICME) , submitted<br />

for publication, 2006<br />

Authorized licensed use limited to: <strong>Ryerson</strong> <strong>University</strong> Library. Downloaded on July 7, 2009 at 11:49 from IEEE Xplore. Restrictions apply.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!