BSC-LT/ACAData huggingface dataset:
[ca] Aquesta tesis estudia mètodes per resoldre tasques de Visual Question-Answering emprant tècniques de Deep Learning. Com a pas preliminar, explorem les xarxes Long Short-Term Memory (LSTM) que s'utilitzen en el Processat del Llenguatge Natural (NLP) per atacar tasques de Question-Answering basades únicament en text. A continuació modifiquem el model anterior per acceptar una imatge com a entrada juntament amb la pregunta. Per aquest propòsit, estudiem l'ús de les xarxes convolucionals VGG-16 i KCNN per tal d'extreure els descriptors visuals de la imatge. Aquests descriptors són fusionats amb el word embedding o sentence embedding de la pregunta per poder predir la resposta. Aquest treball ha estat presentat al Visual Question Answering Challenge 2016, on ha obtingut una precisió del 53,62% en les dades de test. El software desenvolupat ha emprat bones pràctiques en programació i ha seguit les directrius d'estil de Python, prove ïnt un projecte base en Keras consistent a diferents configuracions. El codi font i els models són públics a https://github.com/imatge-upc/vqa-2016-cvprw.

[en] This thesis studies methods to solve Visual Question-Answering (VQA) tasks with a Deep Learning framework. As a preliminary step, we explore Long Short-Term Memory (LSTM) networks used in Natural Language Processing (NLP) to tackle Question-Answering (text based). We then modify the previous model to accept an image as an input in addition to the question. For this purpose, we explore the VGG-16 and K-CNN convolutional neural networks to extract visual features from the image. These are merged with the word embedding or with a sentence embedding of the question to predict the answer. This work was successfully submitted to the Visual Question Answering Challenge 2016, where it achieved a 53,62% of accuracy in the test dataset. The developed software has followed the best programming practices and Python code style, providing a consistent baseline in Keras for different configurations. The source code and models are publicly available at https://github.com/imatge-upc/vqa-2016-cvprw.
[ca] Aquest treball de final de grau es centra en el disseny i desenvolupament d'un plugin per una de les plataformes de suport al desenvolupament col·laboratiu (p. ex. Slack, Trello, JIRA, etc.). El propòsit del plugin és extreure les dades de l'activitat dels desenvolupadors que realitzen en aquestes plataformes de manera automàtica i proveir Replan (una eina de planificació de releases) d'aquesta informació. A banda d'això, aquest treball inclou l'estudi d'aquestes plataformes que té per objectiu seleccionar-ne una tenint en compte les possibilitats tècniques que ofereixen i la viabilitat per obtenir les dades.

[en] This bachelor degree project focuses on the design and development of a plugin for one of support platform for collaborative development (e.g. Slack, Trello, JIRA, etc.). The purpose of this plugin is to extract data from developers activity on these platforms automatically and provide Replan tool (a release planning tool) this information. Apart from this, this project includes a study of these support platforms that aims to select one based on the technical possibilities they offer and the feasibility of obtaining the data.
[ca] En la realització d'aquest Treball de Fi de Grau, s'ha dut a terme una modelització i estudi del comportament del flux dins d'una cambra climàtica. Aquesta cambra és propietat de l'IREC (Institut de Recerca en Energia de Catalunya) i l'utilitza per realitzar estudis a màquines tèrmiques. Els softwares CFD (Computational Fluid Dynamics) són de gran importància a la indústria actual. A causa dels avantatges que ofereixen a l'hora d'obtenir i predir resultats. Permeten estalviar molts diners a les empreses, ja que no és necessari realitzar assajos en laboratoris ni la construcció de prototips. Aquest projecte consta primerament d'una explicació del que és una cambra climàtica i com és la que s'estudia. A continuació, segueix la part teòrica de les equacions fonamentals de la mecànica de fluids i el comportament dels fluxos turbulents. Seguidament, s'explica en forma de guia breu el funcionament del software utilitzat, anomenat OpenFOAM. Després, es mostra el procediment que s'ha seguit per obtenir el model. S'expliquen les simulacions realitzades i els resultats obtinguts, s'extreuen les conclusions a partir d'aquests. Finalment, s'annexen el desglossament del pressupost amb el cost total, l'impacte ambiental del projecte i els plànols i imatges de la cambra.

