
Manuel Fernando Caro Piñeres- PhD
- Head of Department at University of Córdoba
Manuel Fernando Caro Piñeres
- PhD
- Head of Department at University of Córdoba
About
47
Publications
17,923
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
220
Citations
Introduction
Manuel Fernando Caro Piñeres currently works at the Departamento de Informática Educativa - Indumedia, Universidad de Córdoba (Colombia). Manuel does research in Cognitive Informatics, Cognitive Computing, Software Engineering and Artificial Intelligence. Their current project is 'CARINA: Cognitive architecture for reasoning failure detection in Intelligent Agents (Focused in Intelligent Tutoring Systems)'.
Current institution
Additional affiliations
Education
July 2011 - August 2015
Universidad Nacional de Colombia - Sede Medellín, Colombia
Field of study
- Engineering - Systems and Informatics (Research field: Cognitive Informatics)
Publications
Publications (47)
A cognitive model is a computational model of internal information processing mechanisms of the brain for the purposes of comprehension and prediction. CARINA metacognitive architecture runs cognitive models. However, CARINA does not currently have mechanisms to store and learn from cognitive models executed in the past. Semantic knowledge represen...
Educational Informatics is a multidisciplinary research area that uses Information and Communication Technology (ICT) in education. This article reports a wide overview about the new perspective of educational informatics that has been implemented in Latin America. This general view is the result of the different talks presented during the XIII Con...
Metacognition has been used in artificial intelligence to increase the level of autonomy of intelligent systems. However, the design of systems with metacognitive capabilities is a difficult task due to the number and complexity of processes involved. The main objective of this article is to introduce a novel metacognitive architecture for monitori...
Una pregunta Factoid-WH es una pregunta que comienza con una palabra interrogada WH (What, When, Where, Who) y requiere un hecho como expresado en el cuerpo del texto. Un modelo cognitivo es una especificación teóricamente fundamentada y guiada de las representaciones mentales y los procesos involucrados en una función cognitiva dada. Este artículo...
Este artículo presenta la representación basada en M ++ de la traza de razonamiento introspectivo en la arquitectura metacognitiva CARINA. Las trazas de razonamiento son una estructura de conocimiento declarativo que captura los estados mentales y la secuencia de toma de decisiones en el ciclo de acción-percepción de un agente cognitivo. M ++ es un...
This paper presents a model of metacognitive expectations about the running time of cognitive functions in the metacognitive architecture CARINA. A formal and ontological representation is created that establishes the relationship between the process of observing a fact in the self-model and a belief stored in the semantic memory of the system. The...
Reasoning traces is a declarative knowledge structure that captures the mental states and decision-making sequences in the action-perception cycle of a cognitive agent. This paper presents a formal representation of a introspective reasoning trace in the metacognitive architecture CARINA. Denotational mathematics is used to describe this formal rep...
Reasoning trace is a declarative knowledge structure that captures the mental states and decision-making sequence in the action-perception cycle of a cognitive agent. This paper presents a formal representation of introspective reasoning trace in cognitive architecture CARINA. Denotational
Mathematics is used to describe the formal representation o...
Metacognition has been used in artificial intelligence to increase the level of autonomy of intelligent systems. However the design of systems with metacognitive capabilities is a difficult task due to the number and complexity of processes involved. This paper presents the CARINA architecture, which is based on precise definitions of structural an...
Cognitive modeling is a fundamental tool used to understand the processes that underlying behavior, and has become a standard technique in the cognitive sciences. The central goals of cognitive modeling are: to describe, to predict and to prescribe human behavior through computational models of cognitive processes commonly called cognitive models....
Cognitive modeling is a fundamental tool used to understand the processes that underlie behavior, and has become a standard technique in the cognitive sciences. Cognitive modeling depends on the use of cognitive architectures. CARINA is a metacognitive architecture for artificial intelligent agents, derived from the MISM Metacognitive Metamodel tha...
Educational Informatics is a multidisciplinary research area that uses Information and Communication Technology (ICT) in education. This article reports a wide overview about the new perspective of educational informatics that has been implemented in Latin America. This general view is the result of the different talks presented during the XIII Con...
El presente artículo detalla los distintos tipos de metodologías y modelos de software educativo utilizados en las organizaciones e instituciones educativas a nivel mundial, realizando un análisis comparativo detallado en donde se describe paso a paso cual es la necesidad educativa, las fases utilizadas para su elaboración, las características del...
Este proyecto tiene como finalidad la construcción de un prototipo funcional de un módulo generador de informes (Report Generator, RG) de una herramienta CASE basado en Cloud Computing para la metodología MODESEC ISO/IEC 12207, con el principal objetivo de dinamizar el proceso de diligenciamiento de formatos que la metodología requiere al momento d...
Object-oriented programming (OOP) is a programming paradigm in which programs are organized as cooperative collections of object. Learning the object-oriented approach is however difficult for novice students, mostly because the concepts of object, class and inheritance are abstract in nature. The main objective of this article is to present the de...
Metacognition has been used in artificial intelligence to increase the level of autonomy of intelligent
systems. However the design of systems with metacognitive skills is a difficult task due to the number and complexity of processes involved. This paper describes a MOF-based visual metacognitive modeling tool named MetaThink. MetaThink has a core...
The modeling process of metacognitive functions in Intelligent Tutoring Systems (ITS) is a difficult and time-consuming task. In particular when the integration of several metacognitive components, such as self-regulation and metamemory is needed. Metacognition has been used in Artificial Intelligence (AI) to improve the performance of complex syst...
Pedagogic strategies are action plans designed to manage issues related to sequencing and content organization, specifying learning activities, and deciding how to deliver content and activities in teaching processes. In this paper, we present an approach to personalization of pedagogical strategies in Intelligent Tutoring Systems using pedagogical...
Metacognition has been used in artificial intelligence to increase the level of autonomy of intelligent systems. However the design of systems with metacognitive capabilities is a difficult task due to the number and complexity of processes involved. This paper presents a domain-specific visual language specifically developed for modeling metacogni...
Computational metacognition is a technical area of artificial intelligence whose aim is to increase the degree of autonomy and awareness an intelligent system has about its own reasoning and learning. In the literature, different models of metacognition are applied to artificial intelligent systems. However many of these models have a narrow focus,...
Computational metacognition is a technical area of artificial intelligence whose aim is to increase the degree of autonomy and awareness an intelligent system has about its own reasoning and learning. In the literature, different models of metacognition are applied to artificial intelligent systems. However many of these models have a narrow focus,...
Computational metacognition is a technical area of artificial intelligence whose aim is to increase the degree of autonomy and awareness an intelligent system has about its own reasoning and learning. In the literature, different models of metacognition are applied to artificial intelligent systems. However many of these models have a narrow focus,...
Computational metacognition is a technical area of artificial intelligence whose aim is to increase the degree of autonomy and awareness an intelligent system has about its own reasoning and learning. In the literature, different models of metacognition are applied to artificial intelligent systems. However many of these models have a narrow focus,...
This paper presents a formal model of metacognitive reasoning in intelligent systems (IS). The proposed model was named fM2 and uses predicate logic to represent a cycle of reasoning about failures generated in reasoning tasks in an IS. fM2 has mechanisms such as introspective monitoring and meta-level control to perform metacognitive reasoning. fM...
This paper introduces a MOF-based metamodel for pedagogic strategy modeling in Intelligent Tutoring Systems. The metamodel is named METAGOGIC and allows the generation of pedagogical strategies models using endogenous mapping between the abstraction layers of the MOF framework. In METAGOGIC the pedagogical strategies are represent in three main sec...
El presente articulo describe el modelo de diseno y produccion de hipervideos educativos desarrollado y utilizado por los grupos de investigacion Edupmedia y Area de Broca: Medios, lenguaje y sociedad. Investigacion de corte descriptivo con enfoque cualitativo, sobre el uso actual de los medios y los imaginarios frente al reto que actualmente osten...
Computational metacognition is a technical area of artificial intelligence whose aim is to increase the degree of autonomy and awareness an intelligent system has about its own reasoning and learning. In the literature, different models of metacognition are applied to artificial intelligent systems. However many of these models have a narrow focus,...
Este trabajo presenta los avances preliminares obtenidos en la construcción de una ontología para el razonamiento pedagógico. La ontología tiene como objetivo la recomendación de estrategias didácticas mediadas por TIC a los docentes que utilizan dispositivos electrónicos como mediadores de procesos de enseñanza y aprendizaje.
In this paper we describe a novel rule-based architecture of metamemory called M2-Acch. M2-Acch involves
the use of metamemory for adapting to changes in the constraints for information retrieval from long-term
memory in artificial cognitive systems. M2-Acch is composed of a three layer structure: static layer, functional
layer and information laye...
Recently Intelligent Systems (IS) have highly increased the autonomy of their decisions, this has been achieved by improving metacognitive skills. The term metacognition in Artifi cial Intelligence (AI) refers to the capability of IS to monitor and control their own learning processes. This paper describes different models used to address the imple...
Recently Intelligent Systems (IS) have highly increased the autonomy of their decisions, this has been achieved by improving metacognitive skills. The term metacognition in Artificial Intelligence (AI) refers to the capability of IS to monitor and control their own learning processes. This paper describes different models used to address the implem...
This paper presents an approach to model metamemory judgments in Case Based Reasoning (CBR) systems. Initially are described the theoretical references about metamemory judgment and CBR. Then it is presented the modeling of metacognitive skills, related to metamemory and a kind of software architecture for general models of CBR called MJ-CBR. This...
RESUMEN El más elemental de los procesos de la comprensión lectora es el discernimiento de las proposiciones del texto. A dichas proposiciones se las considera las "unidades de significado" y son una afirmación abstracta acerca de una persona u objeto. Las unidades de significado junto al acceso léxico son considerados microprocesos de la inteligen...
Este trabajo presenta un sistema de recomendación (SR), de objetos de aprendizaje (OA), en repositorios. Es un sistema que se basa en el filtrado colaborativo que utiliza una adaptación del algoritmo k-vecinos y con fundamento en la percepción de usabilidad y utilidad que el usuario tiene acerca de los OA que descarga del repositorio. Tambien muest...
This paper describes a Learning Objects (LO) Recommendation System (RS) for repositories. The system is based on collaborative filtering using an adaptation of kneighboring algorithm which is supported on user's perception about usability and usefulness rather than downloading LO from repository. It also shows how the k-neighboring algorithm is ada...
El presente artículo describe un modelo de diseño de software educativo basado en competencias, el cual presenta una visión integral del desarrollo de estas aplicaciones mediante la combinación de componentes pedagógicos, didácticos, multimediales y de ingeniería de software.
El modelo sugerido se compone de cinco fases que detallan paso a paso lo...
El presente artículo describe un modelo de diseño de software educativo basado en competencias, el cual presenta una visión integral del desarrollo de estas aplicaciones mediante la combinación de componentes pedagógicos, didácticos, multimediales y de ingeniería de software. El modelo sugerido se compone de cinco fases que detallan paso a paso los...
This article describes a designed model for an educative software based on competences, which presents a vision of developing these applications by combining teaching, learning, pedagogic, didactic and multimedia and software engineering components. The suggested model consists of five phases that describes step by step the process to be taken into...
This article describes a model for educational software development based on skills, which presents a vision of developing these applications by combining components of teaching, learning, multimedia and software engineering. The suggested model consists of five stages that describe step by step the process to be taken into account for the creation...