Portal del Revistas UNLP (Univ. Nacional de La Plata)
Not a member yet
    12536 research outputs found

    Moderated Revision

    Full text link
    En este trabajo presentamos un nuevo tipo de operador de revisión al que llamamos Revisión Moderada. En principio, es un operador no-priorizado que surge de combinar un operador AGM clásico con un operador de revisión de credibilidad limitada. La idea subyacente es la siguiente: cuando se recibe una nueva observación μ, se acepta pero de forma cuestionada, es decir, con incertidumbre. Para ello, usamos un operador de revisión para modelar la aceptación de la observación y un operador de credibilidad limitada para representar la incertidumbre, en caso de que sea necesario. En tal caso, el operador de credibilidad limitada selecciona parte del conocimiento original para balancear el resultado de la revisión mediante una disyunción, permitiendo que el agente acepte parte de la nueva observación y permanezca indeciso sobre el resto.In this article, we provide a new kind of belief revision operator that we call Moderated Revision. At first glance, it is a nonprioritized operator that combines a basic classical AGM operator with a credibility-limited one. The underlying idea is this: when new observation μ is received, it is accepted but with doubts, i.e., uncertainty.We use a revision operator to model the accepted part and a credibility limited one to represent uncertainty, whenever necessary. In the presence of uncertainty, a selection of the old knowledge balances the result of the revision through a disjunction, allowing the agent to accept part of the new observation and remain unsettled about the rest

    Roadmap for learning quantum computing

    No full text
    La computación cuántica surge como un paradigma de procesamiento de información radicalmente distinto al clásico, al apoyarse en fenómenos propios de la mecánica cuántica —como la superposición y el entrelazamiento— para operar con cubits en lugar de bits. Los recientes avances en el desarrollo de computadores cuánticos han despertado un creciente interés entre estudiantes, docentes,  investigadores y profesionales de la informática clásica. Estos se enfrentan a desafíos únicos, no solo por la incipiente madurez de la tecnología cuántica, sino también por la necesidad de ampliar su formación en varios frentes. Comprender el álgebra y la física subyacentes, abordar nuevas nociones de complejidad computacional y explorar dominios de aplicación en los que la computación clásica tiene poca presencia son algunos de los principales retos que deben afrontar. En respuesta a estos retos surge una oferta de literatura y de propuestas educativas que, además de dinámica, es muy variada en enfoque y nivel de complejidad. Definir y sostener un recorrido de aprendizaje ajustado a las expectativas y bases de cada individuo constituye un primer desafío, a veces inexpugnable. En este artículo se presentan avances en pos de entender mejor dicho desafío, tomando como base las experiencias de dos estudiantes avanzados de grado de informática que abordaron el tema mediante estrategias y fuentes de consulta distintas.Dicho análisis busca extraer lecciones sobre los métodos de apropiación de conocimientos en este campo emergente de la informática, con especial énfasis en estudiantes provenientes de la computación tradicional. Quantum computing emerges as a radically different information processing paradigm than classical computing, as it relies on phenomena inherent to quantum mechanics—such as superposition and entanglement—to operate with qubits instead of bits. Recent advances in the development of quantum computers have sparked growing interest among students, educators, researchers, and professionals in classical computing.These students face unique challenges, not only due to the emerging maturity of quantum technology but also due to the need to expand their training on several fronts. Understanding the underlying algebra and physics, addressing new notions of computational complexity, and exploring application domains where classical computing has little presence are some of the main challenges they must face. In response to these challenges, a range of literature and educational proposals emerges that, in addition to being dynamic, is highly diverse in approach and level of complexity. Defining and maintaining a learning path tailored to each individual\u27s expectations and foundations constitutes a first, and sometimes insurmountable, challenge. This article presents advances in better understanding this challenge, based on the experiences of two advanced computer science undergraduate students who approached the topic using different strategies and reference sources.This analysis seeks to draw lessons about knowledge appropriation methods in this emerging field of computer science, with a special emphasis on students from traditional computing backgrounds

    The importance of Python in teaching mathematics in engineering courses

    No full text
    En este trabajo se analiza el creciente papel del lenguaje de programación Python en la enseñanza de materias relacionadas con las matemáticas dentro de los programas de ingeniería en computación en Argentina. Se prioriza el uso de Python frente a herramientas tradicionales como MATLAB y R, destacando ventajas (software libre, versatilidad y adopción generalizada) y desventajas (posible complejidad inicial, menor rendimiento en ciertos casos) respecto de su integración en cursos troncales como Análisis Matemático I, II, III y Álgebra Lineal. Basándose en la literatura académica y en experiencias recientes, el estudio analiza cómo Python facilita un aprendizaje más integrado entre las matemáticas y la informática, y su impacto en la formación académica y las competencias profesionales de los futuros ingenieros en  computación. Los resultados indican que Python, debido a su simplicidad y legibilidad, puede igualar la funcionalidad de paquetes de software especializados, contribuyendo a una educación multidisciplinar más sólida y alineada con las demandas actuales de la industria tecnológica.This paper analyzes the growing role of the Python programming language in teaching mathematics-related subjects within computer engineering programs in Argentina. It prioritizes the use of Python over traditional tools such as MATLAB and R, highlighting advantages (free software, versatility, and widespread adoption) and disadvantages (potential initial complexity, lower performance in certain cases) regarding its integration into core courses such as Mathematical Analysis I, II, III, and Linear Algebra. Based on academic literature and recent experiences, the study analyzes how Python facilitates more integrated learning between mathematics and computer science, and its impact on the academic training and professional skills of future computer engineers. The results indicate that Python, due to its simplicity and readability, can match the functionality of specialized software packages, contributing to a more robust multidisciplinary education aligned with the current demands of the technology industry

    GeMRTOS: hybrid partition scheduling for embedded multiprocessor systems

    Full text link
    La teoría de tiempo real es una teoría madura para sistemas monoprocesador. Los mecanismos de diagramación que son eficientes u óptimas en sistemas monoprocesador pueden no serlo en sistemas multiprocesador. La extensión de los mecanismos de tiempo real monoprocesador a sistemas multiprocesador se basan tanto en una partición local, en la cual el conjunto de tareas se divide entre los procesadores del sistema; en una particiones global, donde el conjunto de tareas se diagrama sobre el conjunto de procesadores; o en la diagramación de particiones mixtas, en la que las tareas se diagraman en un subconjunto de procesadores. Estos enfoques de partición se basan en un concepto similar al de un sistema con múltiples monoprocesador, en lugar de un sistema multiprocesador. GeMRTOS es un sistema operativo en tiempo real genérico para sistemas embebidos que introduce listas de diagramación híbridas para una asignación flexible de tareas y procesadores. Las listas de diagramación permiten un mecanismo en el que tanto las tareas como los procesadores se asignan a listas de diagramación para facilitar la implementación de todos los subsistemas. Este artículo describe la diagramación de particiones híbridas innovadora y dirigida por eventos introducida por GeMRTOS.Real-time theory is a mature theory for uniprocessor systems. Scheduling policies that are efficient or optimal in uniprocessor systems may not be so in multiprocessor systems. Extending real-time uniprocessor mechanisms to multiprocessor systems are based on either a local partition in which the set of tasks is partitioned among the system processors, a global partition scheduling in which the set of tasks is schedule over the set of processors or mixed partition scheduling in which task are schedule over a subset of processors. These partition approaches are based on a concept akin to a system with multiple uniprocessors rather than a multiprocessor system. GeMRTOS is a generic multiprocessor RTOS for embedded systems that introduces hybrid scheduling lists for a flexible assignment of tasks and processors. The scheduling lists enable a hybrid partition scheduling mechanism, in which tasks as well as processors are assigned to scheduling lists to make the implementation of all subsystems easier. This paper describes the innovative, event-driven hybrid partition schedule introduced by GeMRTOS

    Digital Modernization at the Ombudsman\u27s Office of Río Negro: Implementation of Digital Payroll within the Framework of the 2023-2027 Strategic Plan

    No full text
    En un contexto creciente de Modernización Digital, el sector público busca adoptar las tecnologías digitales para mejorar la eficiencia, la transparencia y la accesibilidad de sus servicios. En 2018, mediante el Decreto Nº 19/18 (Provincia de Río Negro, 2018), la Provincia de Río Negro adhiere al Compromiso Federal para la Modernización del Estado (Gobierno de Argentina, 2017) y aprueba su Plan de Modernización del Estado Provincial (Provincia de Río Negro, 2018). En concordancia con estos compromisos, la Defensoría del Pueblo de Río Negro (DPRN) formula, con el respaldo de la Secretaría de Programas Especiales y Enlace con el CFI de la Provincia de Río Negro y del Consejo Federal de Inversiones (CFI), su primer Plan Estratégico Institucional (PEI) (Defensoría del Pueblo de Río Negro, 2023). Este plantea un nuevo modelo organizacional orientado a mejorar el desempeño, la calidad y el valor público de los servicios brindados, a través de la reingeniería de procesos, la incorporación de tecnologías de la información y la comunicación (TIC), y una gestión orientada por resultados. Ese mismo año, la DPRN inicia un proceso de transformación digital interno, como parte de su programa de modernización institucional, definido en el lineamiento número dos (2) de su PEI. Este trabajo presenta la tecnología y arquitectura propuesta para la gestión de haberes digitales presentando conceptos, detalles técnicos de aplicación y explicando el contexto para su utilización, así como beneficios asociados y recursos técnicos necesarios. In a growing context of Digital Modernization, the public sector seeks to adopt digital technologies to enhance the efficiency, transparency, and accessibility of its services. In 2018, through Decree No. 19/18 (Provincia de Río Negro, 2018), the Province of Río Negro adhered to the Federal Commitment for State Modernization (2017) (Gobierno de Argentina, 2017) and approved its Provincial State Modernization Plan (Provincia de Río Negro, 2018). In line with these commitments, the Ombudsman\u27s Office of Río Negro (DPRN), with the support of the Secretariat of Special Programs and Liaison with the CFI of the Province of Río Negro and the Federal Investment Council (CFI), formulated its first Institutional Strategic Plan (ISP) (Defensoría del Pueblo de Río Negro, 2023). This plan proposes a new organizational model aimed at improving the performance, quality, and public value of the services provided, through process reengineering, the incorporation of information and communication technologies (ICT), and results-oriented management. That same year, the DPRN initiated an internal digital transformation process as part of its institutional modernization program, defined in guideline number two (2) of its ISP. This paper presents the proposed technology and architecture for digital payroll management, outlining concepts, technical application details, and explaining the context for its use, as well as associated benefits and necessary technical resources.&nbsp

    Analysis and Classification of Websites Using Artificial Intelligence for Domain Registration Authorities

    Full text link
    La recolección masiva de datos es una tarea crucial en ámbitos como la investigación, la seguridad y la regulación de dominios, especialmente en organismos nacionales como NIC.ar en Argentina. Sin embargo, el scraping tradicional enfrenta limitaciones ante sitios web dinámicos que presentan contenido como imágenes, banners o elementos generados por JavaScript. Este trabajo propone un modelo de scraping híbrido que complementa las técnicas estática y dinámica con reconocimiento de texto (OCR) y de objetos mediante inteligencia artificial. Se implementaron dos softbots: uno para OCR con Tesseract y otro para reconocimiento de objetos con YOLO. El sistema fue evaluado sobre un conjunto de 50.000 dominios, logrando recolectar información del 80% de los casos previamente inaccesibles. Este trabajo sienta las bases para la siguiente etapa de análisis y clasificación automática mediante aprendizaje supervisado. Massive web data collection is a key task for research, cybersecurity, market analysis, and national domain registries such as NIC.ar in Argentina. However, traditional scraping techniques face increasing challenges due to dynamic websites using images, banners, and elements generated with JavaScript. This paper proposes a hybrid scraping model combining traditional static and dynamic scraping with text recognition (OCR) and object recognition powered by artificial intelligence. We implemented two softbots: one for OCR (Tesseract) and one for object recognition (YOLO) on screenshots of websites previously inaccessible via traditional methods. The system processed 50,000 domains and was able to recover information from 80% of the previously unprocessable cases. This lays the groundwork for the next stage involving supervised learning-based website classification.&nbsp

    Artificial Intelligence Strategy in the Government of the Province of Buenos Aires

    Full text link
    La Provincia de Buenos Aires ha desarrollado una estrategia integral de Inteligencia Artificial (IA) como parte de su Agenda Digital 2024-2027, con el objetivo de modernizar la gestión pública bajo los principios de eficiencia, transparencia, ética y soberanía digital. Esta política es liderada por la Subsecretaría de Gobierno Digital del Ministerio de Gobierno y propone un enfoque articulado entre desarrollo normativo, fortalecimiento de infraestructura, capacitación y cooperación institucional. Uno de los ejes centrales de la estrategia es el diseño de un marco normativo para garantizar un uso responsable de la IA en la administración pública. En este contexto, se aprobaron las “Directrices de Uso de IA Generativa”, que establecen criterios de ética, supervisión humana y resguardo de datos. En materia de infraestructura, se destaca la creación de un Nodo Tecnológico de IA en el Centro de Procesamiento de Datos provincial, que ampliará la capacidad de cómputo y promoverá la soberanía tecnológica. La estrategia contempla además la formación de agentes públicos, mediante un plan de capacitación implementado junto al Instituto Provincial de la Administración Pública (IPAP), empresas y universidades nacionales. A su vez, se impulsa una fuerte articulación institucional entre organismos provinciales y municipios, y se participa en alianzas internacionales, como DETA Alliance. En conjunto, esta hoja de ruta busca consolidar un ecosistema de IA inclusivo, seguro y confiable, con foco en la ciudadanía y en el fortalecimiento de las capacidades estatales. The Province of Buenos Aires has developed a comprehensive Artificial Intelligence (AI) strategy as part of its 2024–2027 Digital Agenda, aiming to modernize public administration based on the principles of efficiency, transparency, ethics, and digital sovereignty. This policy is led by the Undersecretariat of Digital Government under the Ministry of Government and promotes a coordinated approach involving regulatory development, infrastructure strengthening, training, and institutional cooperation. One of the core pillars of the strategy is the design of a regulatory framework to ensure the responsible use of AI in public administration. In this context, the “Guidelines for the Use of Generative AI” were approved, establishing ethical standards, human oversight, and data protection protocols. In terms of infrastructure, a key initiative is the creation of an AI Technology Node at the Provincial Data Processing Center, which will expand computing capacity and promote technological sovereignty. The strategy also includes the training of public agents through a capacity-building plan developed in collaboration with the Provincial Institute of Public Administration (IPAP), national universities, and private sector companies. In parallel, strong institutional coordination is being promoted across provincial agencies and municipalities, and the province participates in international partnerships such as the DETA Alliance. Overall, this roadmap seeks to build an inclusive, secure, and trustworthy AI ecosystem, focused on citizen-centered services and strengthening public sector capabilities.&nbsp

    Detection of Patients with Self-Injuries and Suicide Attempts in the Electronic Registration System of Public Health Providers in the Autonomous City of Buenos Aires and Preliminary Evaluation of Timely Care

    No full text
    Las autolesiones son una conducta deliberada, intencional y directa, destinada a producir daño físico en el propio cuerpo con un impacto inmediato. La presentación de dichos episodios constituyen eventos marcadores que dan cuenta de la necesidad de un abordaje terapéutico oportuno y adecuado (Villarroel et al. 2013). Por este motivo, resulta necesario generar información epidemiológica sobre salud mental, que dé cuenta de la magnitud y frecuencia de dichas problemáticas en la población. Con este fin, el Área Programática del Hospital Argerich, la GO de Gestión de Información y Estadística y la GO de Epidemiología impulsaron un proceso de trabajo conjunto para la detección en la historia clínica electrónica del registro de problemas vinculados a autolesiones e intentos de suicidio. Este artículo presenta los primeros avances de dicho proceso de trabajo con la intención de poder ampliar esta estrategia a futuro y generar aportes a la salud pública para la cuantificación, caracterización y evaluación de acceso a tratamientos. El objetivo fue construir un proceso automatizado tanto de identificación de los pacientes como de su posterior acceso a una consulta con un profesional especialista en salud mental a partir de los registros en el sistema de información electrónica de los efectores públicos de la Ciudad de Buenos Aires. Para realizarlo se utilizaron diversas herramientas de procesamiento de texto. Se hizo un relevamiento de términos clave relativos a esta problemática a partir de la búsqueda bibliográfica, lectura de historias clínicas y entrevistas a profesionales. Luego, con un conjunto de términos relevado, se confeccionó un listado de expresiones regulares para incluir en la búsqueda, así como un set de términos a excluir, para remover falsos positivos evidentes. Tras esto se realizó una validación de problemas de interés y se ajustaron los criterios de inclusión y exclusión para llegar al subset final, arribando a un listado de 298 expresiones únicas vinculadas a las entidades de interés. Posteriormente, se efectuó una caracterización de las personas a partir de los motivos de consulta y su fecha de detección, teniendo en cuenta la cantidad de prestaciones positivas siguientes para monitorear el seguimiento post identificación. Self-harm behavior is a deliberate, intentional, and direct act aimed at causing physical harm to one\u27s own body, seeking to have an immediate impact without the intention of causing death. In contrast, a suicide attempt is self-inflicted harm with the intention of taking one\u27s own life (Villarroel et al. 2013). The presentation of such episodes constitutes marker events that highlight the need for timely and appropriate therapeutic intervention. For this reason, it is necessary to generate epidemiological information on mental health that reflects the magnitude and frequency of these issues in the population. To this end, the Programmatic Area of Argerich Hospital, the Information and Statistics Management Office, and the Epidemiology Management Office initiated a collaborative work process for the detection in electronic medical records of problems related to self-injuries and suicide attempts. This article presents the initial advances of this work process with the intention of expanding this strategy in the future and contributing to public health in the quantification, characterization, and evaluation of access to treatments. Better understanding of the epidemiology of self-injuries, including the current reality of the care process, will allow us to quantify the problem and provide evidence for the consideration of public policies and programs, reassessing care pathways, organization of mental health services, and identifying current resource needs for care. The objective of this work was to build an automated process for both identifying patients and facilitating their subsequent access to a consultation with a mental health professional based on records in the electronic information system of public health providers in the City of Buenos Aires. To achieve this, various text processing tools were used. Initially, a survey of key terms associated with this issue was conducted through a bibliographic search of related concepts, reading medical histories, and interviewing professionals. Then, with a set of identified terms, a list of regular expressions was compiled, which were selected as terminology to include in the search process, along with a set of terms to exclude to remove false positives. Based on the results of this initial screening, validation of the problems of interest was carried out and the inclusion and exclusion criteria were adjusted to arrive at the final subset, resulting in a list of 298 unique expressions related to the entities of interest. Subsequently, a characterization of individuals was performed based on the reasons for consultation and their detection dates, considering the number of positive services following to monitor post-identification follow-up. In a second phase, the analysis will be extended by conducting searches in evolutions.&nbsp

    Desarrollo de competencias en procesamiento de señales: una propuesta didáctica para la enseñanza de filtros

    Full text link
    In accordance with Bloom\u27s taxonomy, a four-level evaluation abstraction was generated with the objective of structuring and hierarchizing curricula knowledge, allowing students to dominate a subject and progressively reach the top of Bloom\u27s pyramid. The evaluation was conducted with 10 university students who analyzed and optimized a filtering process using MATLAB simulation while constrained by time. The results demonstrate that this novel teaching method facilitates a more profound comprehension of the subject for students with diverse learning styles in science.En concordancia con la taxonomía de Bloom, se desarrolló un marco de evaluación de cuatro niveles con el objetivo de estructurar y jerarquizar el conocimiento curricular, permitiendo que los estudiantes dominen una asignatura y progresivamente alcancen los niveles cognitivos superiores de la pirámide de Bloom. La evaluación se llevó a cabo con diez estudiantes universitarios que analizaron y optimizaron un proceso de filtrado mediante simulaciones en MATLAB, bajo restricciones de tiempo. Los resultados indican que este enfoque didáctico innovador favorece una comprensión más profunda del tema, adaptándose a diversos estilos de aprendizaje entre los estudiantes de ciencias

    The impact of a board game on introducing fundamental programming concepts at the beginning level

    No full text
    Este trabajo analiza la introducción de conceptos fundamentales de computación en el nivel inicial a través de un juego de mesa desarrollado para tal fin denominado Pilas Bloques Desenchufado PBD. La propuesta permite a niños y niñas explorar conceptos como secuencia y repetición de manera desenchufada y tangible a través de una experiencia lúdica inmersiva. El estudio se realizó en una escuela de la provincia de Córdoba, con estudiantes y docentes de salas de 3, 4 y 5 años. Se implementaron diferentes modalidades del juego y se brindó formación específica a las docentes. Para analizar los aprendizajes de los estudiantes se aplicaron exámenes de opción múltiple y observaciones en el aula. Los resultados muestran que los estudiantes lograron incorporar conceptos como secuencia, argumento y, en algunos casos, repetición. Sin embargo, se evidenció que la apropiación conceptual fue mayor en las salas donde las docentes dedicaron más clases y profundizaron en la enseñanza de estos temas con la modalidad tangible, permitiendo a los estudiantes trabajar de manera sostenida con los desafíos del juego. Este estudio refuerza la importancia de combinar enfoques desenchufados y tangibles en la enseñanza de la programación en edades tempranas y destaca el papel clave del tiempo de dedicación docente para promover los aprendizajes. Asimismo, este estudio contribuye a tres grandes preguntas de la política educativa del sector: ¿en qué nivel educativo introducir la enseñanza de conceptos de programación?, ¿cuánta carga horaria debería tener estos contenidos en la currícula? y ¿es posible enseñar computación sin computadoras?This work analyzes the introduction of fundamental computing concepts at the initial level through a board game developed for this purpose called Pilas Bloques Desenchufado (Piles, Blocks, Unplugged, PBD). The proposal allows children to explore concepts such as sequence and repetition in an unplugged and tangible way through an immersive playful experience. The study was conducted at a school in the province of Córdoba, with students and teachers from classes for 3, 4, and 5-year-olds. Different game modes were implemented, and teachers received specific training. Multiple-choice tests and classroom observations were used to analyze student learning. The results show that students were able to incorporate concepts such as sequence, plot, and, in some cases, repetition. However, it was evident that conceptual appropriation was greater in classes where teachers dedicated more classes and went deeper into teaching these topics using the tangible modality, allowing students to work steadily with the challenges of the game. This study reinforces the importance of combining unplugged and tangible approaches in teaching programming at early ages and highlights the key role of teacher time in promoting learning. It also contributes to three major questions for educational policy in the sector: at what educational level should programming concepts be introduced? How much time should these contents be included in the curriculum? And is it possible to teach computing without computers

    10,257

    full texts

    12,536

    metadata records
    Updated in last 30 days.
    Portal del Revistas UNLP (Univ. Nacional de La Plata)
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