[en] During the execution of this Final Degree Project, which is based on modeling and studying the flow behavior in a climate chamber. The chamber studied is owned by IREC (Institut de Recerca en Energia de Catalunya) where they test different types of heat engines. Nowadays CFD (Computational Fluid Dynamics) software is very used by companies. It is the easiest way to obtain and predict results. It is also cheaper than doing physical tests, because it's not necessary to construct or acquire a prototype. Firstly, the project explains what a climate chamber is and how it is studied. It also includes a theoretical part which explain the fundamental equations of fluid mechanics and turbulent flows behavior. Then there is a brief guide to show how to use OpenFOAM, which is the software chosen for this project. After that, the development of the model is shown. The final part presents the simulations and the results, the conclusions are drawn from them. Lastly, are included: the budget, the environmental impact, the images of the chamber and the drawings.
[ca] La finalitat d'aquest projecte és aconseguir que un programa pugui jugar al joc d'estratègia anomenat micro-RTS, recolzant-se amb una xarxa neuronal que tingui la capacitat d'entrenar-se a partir de jugades realitzades, ja sigui per humans o robots. L'entrenament defineix una funció d'avaluació, per posar nota a les posicions i escollir la millor jugada Aquesta funció d'avaluació està relacionada amb probabilitat de victoria, que ens indica si el jugador guanyaria o perdria. S'han definit i realitzat un conjunt de torneigs del micro-RTS, per poder tenir les dades d'entrada del projecte. S'ha escrit un conjunt de programes que implementen diferents versions d'aquesta funció d'avaluació, basades tant en la regressió logística com en xarxes neuronals simples i convolucionals. A partir de les dades extretes dels torneigs s'entrenen els diferents models mitjançant els programes desenvolupats. Posteriorment i una vegada entrenats tots els models, s'escullen meticulosament els millors i de més bon rendiment. Finalment, apliquem aquests models a uns programes d'avaluació, utilitzant els models ja entrenats per valorar fins a quin punt s'ha aconseguit un model que sigui capaç de tenir bon rendiment en diferents tipus d'enfrontaments.

[en] The purpose of this project is to get a program to play the strategy game called micro-RTS, supported by a neural network that has the ability to train from plays made, either by humans or robots. Training defines an evaluation function, to note the positions and choose the best play This evaluation function is related to the probability of victory, which indicates whether the player would win or lose. A set of microRTS tournaments have been defined and conducted in order to have the project input data. A set of programs has been written that implement different versions of this assessment function, based on both logistic regression and simple, convolutional neural networks. From the data extracted from the tournaments, the different models are trained using the programs developed. Afterwards and once all the models have been trained, the best and best performance ones are meticulously chosen. Finally, we apply these models to evaluation programs, using the models already trained to assess the extent to which a model has been achieved that is capable of performing well in different types of confrontations.
[ca] La manera habitual d'establir jerarquies de manera visual als espais és crear una diferència de nivell d'il·luminació entre àrees de diferent interès. Això, però, afavoreix l'augment de moviments de la pupil·la que poden derivar en fatiga visual i conseqüentment en pèrdua d'atenció i problemes de salut. Aquest experiment avalua l'eficàcia d'establir una jerarquia usant la diferència d'Índex de Reproducció Cromàtica (IRC) entre una àrea d'interès i el seu entorn proper com a crida d'atenció. L'experiment consisteix en el desenvolupament de tasques específiques en àrees il·luminades amb un valor d'IRC diferent, però idèntic valor d'il·luminació (Em) mantenint una uniformitat alta per evitar la fatiga produïda per contrast. S'avalua l'exercici de quatre grups d'estudiants (87) d'entre 8 i 11 anys, així com el temps i el nombre d'iteracions necessàries per desenvolupar correctament la tasca proposada. Aquesta tasca consisteix a resoldre un trencaclosques de nou peces entre les quals varien quatre paràmetres: posició, color, farciment i forma. Els resultats mostren millores significatives als paràmetres analitzats de fallades i color a l'hora de resoldre un puzle, així com una millora de temps de 7 segons en la resolució de la tasca en escena d'estudi. Un cop demostrada l'efectivitat de la diferència d'IRC com a eina visual per millorar l'atenció, caldrà investigar la millora al llarg termini de la fatiga comparada amb mètodes tradicionals de diferència d'il·luminació.

