Evaluating Generative Adversarial Networks for Clustering Web Services: A Comparison with Classical ML Models

Web service clustering plays a crucial role in improving service discovery and recommendation systems. This paper proposes a novel approach that leverages Generative Adversarial Networks (GANs) for synthetic text generation, followed by AutoEncoder-based dimensionality reduction for effective clustering of web services. The methodology consists of multiple stages. First, a Seed-to-Text GAN generates synthetic web service descriptions that mimic real-world text. A machine discriminator is then trained to distinguish between real and synthetic descriptions, with periodic human evaluation to prevent model collapse. Next, both real and synthetic descriptions are transformed into embeddings using a pre-trained BERT model, capturing their semantic properties. To enhance clustering efficiency, these high-dimensional embeddings undergo dimensionality reduction via an autoencoder, which learns compact representations while preserving essential structures. Finally, a K-Means clustering algorithm is applied to group web services based on their text descriptions. The proposed approach enhances web service categorization, improving retrieval and recommendation accuracy in dynamic service ecosystems. Experimental results demonstrate effectiveness in producing coherent and well-separated clusters, outperforming traditional clustering techniques.

Authors

Institutions

Publication Details

Published
2025-06-05
DOI
https://doi.org/10.1109/eaic66483.2025.11101510
Primary Topic
Advanced Clustering Algorithms Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Evaluating Generative Adversarial Networks for Clustering Web Services: A Comparison with Classical ML Models

Divya Punia, Geeta Sikka, Kabir Singh Chadha
Advanced Clustering Algorithms Research
article

Evaluating Generative Adversarial Networks for Clustering Web Services: A Comparison with Classical ML Models

Divya Punia, Geeta Sikka, Kabir Singh Chadha
article en

Abstract

Web service clustering plays a crucial role in improving service discovery and recommendation systems. This paper proposes a novel approach that leverages Generative Adversarial Networks (GANs) for synthetic text generation, followed by AutoEncoder-based dimensionality reduction for effective clustering of web services. The methodology consists of multiple stages. First, a Seed-to-Text GAN generates synthetic web service descriptions that mimic real-world text. A machine discriminator is then trained to distinguish between real and synthetic descriptions, with periodic human evaluation to prevent model collapse. Next, both real and synthetic descriptions are transformed into embeddings using a pre-trained BERT model, capturing their semantic properties. To enhance clustering efficiency, these high-dimensional embeddings undergo dimensionality reduction via an autoencoder, which learns compact representations while preserving essential structures. Finally, a K-Means clustering algorithm is applied to group web services based on their text descriptions. The proposed approach enhances web service categorization, improving retrieval and recommendation accuracy in dynamic service ecosystems. Experimental results demonstrate effectiveness in producing coherent and well-separated clusters, outperforming traditional clustering techniques.

National Institute of Technology Delhi (IN)
Openalex Percentile: Top 89%
Advanced Clustering Algorithms Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Evaluating Generative Adversarial Networks for Clustering Web Services: A Comparison with Classical ML Models — Divya Punia, Geeta Sikka, et al. · (2025) | TGRS Research Map | TGRS