Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2908812.2908896acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Using an Ant Colony Optimization Algorithm for Monotonic Regression Rule Discovery

Published: 20 July 2016 Publication History

Abstract

Many data mining algorithms do not make use of existing domain knowledge when constructing their models. This can lead to model rejection as users may not trust models that behave contrary to their expectations. Semantic constraints provide a way to encapsulate this knowledge which can then be used to guide the construction of models. One of the most studied semantic constraints in the literature is monotonicity, however current monotonically-aware algorithms have focused on ordinal classification problems. This paper proposes an extension to an ACO-based regression algorithm in order to extract a list of monotonic regression rules. We compared the proposed algorithm against a greedy regression rule induction algorithm that preserves monotonic constraints and the well-known M5' Rules. Our experiments using eight publicly available data sets show that the proposed algorithm successfully creates monotonic rules while maintaining predictive accuracy.

References

[1]
D. Augusto and H. Barbosa. Symbolic regression via genetic programming. In Neural Networks, 2000. Proceedings. Sixth Brazilian Symposium on, pages 173--178. IEEE, 2000.
[2]
A. Ben-David. Monotonicity maintenancs in information-theoretic machine learning algorithms. Machine Learning, 19:29--43, 1995.
[3]
A. Ben-David, L. Sterling, and T. Tran. Adding monoticity to learning algorithms may impair their accuracy. Expert Systems with Applications, 36:6627--6634, 2009.
[4]
J. Brookhouse and F. Otero. Discovering regression rules with ant colony optimization. In Proceedings of the Companion Publication of the 2015 on Genetic and Evolutionary Computation Conference (GECCO 2015), pages 1005--1012, 2015.
[5]
H. Daniels and M. Velikova. Derivation of montone decision models from noisy data. IEEE Transactions on Systems, Man, and Cybernetics, 36(5):705--710, 2006.
[6]
M. Dorigo and T. Stutzle. Ant Colony Optimization. A Bradford Book, 2004.
[7]
W. Duivesteijn and A. Feelders. Nearest neighbour classification with monotonicity constraints. In Machine Learning and Knowledge Discovery in Databases, volume 5211 5211, pages 301--316. Springer Berlin Heidelberg, 2008.
[8]
L. Fahrmeir, T. Kneib, S. Lang, and B. Marx. Regression: Models, Methods and Applications. Springer, 2013.
[9]
U. Fayyad, G. Piatetsky-Shapiro, and P. Smith. From data mining to knowledge discovery: an overview. In U. Fayyad, G. Piatetsky-Shapiro, P. Smith, and R. Uthurusamy, editors, Advances in Knowledge Discovery & Data Mining, pages 1--34. MIT Press, 1996.
[10]
A. Feelders and M. Pardoel. Pruning for monotone classification trees. In Advances in intelligent data analysis V, pages 1--12. Springer, 2003.
[11]
G. Holmes, M. Hall, and E. Frank. Generating rule sets from model trees. In Proceedings 12th Australian Joint Conference on Artificial Intelligence, pages 1--12. Springer, 1999.
[12]
K. Hoover and S. Perez. Three attitudes towards data mining. Journal of Economic Methodology, 7(2):195--210, 2000.
[13]
F. Janssen and J. Furnkranz. Seperate-and-conquer regression. In Proceedings of the German Workshop on Lernen, pages 81--89, 2010.
[14]
F. Janssen and J. Furnkranz. Seperate-and-conquer regression. Technical Report TUD-KE-2010-01, Knowledge Engineering Group, Technische Universitat Darmstadt, 2010.
[15]
M. Lichman. UCI machine learning repository, 2013.
[16]
D. Martens, M. D. Backer, R. Haesen, B. Baesens, C. Mues, and J. Vanthienen. Ant-based approach to the knowledge fusion problem. In Ant Colony Optimization and Swarm Intelligence, pages 84--95. Springer, 2006.
[17]
D. Martens and B. Baesens. Building acceptable classification models. In Data Mining, pages 53--74. Springer, 2010.
[18]
F. Otero, A. Freitas, and C. Johnson. cAnt-Miner: An ant colony classification algorithm to cope with continuous attributes. In Ant Colony Optimization and Swarm Intelligence (Proc. ANTS 2008), 2008.
[19]
F. Otero, A. Freitas, and C. Johnson. A new sequential covering strategy for inducing classification rules with ant colony algorithms. IEEE Transactions on Evolutionary Computation, 17(1):64--76, February 2013.
[20]
R. Parpinelli, H. Lopes, and A. Freitas. Data mining with an ant colony optimization algorithm. IEEE Transactions on Evolutionary Computation, 6(4):321--332, August 2002.
[21]
R. Potharst, A. Ben-David, and M. van Wezel. Two algorithms for generating structured and unstructured monotone ordinal data sets. Engineering Applications of Artificial Intelligence, 22(4):491--496, 2009.
[22]
Y. Qian, H. Xu, J. Liang, B. Liu, and J. Wang. Fusing monotonic decision trees. IEEE Transactions on Knowledge and Data Engineering, 2015.
[23]
J. Quinlan. Learning with continuous classes. In Proceedings 5th Australian Joint Conference on Artificial Intelligence, pages 343--348. World Scientific, 1992.
[24]
X. Wu, V. Kumar, J. Quanlan, J. Ghosh, Q. Yang, H. Motoda, G. McLachlan, A. Ng, B. Liu, P. Yu, Z. Zhou, M. Steinbach, D. Hand, and D. Steinberg. Top 10 algorithms in data mining. Knowledge Information Systems, 14:1--37, 2008.

Cited By

View all
  • (2020)Mining Comprehensible Classification Rules with Metaheuristic Strategy: AntMiner2020 7th International Conference on Computing for Sustainable Global Development (INDIACom)10.23919/INDIACom49435.2020.9083683(77-82)Online publication date: Mar-2020
  • (2019)A Metaheuristic Approach for Classification Rule Discovery: AntMiner2019 Fifth International Conference on Image Information Processing (ICIIP)10.1109/ICIIP47207.2019.8985770(119-124)Online publication date: Nov-2019

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '16: Proceedings of the Genetic and Evolutionary Computation Conference 2016
July 2016
1196 pages
ISBN:9781450342063
DOI:10.1145/2908812
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 July 2016

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. ant colony optimisation
  2. data mining
  3. monotonic
  4. regression rules
  5. semantic constraints
  6. sequential covering

Qualifiers

  • Research-article

Conference

GECCO '16
Sponsor:
GECCO '16: Genetic and Evolutionary Computation Conference
July 20 - 24, 2016
Colorado, Denver, USA

Acceptance Rates

GECCO '16 Paper Acceptance Rate 137 of 381 submissions, 36%;
Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Mining Comprehensible Classification Rules with Metaheuristic Strategy: AntMiner2020 7th International Conference on Computing for Sustainable Global Development (INDIACom)10.23919/INDIACom49435.2020.9083683(77-82)Online publication date: Mar-2020
  • (2019)A Metaheuristic Approach for Classification Rule Discovery: AntMiner2019 Fifth International Conference on Image Information Processing (ICIIP)10.1109/ICIIP47207.2019.8985770(119-124)Online publication date: Nov-2019

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media