[en] The usual way of establishing visual hierarchies in spaces is by creating a difference in the lighting level between areas of different interest. However, this favours the increase of pupil movements that can lead to visual fatigue and consequently to loss of attention and health problems. This experiment evaluates the effectiveness of establishing a classification using the difference in Colour Rendering Index (CRI) between an area of ​​interest and its immediate surroundings as a call for attention. The experiment consists of the development of specific tasks in areas illuminated with different CRI values, but identical illuminance (Em) values, maintaining a high uniformity to avoid fatigue caused by contrast. The performance of four groups of students (87) between 8 and 11 years old is evaluated, as well as the time and number of iterations necessary to correctly develop the proposed task. This task consists of solving a nine-piece puzzle with four variables: location, colour, fill and form. The results show significant improvements in the analysed parameters of errors and colour when solving a puzzle, as well as a time improvement of 7 seconds in the resolution of the task in the study scene. Once the effectiveness of CRI difference as a visual tool to improve attention has been demonstrated, the long-term improvement in fatigue compared to traditional illumination difference methods should be investigated.
[ca] Aquest projecte s'emmarca dins de l'àmbit industrial. El projecte partirà de la base d'un TFG d'un exalumne de la UPC, el qual va fer l'automatització d'una planta de biolixiviació. L'objectiu principal és crear una interfície gràfica d'usuari (GUI) per l'automatització d'una planta de biolixiviació, la qual, estarà connectada a un PLC que enviarà la informació dels sensors a un Raspberry Pi. Aquesta GUI serà a partir del llenguatge de programació Python el qual té diferents opcions per la creació d'interfícies gràfiques. En aquest TFG també s'explicarà com funciona la planta de biolixiviació a monitorar i les seves etapes les quals seran cada una de les pantalles de la interfície gràfica. Per una altra banda també s'explicarà pas per pas el codi d'aquestes pantalles i el resultat visual d'aquestes. A més d'això, s'explicarà què és un Raspberry Pi i els seus sistemes operatius que té disponibles i quin farà servir aquest projecte. Per acabar, s'explicarà com es passarà i s'executarà el codi de les pantalles creat des d'un sistema operatiu Windows al sistema operatiu que farà servir el nostre Raspberry Pi.

[en] This project is englobed inside the industrial field. The starting point of this project is from another TFG from a former student of UPC, who did the automation of a bioleaching plant. Its main objective is to create a graphical user interface (GUI) for the automation of a bioleaching plant, which will be connected to a PLC that will send the information of the sensors to a Raspberry Pi. This GUI will be created using the programming language Python, which has different options for creating graphical interfaces. This TFG will also explain how the monitored bioleaching plant works and all its stages, each of which will correspond to a screen of the graphical interface. On the other hand, the coding of these screens and their visual result will also be explained step by step. In addition to this, the Raspberry Pi and its available operating systems will be explained, as well as indicating which system will be used for this project. Finally, this TFG will conclude by explaining how the code will be transferred from the Windows operating system to the Raspberry Pi one, and how this code will be run.
[ca] La definició contemporània del Tibidabo, iniciada a 1888, va ser un estímul per a múltiples sectors de la societat. La ciutat, emmirallada per una Europa que portava vàries dècades d'avantatge, va trobar en la muntanya un suport físic que permetia canalitzar els ideals i les preocupacions del moment per introduir-se a la modernitat. La conquesta del Tibidabo va esdevenir, per l'imaginari col•lectiu, símbol de l'expressió moderna i de l'ambició de les classes burgeses de Barcelona, que van assegurar que el Tibidabo fos un motiu d'orgull i prestigi; un espai de difusió política, religiosa, científica i cultural; i l'oportunitat per fer pedagogia ciutadana i turística. La identitat forjada va ser el resultat d'un treball deliberat de construcció i assimilació d'una nova mentalitat urbana i social. Un projecte predeterminat, sovint no compartit unànimement i amb conflicte, però, els lineaments del qual es van traçar intencionadament i necessàriament des de la metròpoli. L'estudi del Tibidabo és un observatori de la societat que va concebre la metròpoli de Barcelona.

[en] ENG: The modern definition of the Mt. Tibidabo, initiated in 1888, encouraged many sectors of the society. The city found a physical stand that permitted to focus the ideals and worries to introduce the modernity to the city. The conquest of the Mt. Tibidabo was, to the collective imaginary, a symbol of the modern expression and the ambitions of the bourgeoisie. Apart from becoming a touristic and local landmark, the mountain was supposed to be something to be proud of and to allow political, religious, scientific and cultural spreading. This forged identity was the deliberate result of construction and assimilation works of a new urban mentality. A project, often unshared and conflictive, whose guidelines were drawn from the city. The case study of the Mt. Tibidabo is, nowadays, an observatory of the society that helped conceive the metropolis of Barcelona.
[ca] Avui en dia el trencament del lligament creuat és una lesió comuna en la població, sobretot en esportistes. Tot i així, encara es desconeixen alguns aspectes relacionats amb l'evolució dels pacients després de la reconstrucció en funció de la tècnica utilitzada en la operació. Aquest treball s'enfoca en analitzar senyals d'electromiograma de subjectes lesionats i no lesionats en busca de patrons característics durant l'execució de diversos moviment i/o exercicis. Els moviments enregistrats són el Lachman test i Pivot shift test, marxa normal, esquats i salts a una cama, i els cinc músculs analitzats inclouen el recte femoral, el vast medial, el tensor fàscia-lata, el bíceps femoral i el semimembranós. Per motius relacionats amb la crisis del COVID19, només s'han enregistrat els senyals d'un subjecte lesionat i un de no lesionat, però en aquest treball es detalla el procediment a seguir en el processat i anàlisi d'aquest tipus de senyals, amb l'objectiu de poder-se replicar amb els registres de més subjectes en un futur. Els resultats d'aquest anàlisis confirmen l'existència de diferencies entre subjectes lesionats i no lesionats en l'activació dels músculs registrats durant l'execució del moviments proposats. Totes les característiques extretes concorden amb les trobades en la literatura existent.

[en] Nowadays the rupture of the anterior cruciate ligament is a common injury in the overall population, especially on people who practise intense sports. Even though, there is still some unknowns related to the evolution of the injury after the reconstruction depending on the used operation technique. This project puts the focus on the analysis of electromyogram signals from non-injured subjects and injured ones, searching for characteristic patterns during the execution of different movements and exercises. The recorded movements are the Lachman and Pivot shift tests, normal gait, squats and one leg jumps. The five tested muscles are the rectus femoris, the vastus medialis, the tensor fasciae latae, the biceps femoris and finally the semimembranosus. Due to the COVID-19 crisis, only one healthy subject and one injured were studied, nevertheless, the procedure to follow for the processing and analysis of this kind of signals is detailed in this project, so more data can be analysed following this work in the future. The results of this analysis confirm the existence of differences between injured subjects and non-injured in the muscular activation during the proposed movements. All the characteristics obtained agree with the ones found at the existing literature.
[ca] L'objectiu d'aquest treball de final de màster és la implementació i validació, mitjançant exemples en la literatura, de la llei constitutiva de Herschel-Bulkley de la dinàmica de fluids mitjançant el mètode d'elements finits de partícules (PFEM). La base del treball és la formulació PFEM per a fluids Bingham implementada a la plataforma del codi obert Kratos Multiphysics. El model de Herschel-Bulkley relaciona el tensor de tensions tallant amb el tensor de velocitat de deformació tenint en compte el límit elàstic, que limita l'inici o el final del moviment del fluid; la viscositat del fluid, que és responsable de la resistència del fluid al moviment; i l'índex del fluid, un paràmetre que representa el nivell de no-linealitat del moviment. La llei de Herschel-Bulkley és validada amb problemes de referència de la literatura. Es duu a terme la convergència en l'espai i el temps, l'anàlisi de sensibilitat de les variables del model i les comparacions amb el model estàndard de Bingham. A més, s'aplica l'anomenada regularització de Papanastasiou per a evitar els inconvenients numèrics del model de Herschel-Bulkley. Tots els resultats son graficats al llarg del treball i es comparen amb referències numèriques i experimentals trobades en articles científics. Al llarg dels càlculs numèrics és possible calibrar una sèrie de paràmetres fonamentals per a les simulacions amb el model.

[en] The objective of this master's thesis is the implementation and validation, by means of literature examples, of the Herschel-Bulkley constitutive law in fluid dynamics in a particle finite element method (PFEM). The basis of the work is the PFEM formulation for Bingham fluids implemented in the open-source platform Kratos Multiphysics. The Herschel-Bulkley model relates the shear stress tensor to the strain rate tensor taking into account the yield stress, which limits the beginning or the end of the fluid motion; the fluid viscosity, which is responsible for the fluid's resistance to motion; and the fluid index, a parameter representing the level of nonlinearity of the motion. The Herschel-Bulkley law is validated with benchmark problems from the literature. Convergence in space and time, sensitivity analysis of the model variables and comparisons with the standard Bingham model are carried out. In addition, the so-called Papanastasiou regularization is applied to avoid numerical drawbacks arisign from the Herschel-Bulkley model. All results are plotted throughout the paper and compared to both numerical and experimental references found in scientific articles. Throughout the numerical calculations it is possible to calibrate a series of fundamental parameters for simulations with the model.
[ca] L'objectiu d'aquesta investigació és entendre com els equips de projectes internacionals permeten a les empreses multinacionals madures fer front a la diversitat de coneixements i l'activitat política, dues reconegudes fonts de problemes organitzacionals, amb la finalitat de potenciar les seves capacitats d'innovació i potencial competitiu . Per respondre a aquesta pregunta un estudi longitudinal embolicant casos múltiples s'ha desenvolupat per recollir dades qualitatives en profunditat des de tres grans projectes internacionals a càrrec d'una empresa multinacional focal i una gran varietat de les seves filials. D'una manera dialèctica, les dades recollides han estat utilitzats tant per millorar el marc del canvi dinàmic del coneixement proposat per la sociologia contemporània i explicar els complexos mecanismes que fan que els equips de projectes internacionals en una eina cada vegada més utilitzada per aquestes organitzacions. Com a resultat, es mostra que el canvi d'un determinat coneixement depèn d'un equilibri dinàmic entre poder i política afavorit per les condicions que són inherents a aquests formats organitzacionals. Finalment, es desenvolupa un model que detalla els mecanismes que permeten als equips de projectes internacionals impulsar la diversitat de coneixements i l'activitat política cap a la innovació i el canvi del coneixement dins de les empreses multinacionals madures.

[en] The aim of this investigation is to understand how international project teams enable mature multinational enterprises (MNEs) to cope with knowledge diversity and political activity, two well-known disruptive organizational phenomena, in order to leverage their innovative potential and competitive capabilities. To answer this question a longitudinal multi-case study has been designed to collect in-depth qualitative data from three large-scale international projects conducted by a focal MNE and an array of its subsidiaries. In a dialectic way, data collected has been used both to enhance the dynamic knowledge change framework provided by contemporary sociology and to explain the complex mechanisms that make international project teams an increasingly used organizational tool. As a result, knowledge change (and thus innovation) has been found to hinge on a dynamic balance between power and politics which is favored by conditions that are inherent to these organizational settings. Finally, a model describing the mechanisms that enable international project teams to drive knowledge diversity and political activity towards innovation and knowledge change within MNEs has been developed.
[ca] A través de l'estudi detallat del comportament d'una mostra de trens al llarg de tres setmanes, es localitzen els factors que fan que hi hagi desviacions sobre el temps de marxa previst en condicions normals. Un cop localitzat el principal motiu que genera aquestes desviacions, es proposa una solució. A continuació, s'estudia el comportament d'aquesta i es calculen els seus efectes sobre els grups d'interès implicats: els viatgers i l'administrador d'infraestructures.

[en] Through a detailed study of the behavior of a sample of trains over three weeks, factors causing deviations from the scheduled running time in normal operation are identified. Once the primary cause for these deviations is pinpointed, a solution is proposed. Subsequently, its performance is examined, and its effects are calculated for the involved stakeholders: the passengers and the infrastructure administrator.