474 research outputs found

    Conception d'une plateforme d'Animats destinée à l'étude d'aglgorithmes d'apprentissage appliqués à la survie en environnement réel

    Get PDF
    RÉSUMÉ Le prĂ©sent mĂ©moire rĂ©sume les travaux de maĂźtrise rĂ©alisĂ©s dans l’optique de proposer une plateforme de dĂ©ploiement et d’analyse d’algorithmes d’apprentissage appliquĂ©s aux animats. Les animats dĂ©signent des agents minimalement Ă©quipĂ©s aussi bien sur le plan mĂ©canique qu’en termes de puissance de calcul. NĂ©anmoins, la thĂ©orie gravitant autour de l’étude de ces entitĂ©s vise Ă  mettre en avant des mĂ©thodes d’apprentissages permettant Ă  ceux-ci d’évoluer Ă  partir de ce qu’ils auront appris de leur expĂ©rience dans l’environnement. À l’image des ĂȘtres vivants, les diffĂ©rences de perception du milieu environnant devraient permettre de voir naĂźtre des particularitĂ©s et des comportements diffĂ©rents pour chacun d’entre eux. Par ailleurs, ces animats devraient avoir la facultĂ© de pouvoir communiquer entre eux dans le but de permettre, s’ils le dĂ©sirent, de pouvoir partager de l’information et de se servir d’une connaissance et d’un apprentissage communs pour assouvir ce qui devrait ĂȘtre leur principal objectif : survivre dans leur environnement. Le domaine de recherche des animats comprend aussi bien l’étude des animats simulĂ©s que celle des animats rĂ©els. Alors que le premier permet un dĂ©ploiement facilitĂ© par l’abstraction rendue possible par les langages de haut niveau, la nĂ©cessitĂ© de devoir simuler un environnement avec l’ensemble de ses singularitĂ©s induit une erreur de modĂ©lisation qui n’existe pas lorsque les animats sont physiquement rĂ©alisĂ©s. Par consĂ©quent, si une telle plateforme Ă©tait disponible, il serait alors seulement nĂ©cessaire de se concentrer sur les algorithmes d’apprentissage plutĂŽt que sur des problĂšmes de modĂ©lisation. Par ailleurs, bien souvent, des algorithmes puissants lors des simulations se retrouvent inadaptĂ©s pour des problĂšmes rĂ©els de par le manque de fidĂ©litĂ© entre l’environnement simulĂ© et rĂ©el. Notamment, qu’adviendrait-il si un capteur devenait dĂ©fectueux? Si une situation inconnue Ă©tait rencontrĂ©e? Si le bruit ou la prĂ©cision des capteurs avait mal Ă©tĂ© modĂ©lisĂ©s?Dans ce contexte, nous proposons d’étudier et de concevoir ce qui sera la base d’une plateforme de dĂ©veloppement et d’analyse d’algorithmes d’apprentissage. À la diffĂ©rence des plateformes existantes, la principale originalitĂ© de cette plateforme rĂ©side dans la prise en compte des problĂšmes Ă©nergĂ©tiques. En effet, pour pouvoir survivre l’animat devrait ĂȘtre capable d’estimer et de prĂ©voir ses dĂ©penses Ă©nergĂ©tiques prĂ©sentes et futures et de les prendre en considĂ©ration dans le choix des tĂąches Ă  effectuer.----------ABSTRACT This master’s thesis summarizes the achievements realized towards proposing a platform for deployment and analysis of machine learning algorithms applied to animats. Animats are agents minimally equipped on the mechanical plan as well as in terms of computing power. Nevertheless, the theory describing the study of these entities aims at discovering learning methods allowing them to evolve using what they learnt from their experience in the environment. Just like human beings, differences in perception of the surrounding environment should allow peculiarities and several behaviors for each of them. Besides, these animats should be able to communicate between them so as to allow, if needed, to share information and to use common knowledge and learning in order to succeed in what should be their main objective: survive in their environment. The research field of animats includes the study of simulated and real animats. While the former allows a facilitated deployment due to the abstraction made possible by high-level languages, the necessity to emulate an environment with all peculiarities can lead to modeling errors that may be avoided when animats are physically built. Consequently, if such a platform was available, it would only be necessary to focus on the learning algorithms rather than on the modelling problems. Besides, very often, powerful algorithms tested on simulation may prove themselves unsuitable for real problems in real environments. For instance, it is hard to predict what would happen if a sensor became defective, if an unexpected situation was met, or if the noise or the precision of the sensors was not properly modeled.In this context, we suggest studying and designing what will be the base of a platform for development and analysis of learning algorithms. Unlike the existing platforms, the main originality of this platform lies in the consideration of energy constraints. Indeed, to enhance its survivability, the animat should be able to estimate and to plan its present and future energy consumption and to consider it in the choices made. Besides, the objective was to design an animat sufficiently equipped to realize simple tasks but relatively primitive to make it necessary to take advantage of algorithmic parades, like for example the pooling of information. Therefore, the computing power embedded in the animat was purposely reduced to force the relocation of processing that proves too complex. On the other hand, a reduced size and a moderate price are necessary features to enable deployment of a colony of animats

    Proposition d'un outil d'aide à la décision pour la gestion des commandes en cas de pénurie : une approche par la performance

    Get PDF
    La thĂšse s'intĂ©resse au processus de gestion des commandes dans le cas oĂč la promesse de vente faite au client (quantitĂ©, date) ne peut ĂȘtre tenue en raison de ruptures temporaires de produits. Il s'agit alors de proposer un outil pour traiter les commandes de maniĂšre Ă  satisfaire au mieux le client tout en respectant les contraintes de l'entreprise. Nous proposons un modĂšle d'Advanced Available To Promise pour l'aide Ă  la gestion de commandes en cas de rupture. Il s'agit d'un outil d'aide Ă  la dĂ©cision multicritĂšre qui permet de prendre en compte les points de vue des diffĂ©rents acteurs ainsi que les possibilitĂ©s de flexibilitĂ© pour exĂ©cuter les commandes (substitution, livraison partielle et multi-site). Le paramĂ©trage de l'outil permet de mettre en oeuvre des stratĂ©gies de gestion de la pĂ©nurie et d'exĂ©cution des commandes plus ou moins efficiente ou agile. Afin de mesurer et d'Ă©valuer la performance des rĂ©sultats obtenus, nous proposons Ă©galement un rĂ©fĂ©rentiel tri-dimensionnel. ABSTRACT : Our objective is to optimize the Order Management Process performance in case of stock out situation. To reach this goal, we propose a method and a tool to integrate Supply Chain and Demand Chain. Concretely, the thesis proposes a model known as “Advanced Availbale To Promise” for decision- aking with the order management in the event of stock-out. This multicriterion decision- aking tool makes possible to take into account the different points of view from the actors as well as the possibilities of flexibility to fulfill the orders (substitution, partial delivery, multi site). The parameters setting of the tool makes it possible to implement various strategies to manage the shortage and fulfill the orders: efficient, responsive, effective, agile and leagile. In order to measure and to evaluate the performance of the results, the thesis also proposes a three-dimensional framewor

    Méthodologie de conception d'un modÚle comportemental pour la vérification formelle

    Full text link
    Mémoire numérisé par la Direction des bibliothÚques de l'Université de Montréal

    Jadis synchrones, désormais GALS, les architectures de FPGA

    Get PDF
    Il est de plus en plus difficile de rĂ©pondre Ă  la demande conflictuelle de circuits plus grands et plus rapides par les avancĂ©es seules des technologies des semi-conducteurs. À un certain point, on s'attend Ă  ce que les concepteurs et les fabricants doivent abandonner la mĂ©thodologie de conception synchrone traditionnelle pour une mĂ©thodologie localement synchrone globalement asynchrone (GALS). De tels changements engendrent plus de contraintes de synchronisation, mais Ă©galement plus de flexibilitĂ©. En consĂ©quence, une mĂ©thodologie pour l'implĂ©mentation de composants GALS sur FPGA synchrones traditionnels est d'abord prĂ©sentĂ©e. Les objecfifs sont de dĂ©finir un ensemble minimal de composants asynchrones de base, de permettre leur implĂ©mentation et d'Ă©tablir les contraintes et les limitations de tels circuits. Les rĂ©sultats de simulation confirment que des conceptions GALS implĂ©mentĂ©es Ă  l'aide de ressources du FPGA (tableau de correspondance et bascules) et des outils courants de placement et routage permettent l'implĂ©mentation de composants asynchrones tels que la ligne Ă  retard, l'Ă©lĂ©ment C de Muller et l'arbitre. Ces composants peuvent ĂȘtre implĂ©mentĂ©s dans des FPGA synchrones traditionnels tant que ces conceptions sont soumises Ă  des contraintes appropriĂ©es et qu'elles sont ufilisĂ©es en fonction des limitations du circuit. Pour atteindre de meilleures performances, une nouvelle architecture de FPGA compatible avec les dispositifs synchrones existants et qui soufient intrinsĂšquement les conceptions GALS est prĂ©sentĂ©e. L'objecfif principal est simple : l'architecture proposĂ©e doit apparaĂźtre inchangĂ©e pour les concepfions synchrones, mais doit inclure un ensemble minimal de composants de base pour empĂȘcher la mĂ©tastabilitĂ© lors de communicafions asynchrones. Les rĂ©sultats de simulation, d'un gĂ©nĂ©rateur d'horloge qui peut ĂȘtre arrĂȘtĂ©, sont prĂ©sentĂ©s. Tous ces rĂ©sultats dĂ©montrent qu'avec trĂšs peu de circuits adaptĂ©s, une cellule standard de FPGA peut devenir appropriĂ©e pour les mĂ©thodologies GALS. Un circuit de masquage des alĂ©as temporels est finalement prĂ©sentĂ© pour masquer la mĂ©tastabilitĂ© et les problĂšmes de synchronisafion. Le but est de dĂ©finir un circuit capable de mettre, physiquement, en application les contraintes qui masquent les sources de mĂ©tastabilitĂ© de façon Ă  ce que la synchronisafion paraisse transparente. Les rĂ©sultats de simulation confirment qu'un tel circuit peut masquer totalement toutes les sources de mĂ©tastabilitĂ© sans dĂ©gradafion des performances, mais avec une latence apparentĂ©e au temps nĂ©cessaire Ă  la stabilisation d'une bascule de mĂ©moire

    ProblĂ©matiques d’ordonnancement ferroviaire

    Get PDF

    MĂ©thodes formelles de haut niveau pour la conception de systĂšmes Ă©lectroniques fiables

    Full text link
    ThÚse numérisée par la Direction des bibliothÚques de l'Université de Montréal

    Rapport annuel 1999-2000

    Get PDF

    La conception collaborative avec les fournisseurs : proposition d'une méthode d'analyse par les dysfonctionnements

    Get PDF
    This thesis is focused on collaborative development of new products with suppliers. A method toanalyze failures linked to this type of development is proposed and enables to improve thispractice. This work is based on case studies carried out at Somfy Company, on interviews carriedout with 10 companies and on a quantitative study carried out with the University of Twente.From a literature review and our case studies, a list of failures is proposed followed by a failuresclassification in 5 classes following the customer/supplier collaboration lifecycle. Then, aquantitative impact analysis of the failures on the project performance via a survey is proposedto generalize the case studies’ results. The final result of this thesis is a risk analysis tool appliedto collaborative development with suppliers developed with Somfy and inspired by the FMEAapproach. This tool enables, at the beginning of a collaborative development project, to identifythe most critical potential failures in order to set up an adapted action plan.Ce travail de thĂšse a pour thĂšme le co-dĂ©veloppement de nouveau produit avec les fournisseurs.Nous proposons une mĂ©thode d’analyse des dysfonctionnements liĂ©s Ă  ce type de conceptiondite « collaborative » qui permet d’en amĂ©liorer la pratique. Ce travail s’appuie sur des Ă©tudes decas rĂ©alisĂ©es au sein de l’entreprise Somfy, des interviews menĂ©es au sein de 10 entreprises etune Ă©tude quantitative menĂ©e avec l’UniversitĂ© de Twente. A partir de la littĂ©rature et des Ă©tudesde cas, nous proposons une liste des dysfonctionnements puis une classification de ces derniersen 5 classes selon le cycle de vie de la collaboration client/fournisseur. Puis, une analysequantitative d’impact des dysfonctionnements sur la performance projet via une enquĂȘte estproposĂ©e pour gĂ©nĂ©raliser les rĂ©sultats des Ă©tudes de cas. Le rĂ©sultat final de cette thĂšse est unoutil d’analyse de risques en co-dĂ©veloppement avec les fournisseurs dĂ©veloppĂ© avecl’entreprise Somfy et inspirĂ© de la dĂ©marche AMDEC. Cet outil permet, en dĂ©but de projet de codĂ©veloppement,d’identifier les dysfonctionnements potentiels les plus critiques de façon Ă mettre en place un plan d’action adaptĂ©

    Le dĂ©clin de l’Empire amĂ©ricain et l’avenir des francophonies en pĂ©riphĂ©rie : le cas de la Saskatchewan

    Get PDF
    La survie et l’épanouissement de la langue française au Canada aujourd’hui sont influencĂ©s par des tendances opposĂ©es : l’épanouissement et l’étiolement linguistiques. Ces tendances contradictoires sont autant mondiales que nationales. Ainsi dans certaines rĂ©gions du Canada, et dans quelques parties du monde, le nombre de personnes parlant le français augmente. Au Canada, les droits des francophones s’accroissent sans cesse depuis les annĂ©es 1960. Mais plusieurs rĂ©gions Ă  l’extĂ©rieur du QuĂ©bec subissent des tendances dĂ©mographiques inquiĂ©tantes qui conduisent Ă  l’affaiblissement gĂ©nĂ©ral des communautĂ©s et Ă  la perte de la langue française. L’étude de cas type d’une rĂ©gion menacĂ©e, comme la Saskatchewan, devrait tenir compte de facteurs extĂ©rieurs qui influent sur les tendances internes de cette communautĂ©. En particulier, ces facteurs doivent tenir compte des tendances mondiales concernant la langue française et de l’insertion de la Saskatchewan dans les contradictions du capitalisme avancĂ© sous l’hĂ©gĂ©monie amĂ©ricaine.The survival and vitality of the French language in Canada today are influenced by opposing trends towards linguistic Ă©panouissement on the one hand and linguistic attenuation on the other. These contradictory trends are global as well as national. In certain regions of Canada and some parts of the world, the number of Francophones is increasing. In Canada, Francophone linguistic rights have been expanding since the 60s. But several regions outside Quebec are showing disturbing demographic trends that are leading to a general weakening of Francophone communities and a loss of the French language. A case study of one of these threatened regions, such as Saskatchewan, should take into account the external factors that influence this community’s internal trends. In particular, these external factors must factor in world trends in the use of French and where Saskatchewan sits within the contradictions of advanced capitalism under the American hegemony
    • 

    corecore