12351 research outputs found
Sort by
Ús dels Smart Textiles en l'esport professional. Evolució i gestió de les dades
L'ús dels Smart Textiles i la seva aplicació en els camps corresponents són el resultat de l'evolució tecnològica, els avenços en el camp de la medicina, del disseny tèxtil, la informàtica, la biomecànica, la enginyeria, les ciències socials i la psicologia, l'esport i la presa de decisions. La ubiqüitat computacional dels nostres dies manté l'evolució dels Smart Textiles directament relacionada amb l'evolució del Big Data, del 5G i de l'IoT. En la introducció d'aquest article s'analitza la diferència entre aquests teixits, els wearables i els e-textiles i quins material s'usen per a la seva fabricació. Seguidament, es descriuen els principals productes actuals en l'esport professional, l'estat del seu mercat i l'ús de les dades obtingudes amb els Smart Textiles. Es mostra com es recullen, emmagatzemen, processen i analitzen les dades per relatar posteriorment totes les implicacions legals i ètiques que això comporta. Finalment, s'estudien les tendències de futur de l'ús dels Smart Textiles en l'esport professional i com afecten a tots els agents implicats en aquest món, és a dir, esportistes, entrenadors, clubs, seguidors, mitjans de comunicació i el producte en sí mateix.El uso de los Smart Textiles y su aplicación en los campos correspondientes son el resultado de la evolución tecnológica, los avances en el campo de la medicina, del diseño textil, la informática, la biomecánica, la ingeniería, las ciencias sociales y la psicología, el deporte y la toma de decisiones. La ubicuidad computacional de nuestros días mantiene la evolución de los Smart Textiles directamente relacionada con la evolución del Big Data, del 5G y del yate. En la introducción de este artículo se analiza la diferencia entre estos tejidos, los wearables y los e-textiles y cuáles material usan para su fabricación. Seguidamente, se describen los principales productos actuales en el deporte profesional, el estado de su mercado y el uso de los datos obtenidos con los Smart Textiles. Se muestra como se recogen, almacenan, procesan y analizan los datos para relatar posteriormente todas las implicaciones legales y éticas que ello conlleva. Finalmente, se estudian las tendencias de futuro del uso de los Smart Textiles en el deporte profesional y como afectan a todos los agentes implicados en este mundo, es decir, deportistas, entrenadores, clubes, seguidores, medios de comunicación y el producto en sí mismo.The use of Smart Textiles and their application in the corresponding fields are the result of technological evolution, advances in the field of medicine, textile design, computer science, biomechanics, engineering, social sciences and psychology, sport and decision-making. The computational ubiquity of our days maintains the evolution of Smart Textiles directly related to the evolution of Big Data, 5G and the yacht. In the introduction to this article, the difference between these fabrics, wearables and e-textiles and which materials they use to manufacture them is analyzed. Next, the main current products in professional sports, the state of their market and the use of the data obtained with Smart Textiles are described. It shows how the data is collected, stored, processed and analyzed to later relate all the legal and ethical implications that this entails. Finally, future trends in the use of Smart Textiles in professional sports are studied and how they affect all the agents involved in this world, that is, athletes, coaches, clubs, fans, the media and the product itself
Expresión diferencial de genes del cáncer gástrico en diferentes poblaciones: EAST vs. WEST: ¿posible efecto de la dieta?
Se pretende realizar un estudio comparativo de expresión génica entre distintas poblaciones con cáncer gástrico e intentar establecer relaciones entre la expresión diferencial de genes y posibles factores de presión selectiva medioambiental y dietética. Materiales y métodos. Se estudia la expresión diferencial de genes en muestras de cáncer gástrico de distintas poblaciones, mediante el paquete edgeR del software R. Se estudian las diferencias clínicas y biológicas entre las poblaciones, y se intenta describir una relación plausible entre la expresión diferencial y los factores medioambientales y dietéticos mediante la búsqueda bibliográfica para establecer vías fisiológicas interrelacionadas. Resultados. En el estudio de expresión diferencial de genes, se incluyen un total de 71 muestras de 4 poblaciones distintas (latina, blanca, asiática y negra). Se describen diferencias significativas entre el tipo de tumor, el estadio en el momento del diagnóstico y la presencia de metástasis. Se describe la expresión diferencial de genes en las comparaciones 2 a 2 de las distintas poblaciones, destacando una expresión diferencial en los genes implicados en el metabolismo de las hormonas tiroideas y en el fenotipo de moléculas de histocompatibilidad, que podrían tener relación con factores de presión selectiva como la obesidad y la infección por Helicobacter pylori, respectivamente. Conclusiones. Se confirman diferencias significativas en el tipo histológico y el estadio en el momento del diagnóstico en distintas poblaciones, que presentan una expresión diferencial en genes que podrían estar modulados por efectos medioambientales y dietéticos como la obesidad y la infección por Helicobacter pylori.Es pretén realitzar un estudi comparatiu d'expressió gènica entre diferents poblacions amb càncer gàstric i intentar establir relacions entre l'expressió diferencial de gens i possibles factors de pressió selectiva mediambiental i dietètica. Materials i mètodes. S'estudia l'expressió diferencial de gens en mostres de càncer gàstric de diferents poblacions, mitjançant el paquet edgeR del programari R. S'estudien les diferències clíniques i biològiques entre les poblacions, i s'intenta descriure una relació plausible entre l'expressió diferencial i els factors mediambientals i dietètics mitjançant la cerca bibliogràfica per a establir vies fisiològiques interrelacionades. Resultats. En l'estudi d'expressió diferencial de gens, s'inclouen un total de 71 mostres de 4 poblacions diferents (llatina, blanca, asiàtica i negra). Es descriuen diferències significatives entre la mena de tumor, l'estadi en el moment del diagnòstic i la presència de metàstasi. Es descriu l'expressió diferencial de gens en les comparacions 2 a 2 de les diferents poblacions, destacant una expressió diferencial en els gens implicats en el metabolisme de les hormones tiroidals i en el fenotip de molècules d'histocompatibilitat, que podrien tenir relació amb factors de pressió selectiva com l'obesitat i la infecció per Helicobacter pylori, respectivament. Conclusions. Es confirmen diferències significatives en el tipus histològic i l'estadi en el moment del diagnòstic en diferents poblacions, que presenten una expressió diferencial en gens que podrien estar modulats per efectes mediambientals i dietètics com l'obesitat i la infecció per Helicobacter pylori.To compare gene expression between different populations with gastric cancer and to try to establish relationships between gene differential expression and possible
environmental and dietary selective pressure factors.
Materials and methods: The differential expression of genes in gastric cancer samples from different populations is studied using the edgeR package of the R software. Clinical and
biological differences between populations are studied, and an attempt is made to establish a plausible relationship between differential expression and environmental and dietary factors
by establishing interrelated physiological pathways. Results. The gene differential expression study includes a total of 71 samples from 4 distinct populations (latin, white, asian and black). Significant differences between tumor type, stage
at diagnosis, and presence of metastasis are described. Gene differential expression is described in comparisons 2 to 2 of the different populations, highlighting a differential expression in genes involved in thyroid hormone metabolism and histocompatibility molecule phenotype, which could be related to selective pressure factors such as obesity and Helicobacter pylori infection, respectively. Conclusions. Significant differences in histological type and stage at diagnosis are confirmed in different populations, which have differential expression in genes that could be modulated by environmental and dietary effects such as obesity and Helicobacter pylori infection
La libertad de los griegos como propaganda y su pervivencia en el discurso romano
El presente trabajo pretende analizar la propaganda de libertad griega, su formación y uso entre los griegos y cómo consiguió pervivir y adaptarse a los primeros siglos de dominio romano. Sirviéndonos de un buen número de autores clásicos y de fuentes epigráficas, esperamos mostrar, a través de las distintas guerras y conflictos que asolaron la Hélade, la importancia que tuvo realmente la propaganda de libertad griega, a la hora de apuntalar hegemonías, regular las relaciones interestatales griegas y consolidar o erosionar determinadas causas políticas, que tendieron a monopolizar el espacio helénico. A través del discurso de libertad griego, esperamos mostrar la importancia privilegiada que tenía la libertad en la política, la diplomacia y el horizonte ético de griegos y romanos. Dicho análisis pretende no tanto colmatar un vacío bibliográfico evidente o la relativa ausencia de monografías específicas que lo aborden, como el de poner el acento en sus posibilidades y potencial historiográfico, a la hora de abordar las complejas interacciones que tuvieron lugar entre Grecia y Roma.El present treball pretén analitzar la propaganda de llibertat grega, la seva formació i ús entre els grecs i com va aconseguir perviure i adaptar-se als primers segles de domini romà. Servint-nos d'un bon nombre d'autors clàssics i de fonts epigràfiques, esperem mostrar, a través de les diferents guerres i conflictes que van assolar l'Hèl·lade, la importància que va tenir realment la propaganda de llibertat grega, a l'hora d'apuntalar hegemonies, regular les relacions interestatals gregues i consolidar o erosionar determinades causes polítiques, que van tendir a monopolitzar l'espai hel·lènic. Mitjançant el discurs de llibertat grec, esperem mostrar la importància privilegiada que tenia la llibertat en la política, la diplomàcia i l'horitzó ètic de grecs i romans. Aquesta anàlisi pretén no tant colmatar un buit bibliogràfic evident o la relativa absència de monografies específiques que ho abordin, com el de posar l'accent en les seves possibilitats i potencial historiogràfic, a l'hora d'abordar les complexes interaccions que van tenir lloc entre Grècia i Roma.The present work aims to analyze the Greek freedom propaganda, its formation and use among the Greeks and how it managed to survive and adapt to the first centuries of Roman rule. Using a good number of classical authors and epigraphic sources, we hope to show, through the different wars and conflicts that ravaged Hellas, the importance that Greek freedom propaganda really had, when it came to propping up hegemonies, regulating relations Greek interstates and consolidate or erode certain political causes, which tended to monopolize the Hellenic space. Through the Greek freedom discourse, we hope to show the privileged importance that freedom had in politics, diplomacy and the ethical horizon of Greeks and Romans. This analysis aims not so much to fill an evident bibliographic gap or the relative absence of specific monographs that address it, as to emphasize its possibilities and historiographic potential, when addressing the complex interactions that took place between Greece and Rome
Drupap CI/CD
A la nostra organització estem en procés de transformació cap a la metodologia DevOps per donar més flexibilitat i agilitat als desenvolupadors i aconseguir desplegaments més
sòlids i segurs. Estem estandaritzant i automatitzant processos de desenvolupament, integració, tests, desplegament i monitorització. La direcció que encapçala aquesta
transformació és la de desenvolupament.Petit projecte d'implementació d'integració i desplegament continu amb Drupal 8.En nuestra organización estamos en proceso de transformación hacia la metodología DevOps para dar más flexibilidad y agilidad a los desarrolladores y conseguir despliegues más sólidos y seguros. Estamos estandarizando y automatizando procesos de desarrollo, integración, tests, despliegue y monitorización. La dirección que encabeza esta
transformación es la de desarrollo.Pequeño proyecto de implementación de integración y despliegue continuo con Drupal 8.In our organisation we are in the process of transforming towards the DevOps methodology to give more flexibility and agility to developers and achieve more robust and secure deployments. We are standardising and automating development, integration, testing, deployment and monitoring processes. The lead direction for this transformation is development. Small project to implement continuous integration and deployment with Drupal 8
IDoIt4U - Lo hacemos por tí
La idea de realizar esta aplicación viene por la observación de distintas necesidades ante problemas cotidianos los cuales he vivido en propia persona. Ante la necesidad de buscar una persona que limpie de forma esporádica mi casa, me vi en la tesitura de ir preguntando si alguien conocía a alguna persona y pidiendo referencias. Aparte de mis propias experiencias, he observado distintos casos. Uno de ellos el de una familia que tenía que buscar una persona que quisiese cuidar un conejo ya que esa familia se iba de vacaciones y tenía que ir pidiendo favores o preguntando si alguien conocía a alguien que estaría dispuesto a hacer de canguro del animal. En otra ocasió, una persona mayor se quedó viuda y observé que la gente se coordinaba mediante el boca a boca para ayudarla a realizar tareas cotidianas como ir a comprar o, simplemente, hacerle compañía. Un último caso que encontré recientemente es el de un chico que bebió demasiado y no tenía amigos que le llevasen el coche (y a él) a su casa. Todas estas situaciones, que requieren de la comunicación boca a boca, me animaron a crear una aplicación en la cual se pueda encontra alguna persona dispuesta a solucionar esos pequeños problemas cotidianos que te hacen pensar ¿¿Dónde tengo que llamar para que me hagan esto?? Además, sería una pequeña solución para gente que realmente lo esté pasando mal cuando no tiene trabajo y necesita algún tipo de ingreso o gente altruista aficionada a trabajos solidarios.La idea de realitzar aquesta aplicació ve per l'observació de diferents necessitats davant problemes quotidians dels quals he viscut en pròpia persona. Davant la necessitat de buscar una persona que netegi de forma esporàdica casa meva, em vaig veure en la tessitura d'anar preguntant si algú coneixia alguna persona i demanant referències. A part de les meves pròpies experiències, he observat diferents casos. Un d'ells el d'una família que havia de buscar una persona que volgués tenir cura d'un conill ja que aquesta família se n'anava de vacances i havia d'anar demanant favors o preguntant si algú coneixia a algú que estaria disposat a fer de cangur de l'animal. En una altra Ocasió, una persona gran es va quedar vídua i vaig observar que la gent es coordinava mitjançant el boca a boca per ajudar-la a fer tasques quotidianes com anar a comprar o, simplement, fer-li companyia. Un últim cas que vaig trobar recentment és el d'un noi que va beure massa i no tenia amics que li portessin el cotxe (i a ell) a casa seva. Totes aquestes situacions, que requereixen de la comunicació boca a boca, em van animar a crear una aplicació en la qual es pugui s'encontra alguna persona disposada a solucionar aquests petits problemes quotidians que et fan pensar ¿On he de trucar perquè em facin això? A més, seria una petita solució per a gent que realment ho estigui passant malament quan no té feina i necessita algun tipus d'ingrés o gent altruista aficionada a treballs solidaris.The application is intended to facilitate the meeting of people who offer to do sporadic jobs or community services. The application will be based on a list of posts that will show, in order, the posts closest to the postal code defined by the user. Each post will be a card of a user who offers her services for various issues, for example: Do you need a person to clean your house? Do you need a kangaroo for your pet? Have you been drinking and do you need a driver to take your car home? Do you need a tutor for your children? Each user will have ratings and comments that will mark, by means of stars, if they are a reliable or efficient person. A user will be able to filter the offers by valuation, postal district or type of service that he needs among other issues. In the file of each user you can view the contact information and the services offered. This application does not intend to replace others such as Infojobs (https://www.infojobs.net) or similar, it only aims to give users the possibility of looking for people willing to solve small daily problems (altruistically or not) by which there are no companies dedicated to it, in addition, it is not responsible for the monetary transactions that are carried out. Its only purpose is to meet people
Uso de probióticos en el tratamiento del síndrome de intestino irritable
El síndrome de intestino irritable (SII) es una patología gastrointestinal que cursa con dolor abdominal asociado a la defecación y cambio en la consistencia de las heces. A pesar de que su patofisiología no está totalmente clara, se la ha relacionado con una alteración de la microbiota. En esta línea se han desarrollado los probióticos, microorganismos vivos que buscan ayudar en el tratamiento de la enfermedad. El presente estudio pretende revisar los resultados recientes obtenidos en ensayos con probióticos. Al considerar la mejora en diversos parámetros representativos del SII (síntomas generales, dolor abdominal, hinchazón, cambio en la consistencia de las heces y mejora de la calidad de vida), se observa un gran porcentaje de mejoría, especialmente en el dolor abdominal y en los síntomas globales. Esta mejoría es más notable en los probióticos constituidos por una sola cepa de microorganismo, y podría deberse al efecto beneficioso por parte de los probióticos sobre la disbiosis intestinal, así como a la modulación que estos ejercen sobre la respuesta inmune. No obstante, es complicado obtener conclusiones claras, ya que se trata de estudios de duración variable y que utilizan distintas cepas y dosis de los microorganismos. Por tanto, los probióticos pueden ayudar a tratar el SII, pero se necesitan más evidencias para poder establecer recomendaciones sobre las cepas y dosis beneficiosas, así como aclarar los mecanismos de acción por los que actúan dichos probióticos.Irritable bowel syndrome (IBS) is a gastrointestinal disease that causes abdominal pain associated with defecation and changes in stool consistency. Although its pathophysiology remains unclear, it has been related to an alteration of the microbiota. This is why probiotics (live organisms that seek to help in the improvement of symptoms) have been developed. The aim of this study is to review recent results obtained in trials with probiotics. When considering the improvement in various representative parameters of IBS (general symptoms, abdominal pain, bloating, change in stool consistency and improvement in quality of life), a large percentage of improvement is observed, especially in abdominal pain and global symptoms. This improvement is more noticeable in single-strain probiotics, and could be due to the beneficial effect of probiotics on intestinal dysbiosis, as well as to the modulation they exert on the immune response. However, it is difficult to draw clear conclusions, since these are studies of variable duration and they use different strains and doses of microorganisms. In addition, the symptomatology of the disease is varied and the placebo effect of the studies is quite considerable. Therefore, probiotics may help to treat IBS, but more evidence is needed to establish recommendations on beneficial strains and doses, as well as to clarify the mechanisms of action by which these probiotics work.La síndrome d'intestí irritable (SII) és una patologia gastrointestinal que cursa amb dolor abdominal associat a la defecació i canvi en la consistència de la femta. Tot i que la seva patofisiologia no està totalment clara, se l'ha relacionat amb una alteració de la microbiota. En aquesta línia s'han desenvolupat els probiòtics, microorganismes vius que busquen ajudar en el tractament de la malaltia. El present estudi pretén revisar els resultats recents obtinguts en assajos amb probiòtics. A l'considerar la millora en diversos paràmetres representatius de l'SII (símptomes generals, dolor abdominal, inflor, canvi en la consistència de la femta i millora de la qualitat de vida), s'observa un gran percentatge de millora, especialment en el dolor abdominal i en els símptomes globals. Aquesta millora és més notable en els probiòtics constituïts per una sola soca de microorganisme, i podria ser degut a l'efecte beneficiós per part dels probiòtics sobre la disbiosi intestinal, així com a la modulació que aquests exerceixen sobre la resposta immune. No obstant això, és complicat obtenir conclusions clares, ja que es tracta d'estudis de durada variable i que utilitzen diferents soques i dosis dels microorganismes. Per tant, els probiòtics poden ajudar a tractar el SII, però calen més evidències per poder establir recomanacions sobre els ceps i dosis beneficioses, així com aclarir els mecanismes d'acció pels quals actuen aquests probiòtics
Application security testing tools study and proposal
Nowadays the need for a shorter time-to-market of applications is evident. However, even though the time needed for developing them gets reduced, we still need to be able to deliver reliable and secure apps. This was already a challenging task, and it is even more so with the time restrictions and the rapidly evolving technologies. Hidden flaws in software can result in security vulnerabilities that potentially allow attackers to compromise systems and applications. There are hackers and crackers who may be keeping an eye on our valuable personal information. Hence, these applications need to be secured and should be reliable since our private and important information or documents are stored on the back end of these n-tiered applications. Each year thousands of such vulnerabilities are reported publicly to the Common Vulnerabilities and Exposures database. These vulnerabilities are often caused by subtle errors made by programmers and can propagate quickly due to the prevalence of open-source software and code reuse. We are confronted with the dilemma of the need for speeding up the software development process while at the same time the requirement of delivering reliable and secure applications. There are many approaches for tackling this problem which range from adapting the software development process to more concrete technical solutions. In this TFM we will try to analyse the use of one or several automatized software tools for verifying whether the application under construction has the required level of security by detecting potential vulnerabilities or flaws that could cause an undesired misfunction. This approach addresses the detection of vulnerable code during the course of the software development cycle.Avui dia és una evidència la necessitat d'un menor temps de llançament al mercat de les aplicacions. No obstant això, tot i que el temps necessari per desenvolupar-les es redueixi, encara es necessita poder oferir aplicacions fiables i segures. Això era ja és una tasca difícil, i ara ho és encara més amb les restriccions de temps i la ràpida evolució de les tecnologies. Els errors ocults en el programari poden traduir-se en vulnerabilitats de seguretat que potencialment permeten als atacants posar en perill els sistemes i aplicacions. Hi ha hackers i crackers que poden estar a l'aguait per obtenir la nostra valuosa informació personal. Per tant, aquestes aplicacions han de ser segures i fiables ja que la nostra informació o documents privats s'emmagatzemen en aquestes aplicacions en capes. Cada any milers d'aquestes vulnerabilitats es desvetllen públicament en el Common Vulnerabilities and Exposures database [23]. Aquestes vulnerabilitats són sovint ocasionades per errors subtils comesos per programadors i poden propagar ràpidament a causa de la prevalença de programari de codi obert així com a la reutilització de codi. Ens enfrontem a el dilema de la necessitat d'accelerar el procés de desenvolupament de programari i a el mateix temps el requisit d'oferir aplicacions fiables i segures. Hi ha molts enfocaments per abordar aquest problema que van des adaptar el procés de desenvolupament de programari a solucions tècniques més concretes. En aquest TFM intentarem analitzar l'ús d'una o diverses eines automatitzades per verificar si les aplicacions en construcció tenen el nivell de seguretat requerit mitjançant la detecció de possibles vulnerabilitats o errors que podria causar un funcionament no desitjat. Aquest enfocament aborda la detecció de codi vulnerable durant el curs de el cicle de desenvolupament de programari.Hoy en día es una evidencia la necesidad de un menor tiempo de lanzamiento al mercado de las aplicaciones. Sin embargo, aunque el tiempo necesario para desarrollarlas se reduzca, todavía se necesita poder ofrecer aplicaciones confiables y seguras. Esto era ya es una tarea difícil, y ahora lo es aún más con las restricciones de tiempo y la rápida evolución de las tecnologías. Los errores ocultos en el software pueden traducirse en vulnerabilidades de seguridad que potencialmente permitan a los atacantes poner en peligro los sistemas y aplicaciones. Hay hackers y crackers que pueden estar al acecho para obtener nuestra valiosa información personal. Por lo tanto, estas aplicaciones deben ser seguras y confiables ya que nuestra información o documentos privados se almacenan en estas aplicaciones de n capas. Cada año miles de estas vulnerabilidades se desvelan públicamente en el Common Vulnerabilities and Exposures database [23]. Estas vulnerabilidades son a menudo ocasionadas por errores sutiles cometidos por programadores y pueden propagarse rápidamente debido a la prevalencia del software de código abierto así como a la reutilización de código. Nos enfrentamos al dilema de la necesidad de acelerar el proceso de desarrollo de software y al mismo tiempo el requisito de ofrecer aplicaciones fiables y seguras. Hay muchos enfoques para abordar este problema que van desde adaptar el proceso de desarrollo de software a soluciones técnicas más concretas. En este TFM intentaremos analizar el uso de una o varias herramientas automatizadas para verificar si las aplicaciones en construcción tienen el nivel de seguridad requerido mediante la detección de posibles vulnerabilidades o errores que podría causar un funcionamiento no deseado. Este enfoque aborda la detección de código vulnerable durante el curso del ciclo de desarrollo de software
Aprenentatge profund per reforç aplicat al control automàtic de la locomoció de robots bípedes simplificats en entorns simulats
CONTEXT: L'objecte d'estudi d'aquest Treball Final de Màster és el control autònom de la locomoció bípeda (biped locomotion) mitjançant la intel·ligència artificial. FINALITAT: Conèixer l'estat de l'art d'aquest camp d'estudi i implementar una solució moderna a aquest problema en un entorn simplificat i simulat per programari. METODOLOGIA: 1) Es descriu amb detall el problema i es relaciona amb la disciplina de l'Aprenentatge (Profund) per Reforç ((Deep) Reinforcement Learning). 2) S'analitzen els fonaments teòrics d'aquesta disciplina i els principals mètodes d'aplicació al problema en qüestió. 3) S'analitza la plataforma OpenAI Gym i els entorns que ofereix; s'accepta com a plataforma sobre la qual desenvolupar el producte. 4) S'analitzen diferents biblioteques disponibles per a DRL i se n'escull una (la TF-Agents). 5) S'escull l'algorisme a implementar (l'algorisme NAF), i es dissenya el producte a desenvolupar. El disseny inclou un conjunt d'eines necessàries per al seu funcionament. Així mateix, es desenvolupa un wrapper per compactar sèries d'observacions de l'entorn, a l'estil de Mnih et al. (2015) amb les DQN contra Atari. 6) S'implementa el producte en Python. RESULTATS: 1) El wrapper implementat té un efecte positiu sobre l'aprenentatge dels agents. 2) L'agent desenvolupat funciona correctament i és capaç de resoldre el problema quan es combina amb el wrapper implementat. CONCLUSIONS: * El DRL és una disciplina complexa, especialment quan l'espai d'accions del problema és continu. * S'ha pogut aproximar una solució al problema mitjançant DRL. * La biblioteca TF-Agents, malgrat en desenvolupament, ha estat molt útil per aprofundir en el coneixement del DRL i llurs components.CONTEXT: The subject of this Master's Thesis is the autonomous control of biped locomotion by means of artificial intelligence. PURPOSE: To know the state of the art of this field and to implement a modern solution to this problem in a simplified software-simulated environment. METHODOLOGY: 1) The problem is described in detail and related to the (Deep) Reinforcement Learning (DRL) field. 2) Theoretical foundations of DRL and its main methods applicable are analyzed. 3) The OpenAI Gym platform and its environments are analyzed; They are accepted as the platform on which to develop the product. 4) Different libraries available for DRL are analyzed and one is chosen (the TF-Agents library). 5) The algorithm to be implemented is chosen (the NAF algorithm), and the product to be developed is designed. The design includes a set of tools needed for its operation. A wrapper is also developed to compact series of observations of the environment, based on Mnih et al. (2015) in their DQN vs Atari experiment. 6) The designed product is implemented in Python. RESULTS: 1) The implemented wrapper has a positive effect on the learning of the agents. 2) The developed agent works properly and is able to solve the problem when combined with the wrapper. CONCLUSIONS: * DRL is a complex discipline, especially when the action space of the problem is continuous. * The problem can be approximatedly solved using DRL. * The TF-Agents library, although under development, has been very useful in deepening in the knowledge of DRL and its components.CONTEXTO: El objeto de estudio de este Trabajo Final de Máster es el control autónomo de la locomoción bípeda (BIPED Locomotion) mediante la inteligencia artificial. FINALIDAD: Conocer el estado del arte de este campo de estudio e implementar una solución moderna a este problema en un entorno simplificado y simulado por software. METODOLOGÍA: 1) Se describe con detalle el problema y se relaciona con la disciplina del Aprendizaje (Profundo) para Refuerzo ((Deep) Reinforcement Learning). 2) Se analizan los fundamentos teóricos de esta disciplina y los principales métodos de aplicación al problema en cuestión. 3) Se analiza la plataforma Openair Gym y los entornos que ofrece; se acepta como plataforma sobre la que desarrollar el producto. 4) Se analizan diferentes bibliotecas disponibles para DRL y se escoge una (la TF-Agentes). 5) Se escoge el algoritmo a implementar (el algoritmo NAF), y se diseña el producto a desarrollar. El diseño incluye un conjunto de herramientas necesarias para su funcionamiento. Asimismo, se desarrolla un wrapper para compactar series de observaciones del entorno, al estilo de Mnih et al. (2015) con las DQN contra Atari. 6) Se implementa el producto en Python. RESULTADOS: 1) El wrapper implementado tiene un efecto positivo sobre el aprendizaje de los agentes. 2) El agente desarrollado funciona correctamente y es capaz de resolver el problema cuando se combina con el wrapper implementado. CONCLUSIONES: * El DRL es una disciplina compleja, especialmente cuando el espacio de acciones del problema es continuo. * Se ha podido aproximar una solución al problema mediante DRL. * La biblioteca TF-Agentes, a pesar en desarrollo, ha sido muy útil para profundizar en el conocimiento del DRL y sus componentes
Desarrollo de una herramienta para implementar música adaptativa en el motor gráfico Unity3D
Diseño y desarrollo de una herramienta para el motor gráfico Unity3D que permita implementar música lineal y adaptativa, facilitando la gestión de las piezas musicales y ofreciendo diferentes modos de reproducción. En la actualidad los videojuegos superan la recaudación de otras industrias como la del cine o la industria musical, lo que ha derivado en que cada vez se realicen mayores inversiones en todos los departamentos involucrados en el desarrollo del videojuego, sin excluir al apartado musical. La composición musical para videojuegos es un camino profesional que está ganando popularidad para músicos y compositores, desde la grabación de grandes producciones orquestales, hasta piezas compuestas mediante instrumentos virtuales y librerías en un pequeño ordenador portátil. Una de las principales diferencias con el resto de medios lineales (cine, televisión, conciertos, etc.) en lo que al apartado sonoro se refiere, reside en la flexibilidad y la adaptación de las piezas musicales y efectos de sonido, de tal manera que todo el apartado sonoro puede reaccionar según las acciones del jugador y el estado del juego.Disseny i desenvolupament d'una eina per al motor gràfic Unity3D que permeti implementar música lineal i adaptativa, facilitant la gestió de les peces musicals i oferint diferents maneres de reproducció. En l'actualitat els videojocs superen la recaptació d'altres indústries com la de el cinema o la indústria musical, la qual cosa ha derivat en què cada vegada es realitzin més inversions en tots els departaments involucrats en el desenvolupament de l'videojoc, sense excloure l'apartat musical. La composició musical per a videojocs és un camí professional que està guanyant popularitat per a músics i compositors, des de l'enregistrament de grans produccions orquestrals, fins a peces compostes mitjançant instruments virtuals i llibreries en un petit ordinador portàtil. Una de les principals diferències amb la resta de mitjans lineals (cinema, televisió, concerts, etc.) pel que fa a l'apartat sonor es refereix, resideix en la flexibilitat i l'adaptació de les peces musicals i efectes de so, de tal manera que tot l'apartat sonor pot reaccionar segons les accions de l'jugador i l'estat de el joc.Design and development of a tool for Unity3D game engine that allows to implement linear and adaptive music, facilitating the management of musical pieces and offering different playback modes. Currently, economic returns generated by the video game industry exceed the collection of other industries such as the cinema or the music industry, which has resulted in more economic investment in every department involved in the development of the video game, without excluding the audio department. Music composition for video games is a career path that is gaining popularity for musicians and composers, from recording large orchestral productions, to pieces composed using virtual instruments and libraries on a small laptop. One of the main differences with the rest of linear media (cinema, television, concerts, etc.) lies in the flexibility and adaptation of the musical pieces and sound effects, where all sounds and music can react according to the actions of the player and the state of the game
Programa de estimulación del lenguaje oral: la perspectiva docente en el aula de educación infantil
En la població infantil són molt freqüents les alteracions i trastorns articulatoris en la parla i una adequada intervenció primerenca pot evitar que moltes alteracions arribin a produir-se o, fins i tot, corregir certs trastorns de manera natural. És per això que els docents especialistes en Educació Infantil han de conèixer aquests aspectes i concedir-los l'interès que mereixen dins de la seva aula. Actualment, en els centres educatius de la Comunitat Valenciana s'està duent a terme un Pla d'Estimulació de l'Llenguatge Oral (PELO) amb la intenció que els tutors d'aquesta etapa apliquin a la seva aula pràctiques d'estimulació lingüística. Per això, hem pretès esbrinar quines pràctiques d'estimulació de l'llenguatge apliquen els docents d'Educació Infantil comparant-les amb aquelles que fan servir els especialistes d'Audició i Llenguatge. Per descobrir-ho s'han creat uns qüestionaris destinats als dos especialistes mitjançant els quals es pretenia obtenir informació sobre aspectes concrets sobre com treballen aquests professionals l'estimulació de l'llenguatge oral en l'etapa infantil. Els resultats han mostrat moltes similituds en la seva forma de treballar, però també multitud de diferències, el que posa de manifest que els tutors i tutores dels nivells de segon cicle d'educació infantil coneixen la importància que té el desenvolupament de la parla i el llenguatge en aquestes edats, però no són especialistes en Audició i Llenguatge i, per tant, no són coneixedors en la seva totalitat de les activitats que s'han de dur a terme a través del PELO.Alterations and articulation disorders of speech are very frequent in the child population and an appropriate early intervention can prevent many alterations or even correct certain disorders in a natural way. That is why specialized teachers in Early Childhood Education must know these aspects and give them the interest they deserve within their classroom. Currently, in the educational centers of the Valencian Community, an Oral Language Stimulation Plan (known as PELO) is being carried out pretending that the counselors of this stage apply linguistic stimulation practices in their classrooms. Therefore, we have tried to find out which language stimulation practices are applied by Early Childhood Education teachers by comparing them to those used by Hearing and Language specialists. In order to discover it, we have created some questionnaires addressed to both specialists through which we tried to obtain information about specific aspects of how these professionals work with oral language stimulation in the infant stage. The results have shown many similarities in their way of working, but also many differences, which shows that the counselors of second cycle of Early Childhood Education know the importance of speech and language development at these ages, but are not specialists in Hearing and Language and therefore are not fully aware of the activities to be carried out through the PELO.En la población infantil son muy frecuentes las alteraciones y trastornos articulatorios en el habla y una adecuada intervención temprana puede evitar que muchas alteraciones lleguen a producirse o, incluso, corregir ciertos trastornos de manera natural. Es por ello que los docentes especialistas en Educación Infantil deben conocer estos aspectos y concederles el interés que merecen dentro de su aula. Actualmente, en los centros educativos de la Comunidad Valenciana se está llevando a cabo un Plan de Estimulación del Lenguaje Oral (PELO) con la intención de que los tutores de esta etapa apliquen en su aula prácticas de estimulación lingüística. Por ello, hemos pretendido averiguar qué prácticas de estimulación del lenguaje aplican los docentes de Educación Infantil comparándolas con aquellas que emplean los especialistas de Audición y Lenguaje. Para descubrirlo se han creado unos cuestionarios destinados a ambos especialistas mediante los cuales se pretendía obtener información acerca de aspectos concretos sobre cómo trabajan estos profesionales la estimulación del lenguaje oral en la etapa infantil. Los resultados han mostrado muchas similitudes en su forma de trabajar, pero también multitud de diferencias, lo que pone de manifiesto que los tutores y tutoras de los niveles de segundo ciclo de Educación Infantil conocen la importancia que tiene el desarrollo del habla y el lenguaje en estas edades, pero no son especialistas en Audición y Lenguaje y, por tanto, no son conocedores en su totalidad de las actividades que se deben llevar a cabo a través del PELO