Constructing Complexity-efficient Features in XCS with Tree-based Rule
Conditions
- URL: http://arxiv.org/abs/2004.10978v1
- Date: Thu, 23 Apr 2020 05:41:41 GMT
- Title: Constructing Complexity-efficient Features in XCS with Tree-based Rule
Conditions
- Authors: Trung B. Nguyen, Will N. Browne, Mengjie Zhang
- Abstract summary: A major goal of machine learning is to create techniques that abstract away irrelevant information.
This paper aims to optimise the structural efficiency of Code Fragments (CFs) in XOF.
- Score: 3.0538120180981294
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: A major goal of machine learning is to create techniques that abstract away
irrelevant information. The generalisation property of standard Learning
Classifier System (LCS) removes such information at the feature level but not
at the feature interaction level. Code Fragments (CFs), a form of tree-based
programs, introduced feature manipulation to discover important interactions,
but they often contain irrelevant information, which causes structural
inefficiency. XOF is a recently introduced LCS that uses CFs to encode building
blocks of knowledge about feature interaction. This paper aims to optimise the
structural efficiency of CFs in XOF. We propose two measures to improve
constructing CFs to achieve this goal. Firstly, a new CF-fitness update
estimates the applicability of CFs that also considers the structural
complexity. The second measure we can use is a niche-based method of generating
CFs. These approaches were tested on Even-parity and Hierarchical problems,
which require highly complex combinations of input features to capture the data
patterns. The results show that the proposed methods significantly increase the
structural efficiency of CFs, which is estimated by the rule "generality rate".
This results in faster learning performance in the Hierarchical Majority-on
problem. Furthermore, a user-set depth limit for CF generation is not needed as
the learning agent will not adopt higher-level CFs once optimal CFs are
constructed.
Related papers
- CF-KAN: Kolmogorov-Arnold Network-based Collaborative Filtering to Mitigate Catastrophic Forgetting in Recommender Systems [16.261654043738385]
Collaborative filtering (CF) remains essential in recommender systems.
We propose CF-KAN, a new CF method utilizing Kolmogorov-Arnold networks (KANs)
By learning nonlinear functions on the edge level, KANs are more robust to the catastrophic forgetting problem than sparses.
arXiv Detail & Related papers (2024-08-25T12:12:08Z) - How Does Message Passing Improve Collaborative Filtering? [49.019075781827034]
Collaborative filtering (CF) has exhibited prominent results for recommender systems and been broadly utilized for real-world applications.
Message passing helps CF methods in a manner akin to its benefits for graph-based learning tasks in general.
We present Test-time Aggregation for CF, a test-time augmentation framework that only conducts message passing once at inference time.
arXiv Detail & Related papers (2024-03-27T18:53:04Z) - A PSO Based Method to Generate Actionable Counterfactuals for High
Dimensional Data [3.0320603363468845]
We describe an efficient and an actionable counterfactual (CF) generation method based on particle swarm optimization (PSO)
An algorithm is proposed that incorporates these features and it enables greater control over the proximity and sparsity properties over the generated CFs.
arXiv Detail & Related papers (2023-09-30T18:08:00Z) - ConvBLS: An Effective and Efficient Incremental Convolutional Broad
Learning System for Image Classification [63.49762079000726]
We propose a convolutional broad learning system (ConvBLS) based on the spherical K-means (SKM) algorithm and two-stage multi-scale (TSMS) feature fusion.
Our proposed ConvBLS method is unprecedentedly efficient and effective.
arXiv Detail & Related papers (2023-04-01T04:16:12Z) - Pushing the Efficiency Limit Using Structured Sparse Convolutions [82.31130122200578]
We propose Structured Sparse Convolution (SSC), which leverages the inherent structure in images to reduce the parameters in the convolutional filter.
We show that SSC is a generalization of commonly used layers (depthwise, groupwise and pointwise convolution) in efficient architectures''
Architectures based on SSC achieve state-of-the-art performance compared to baselines on CIFAR-10, CIFAR-100, Tiny-ImageNet, and ImageNet classification benchmarks.
arXiv Detail & Related papers (2022-10-23T18:37:22Z) - How Powerful is Graph Convolution for Recommendation? [21.850817998277158]
Graph convolutional networks (GCNs) have recently enabled a popular class of algorithms for collaborative filtering (CF)
In this paper, we endeavor to obtain a better understanding of GCN-based CF methods via the lens of graph signal processing.
arXiv Detail & Related papers (2021-08-17T11:38:18Z) - Efficient Data-specific Model Search for Collaborative Filtering [56.60519991956558]
Collaborative filtering (CF) is a fundamental approach for recommender systems.
In this paper, motivated by the recent advances in automated machine learning (AutoML), we propose to design a data-specific CF model.
Key here is a new framework that unifies state-of-the-art (SOTA) CF methods and splits them into disjoint stages of input encoding, embedding function, interaction and prediction function.
arXiv Detail & Related papers (2021-06-14T14:30:32Z) - BCFNet: A Balanced Collaborative Filtering Network with Attention
Mechanism [106.43103176833371]
Collaborative Filtering (CF) based recommendation methods have been widely studied.
We propose a novel recommendation model named Balanced Collaborative Filtering Network (BCFNet)
In addition, an attention mechanism is designed to better capture the hidden information within implicit feedback and strengthen the learning ability of the neural network.
arXiv Detail & Related papers (2021-03-10T14:59:23Z) - Prior Guided Feature Enrichment Network for Few-Shot Segmentation [64.91560451900125]
State-of-the-art semantic segmentation methods require sufficient labeled data to achieve good results.
Few-shot segmentation is proposed to tackle this problem by learning a model that quickly adapts to new classes with a few labeled support samples.
Theses frameworks still face the challenge of generalization ability reduction on unseen classes due to inappropriate use of high-level semantic information.
arXiv Detail & Related papers (2020-08-04T10:41:32Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.