Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

Encoding a Categorical Independent Variable for Input to TerrSet’s Multi-Layer Perceptron

Bibliographic Data

ID22032626
AuthorsEmily Evenden (0000-0002-7671-3467, Clark University), Robert Gilmore Pontius (0000-0001-7287-5875, Clark University, corresponding author)
Year2021
Volume10
Issue10
Pages686
Publication date2021-10-12
Open AccessYes
TypeARTICLE
VenueISPRS International Journal of Geo-Information (JOURNAL)
Journal identifiersISSN: 2220-9964 • E-ISSN: 2220-9964
PublisherMDPI AG (PUBLISHER • IT)
DOI10.3390/ijgi10100686
OpenAlexW3205295173
LanguageEN
References cited21

The profession debates how to encode a categorical variable for input to machine learning algorithms, such as neural networks. A conventional approach is to convert a categorical variable into a collection of binary variables, which causes a burdensome number of correlated variables. TerrSet’s Land Change Modeler proposes encoding a categorical variable onto the continuous closed interval from 0 to 1 based on each category’s Population Evidence Likelihood (PEL) for input to the Multi-Layer Perceptron, which is a type of neural network. We designed examples to test the wisdom of these encodings. The results show that encoding a categorical variable based on each category’s Sample Empirical Probability (SEP) produces results similar to binary encoding and superior to PEL encoding. The Multi-Layer Perceptron’s sigmoidal smoothing function can cause PEL encoding to produce nonsensical results, while SEP encoding produces straightforward results. We reveal the encoding methods by illustrating how a dependent variable gains across an independent variable that has four categories. The results show that PEL can differ substantially from SEP in ways that have important implications for practical extrapolations. If users must encode a categorical variable for input to a neural network, then we recommend SEP encoding, because SEP efficiently produces outputs that make sense

Arithmetic · Artificial neural network · Binary number · Categorical variable · ENCODE · Machine learning · Perceptron · Bayesian Modeling and Causal Inference · Computer Science · Hydrological Forecasting Using AI · Mathematics · Neural Networks and Applications · Artificial Intelligence

  • The perceptron

    Frank F Rosenblatt, F Rosenblatt•Psychological Review•1958

  • Land Use and Land Cover Change Modeling and Future Potential Landscape Risk Assessment Using Markov-CA Model and Analytical Hierarchy Process

    Open Access•Biswajit Nath, Zhihua Wang et al.•ISPRS International Journal of…•2020

  • Comparison of Machine Learning Methods for Potential Active Landslide Hazards Identification with Multi-Source Data

    Open Access•Xiangxiang Zheng, Guojin He et al.•ISPRS International Journal of…•2021

  • Land use change modelling

    Open Access•Peter H Verburg, P P Schot et al.•GeoJournal•2004

Highly citedNo

Tools

Open DOIOpen Access
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae