Extended-Alphabet Finite-Context models (xaFCM) are an extension to the traditional finite-context models (FCM). This implementation uses circular sequences, but that it is easily changeable.
Just clone the repository using:
git clone https://github.com/joaomrcarvalho/xafcm.git
Python 3.5 with pympler library.
A simple example is provided in main.py. Please check the article below for understanding how to tune the parameters.
Please cite the following paper, if you use xaFCM:
- João M. Carvalho, Susana Brás, Diogo Pratas, Jacqueline Ferreira, Sandra C. Soares, Armando J. Pinho, "Extended-Alphabet Finite-Context Models", Pattern Recognition Letters 2018.
Please let me know if you find any issue, at https://github.com/joaomrcarvalho/xafcm/issues
GPL v3.
For more information, please visit http://www.gnu.org/licenses/gpl-3.0.html