<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="/static/oaitohtml.xsl"?>

<!--
<?xml-stylesheet type="text/xsl" href="/oaitohtml.xsl"?>
-->

<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <responseDate>2026-10-14T11:01:59Z</responseDate>
    <request verb="GetRecord" metadataPrefix="oai_dc" identifier="10.57760/sciencedb.17020" >https://www.scidb.cn/oai</request>
<GetRecord>
    <record>
    <header >
    <identifier>10.57760/sciencedb.17020</identifier>
    <datestamp>2024-03-15T13:03:22Z</datestamp>
</header>
    <metadata>
        
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:date>2024-03-15</dc:date>
  <dc:title>Clustering Based Technique for Outlier detection</dc:title>
  <dc:identifier>doi:10.57760/sciencedb.17020</dc:identifier>
  <dc:language>en</dc:language>
  <dc:description>Certainly! Here's a description of the provided code:1. **MicroCluster Class**: This class represents a micro-cluster and its properties including `mD` (membership degree), `center` (center coordinates), `radius`, `edge_list` (list of neighboring micro-clusters), and `base_cluster_count` (number of base clusters within the micro-cluster).2. **distance Function**: This function calculates the Euclidean distance between two points in n-dimensional space.3. **update_center_radius Function**: This function updates the center and radius of a micro-cluster after incorporating a new point.4. **initialize_stage Function**: This function implements Algorithm 1 - Initializing Stage. It takes a new data point `s`, a list of micro-clusters `M_C`, a list of prospective micro-clusters `Pmc`, and radius parameters `RadiusM_N` and `RadiusM`. It updates the micro-cluster membership degrees and adjusts their centers and radii accordingly.5. **core_micro_cluster_formation Function**: This function implements Algorithm 2 - Core Micro-cluster Formation. It iteratively checks for intersecting micro-clusters and updates their edge lists to reflect their adjacency.6. **buffer_deletion Function**: This function implements Algorithm 3 - Buffer Deletion. It clears the list of prospective micro-clusters if it is not empty.7. **save_prospective_micro_clusters Function**: This function implements Algorithm 4 - Saving Prospective Microclusters. It adds outlier micro-clusters from the datastream to the list of prospective micro-clusters.8. **remove_outlier_micro_clusters Function**: This function implements Algorithm 5 - Removing Outlier Microclusters. It removes outlier micro-clusters from memory based on a specified threshold value and updates the edge lists of related core micro-clusters.9. **Usage Example**: This section demonstrates the usage of the implemented algorithms with sample data and parameters. It initializes data, executes the algorithms sequentially, and prints the resulting micro-cluster configurations after each algorithm execution.Overall, the provided code allows for the initialization, formation, and management of micro-clusters in a data stream mining context. It can be extended and customized for specific applications by adjusting the parameters and incorporating additional algorithms or functionalities.</dc:description>
  <dc:subject>clustering; machine learning;  data stream</dc:subject>
  <dc:creator>mahjabeen tahir</dc:creator>
  <dc:rights>RESTRICTED</dc:rights>
  <dc:type>dataset</dc:type>
  <dc:publisher>Science Data Bank</dc:publisher>
</oai_dc:dc>

    </metadata>
</record>
</GetRecord>
</OAI-PMH>