Abstract
Communicating with machines in the same way we do with other people has been a long-time goal in computer science. One of its many advantages would be the ability to give instructions to our computers without the need of learning how to use specific software or programming languages. Since we’re dealing with human language, it would make sense to use a model of the human brain to build a system with such capabilities. In this work, the Hierarchical Temporal Memory algorithms are explored and evaluated as a biologically inspired tool capable of working with natural language. It’s proposed that task execution can be achieved by training the algorithms to map certain sentences with keywords that correspond to the tasks. Different encoders are tested, that translate words into a proper representation for the algorithms. The configuration of algorithms and encoders with the highest success rate is able to correctly map up to 90% of the sentences from a custom training set. The behaviour of the success rates does not vary greatly between different subsets of the training set, suggesting that the learning system is able to find patterns and make inferences about missing data.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
- 2.
The ant Ectatomma ruidum.
- 3.
References
Ahmad, S., Hawkins, J.: Properties of sparse distributed representations and their application to hierarchical temporal memory. arXiv preprint arXiv:1503.07469 (2015)
Hawkins, J., Ahmad, S., Dubinsky, D.: Hierarchical temporal memory, including HTM cortical learning algorithms. Technical report, Numenta (2011). http://numenta.com/learn/hierarchical-temporal-memory-white-paper.html
Hunter, J.D.: Matplotlib: a 2D graphics environment. Comput. Sci. Eng. 9(3), 90–95 (2007)
Ling, Z.-H., Kang, S., Zen, H., Senior, A., Schuster, M., Qian, X.-J., Meng, H., Deng, L.: Deep learning for acoustic modeling in parametric speech generation: a systematic review of existing techniques and future trends. IEEE Sig. Process. Mag. 32, 35–52 (2015)
Miller, G.A.: Wordnet: a lexical database for English. Commun. ACM 38(11), 39–41 (1995)
Morato, J., Marzal, M.Á., Llórens, J., Moreiro, J.: Wordnet applications. In: Global Wordnet Conference, vol. 2, pp. 270–278 (2004)
Numenta. Nupic faq. http://numenta.org/faq/, September 2016
Numenta. Nupic v0.4.5. https://github.com/numenta/nupic/tree/0.4.5, February 2016. http://dx.doi.org/10.5281/zenodo.45225
Purdy, S.: Encoding data for HTM systems. arXiv preprint arXiv:1602.05925 (2016)
Waskom, M., Botvinnik, O., Drewokane, Hobson, P., Halchenko, Y., Lukauskas, S., Warmenhoven, J., Cole, J.B., Hoyer, S., Vanderplas, J., Gkunter, Villalba, S., Quintero, E., Martin, M., Miles, A., Meyer, K., Augspurger, T., Yarkoni, T., Bachant, P., Evans, C., Fitzgerald, C., Nagy, T., Ziegler, E., Megies, T., Wehner, D., St-Jean, S., Coelho, L.P., Hitz, G., Lee, A., Rocher, L.: seaborn: v0.7.0, January 2016. Zenodo. http://doi.org/10.5281/zenodo.45133
De Sousa Webber, F.E.: Semantic folding theory. Technical report, Cortical.io (2015). http://www.cortical.io/static/downloads/semantic-folding-theory-white-paper.pdf
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Narvaez, S., Garcia, A., Gutierrez, R.E. (2017). Execution of Written Tasks by a Biologically-Inspired Artificial Brain. In: Ferrández Vicente, J., Álvarez-Sánchez, J., de la Paz López, F., Toledo Moreo, J., Adeli, H. (eds) Natural and Artificial Computation for Biomedicine and Neuroscience. IWINAC 2017. Lecture Notes in Computer Science(), vol 10337. Springer, Cham. https://doi.org/10.1007/978-3-319-59740-9_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-59740-9_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-59739-3
Online ISBN: 978-3-319-59740-9
eBook Packages: Computer ScienceComputer Science (R0)