Spelling suggestions: "subject:"5oftware agent"" "subject:"5oftware igent""
11 |
A multi-agent software system for real-time optimization of chemical plants. / Sistema multi-agentes de software para a otimização em tempo real de plantas químicas.Estrada Martínez, Elyser 09 March 2018 (has links)
Real-Time Optimization (RTO) is a family of techniques that pursue to improve the performance of chemical processes. As general scheme, the method reevaluates the process conditions in a frequent basis and tries to adjust some selected variables, taking into account the plant state, actual operational constraints and optimization objectives. Several RTO approaches have born from the academy research and industrial practices, at the same time that more applications have been implemented in real facilities. Between the main motivations to apply RTO are the dynamic of markets, the seek for quality in the process results and environmental sustainability. That is why the interest on deeply understand the phases and steps involved in an RTO application has increased in recent years. Nevertheless, the fact that most of the existing RTO systems have been developed by commercial organizations makes it difficult to meet that understanding. This work studies the nature of RTO systems from a software point of view. Software requirements for a generic system are identied. Based on that, a software architecture is proposed that could be adapted for specfic cases. Benefits of the designed architecture are listed. At the same time, the work proposes a new approach to implement that architecture as a Multi-Agent System (MAS). Two RTO system prototypes were developed then, one for a well-know academic case study and the other oriented to be used in a real unit. The benefits of the MAS approach and the architecture, for researching on the RTO field and implementation on real plants, are analyzed in the text. A sub-product of the development, a software framework covering main concepts from the RTO ontology, is proposed as well. As the framework was designed to be generic, it can be used in new applications development and extended to very specific scenarios. / Otimização em Tempo Real (OTR) é uma família de técnicas que buscam melhorar o desempenho dos processos químicos. Como esquema geral, o método reavalia frequentemente as condições do processo e tenta ajustar algumas variáveis selecionadas, levando em considera ção o estado da planta, restrições operacionais e os objetivos da otimização. Várias abordagens para OTR t^em surgido da pesquisa acadêmica e das práticas industriais, ao mesmo tempo em que mais aplicações têm sido implementadas em plantas reais. As principais motivações para aplicar OTR são: a dinâmica dos mercados, a busca de qualidade nos resultados dos processos e a sustentabilidade ambiental. É por isso que o interesse em entender as fases e etapas envolvidas em uma aplicação OTR cresceu nos últimos anos. No entanto, o fato de que a maioria dos sistemas OTR em operação foram desenvolvidos por organizações comerciais dificulta o caminho para chegar nesse entendimento. Este trabalho analisa a natureza dos sistemas OTR desde o ponto de vista do software. Os requerimentos para um sistema genérico são levantados. Baseado nisso, é proposta uma arquitetura de software que pode ser adaptada para casos específicos. Os benefícios da arquitetura projetada foram listados. Ao mesmo tempo, o trabalho propõe uma nova abordagem para implementar essa arquitetura: Sistema Multi-Agentes (SMA). Dois protótipos de sistema OTR foram desenvolvidos. O primeiro aplicado num estudo de caso bem conhecido na literatura acadêmica. O segundo voltado para ser usado em uma unidade industrial. Os benefícios da abordagem SMA e da arquitetura, tanto na pesquisa relacionada com OTR, quanto na implementação em plantas reais, são analisados no texto. Um arcabouço de software que abrange os principais conceitos da ontologia OTR é proposto como resultado derivado do desenvolvimento. O arcabouço foi projetado para ser genérico, possibilitando seu uso no desenvolvimento de novas aplicações OTR e sua extensão a cenários muito específicos.
|
12 |
WSMEL: uma arquitetura para integração de serviços educacionais usando dispositivos móveis na formação de comunidade virtuiais espontâneasScopel, Marcelo 06 January 2006 (has links)
Made available in DSpace on 2015-03-05T13:56:57Z (GMT). No. of bitstreams: 0
Previous issue date: 6 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / A Internet e o ensino à distância (EAD) possibilitam a configuração de inúmeros cenários de aprendizagem em um mundo globalizado. A união com dispositivos móveis e a grande variedade de softwares educacionais modificam a postura das instituições que implantam ambientes de EAD. O
problema deixa de ser "como produzir o software educacional que preciso", para ser "onde encontrar,como compor e como usar o software que necessito". Entretanto, os softwares desenvolvidos para estes ambientes de ensino à distância, apesar de não estarem isolados uns dos outros, ainda
são criados com um foco interno. A metodologia de desenvolvimento prevalecente consiste na criação de interfaces diretas, o que obriga os projetistas a especificar, projetar, codificar e depurar programas personalizados para acessarem os dados de um aplicativo, e, então, mapear e converter as respectivas estruturas de dados conforme o necessário, para introduzi-los em outro. Desta forma,
cada instância da integração é especializada, a mplementação é c
|
13 |
GrouProfile: um modelo de gerenciamento de perfis de grupos de aprendizesSparremberger, Adalto Selau 29 August 2017 (has links)
Submitted by JOSIANE SANTOS DE OLIVEIRA (josianeso) on 2019-03-07T13:33:19Z
No. of bitstreams: 1
Adalto Selau Sparremberger_.pdf: 1878608 bytes, checksum: fa8e08d0d4032cf37b44d620137644a9 (MD5) / Made available in DSpace on 2019-03-07T13:33:19Z (GMT). No. of bitstreams: 1
Adalto Selau Sparremberger_.pdf: 1878608 bytes, checksum: fa8e08d0d4032cf37b44d620137644a9 (MD5)
Previous issue date: 2017-08-29 / Nenhuma / A procura por cursos ofertados na modalidade de ensino Educação a Distância (EaD), obteve um crescimento exponencial nos últimos anos. Frente a este cenário e considerando o constante aumento de novas matrículas e cursos as ferramentas que suportam o ensino a distância precisam estar em constante aprimoramento. Estas ferramentas são conhecidas como Ambientes Virtuais de Aprendizagem (AVA) e geralmente apresentam, através de canais de interação, discussões pedagógicas que promovem o desenvolvimento de metodologias educacionais. Com o desenvolvimento destas metodologias, os AVA facilitam a elaboração, a edição e o controle de aulas, bem como podem tornar-se mecanismos para suportar discussões, apresentações e outras atividades de forma virtual. Os AVA, podem ser utilizados também para prover um suporte as aulas dos cursos presenciais, sendo utilizados por exemplo, para entrega de trabalhos e distribuição e armazenamento de conteúdos. Contudo, se por um lado os AVA facilitam a realização dos cursos na modalidade EaD, também podem em alguns casos, acarretar em um distanciamento do professor com os grupos de alunos. Este distanciamento acontece porque em cursos realizados de forma predominantemente não-presencial, os professores por não terem contato físico com os alunos, sentem dificuldade em identificar o perfil (características, gostos, problemas, sentimentos) de cada aluno e o perfil da turma. Esta dificuldade impacta diretamente na produção das aulas, uma vez que, a correta identificação do perfil de consenso de um grupo
de estudantes, permite aos professores prepararem aulas e materiais mais eficientes, atrativos e alinhados com os objetivos de aprendizagem de cada grupo de alunos. Visando minimizar esta lacuna existente em relação ao suporte à identificação de perfis de grupos de aprendizes em AVA, este trabalho propõe um modelo denominado GrouProfile. Este modelo permite o gerenciamento de perfis de grupos de aprendizes baseado em históricos de contextos. Em suma, o GrouProfile é composto por um agente de software que atua como monitor de grupos, permitindo que o professor gerencie e receba notificações de mudanças no perfil de determinado grupo. Estes perfis são atualizados dinamicamente com base em regras determinadas por este modelo para a definição de proatividade, reatividade e interesse de um grupo de alunos com melhor desempenho, grupo de alunos com desempenho inferior. Além disso, o modelo estabelece um perfil de consenso de toda a turma, provendo ao professor o embasamento individual para atentar a situações específicas e o consenso da turma para elaborar aulas e materiais que atendam às expectativas da maioria da turma. Este perfil de consenso é armazenado registrando um histórico da evolução e das mudanças de cada turma. Iniciamos este estudo realizando uma revisão de literatura, fazendo uso da estratégia Snowballing. Posteriormente, realizou-se uma survey através de questionários aplicados para professores, buscando responder o que consideram ser alunos proativos, reativos e interessados e também quais alunos obtiveram o melhor e o pior desempenho. Finalmente, para validação dos resultados, realizou-se um estudo de caso e aplicou-se novo questionário apenas para os professores das turmas que participaram do estudo de caso. Após a realização deste estudo de caso pudemos perceber que o GrouProfile é capaz de estabelecer o perfil de consenso da turma e o perfil individual de cada aluno de forma muito similar à visão que o professor de turmas presenciais possui. / The Modality of E-Learning and Distance Education (LDE) obtained an exponential growth regarding the number of new courses and students enrolled recently. In order to attend this demand adequately, the distance learning tools should be improved constantly. These tools are known as Virtual Learning Environments (VLE) and generally presenting interaction channels and pedagogical discussions that promote the development of educational methodologies.The development of methodologies such as AVA is helpful to prepare, edit and manage classes, becoming a tool to support discussions, presentations, and other activities virtual form. The AVA also can be used to provide classroom support, to delivery and distribute activities and also as content storage. Although, if initially VLE creates an easy way to the realization of course in the LDE modality, on another hand, can lead to creating gaps among teacher and their student group. It happens because generally the VLE courses are made at a distance, without physical contact between the professor, students or groups of them, such as characters, preference, problems, feelings. This impacts directly in the classes production, because of the correct identification of students group profile, allows teachers to prepare lessons and materials more efficient, attractive and aligned with the learning objectives of each group. In addition, searching for a solution to help the creation of groups of learners profiles in AVA, this work proposes a model called GrouProfile, which allows management of student groups profiles based on historical contexts. Moreover, this work proposes a software agent that will work like a monitor of groups, allowing to the teachers a way to management where the notifications, movements of a particular group are presented for the creation of groups dynamically, based on pre-determined teacher’s rules such as proactivity, reactivity and interest of a group of students with better or worst performance. Also, the model establishes a general overview of the whole class, providing to the teacher a tool to attend to specific situations and a way to improve the learning method to attend the expectations of the majority of the students. This profile obtained is stored following the history of the evolution and changes of each class. We started this study by performing a literature review using the Snowballing strategy. Subsequently, a survey was conducted through questionnaires applied to the teachers, seeking its vision about proactive, reactive and interest, students characteristic as well, which are the students with better and worst performance. Finally, to validate the results, a case study was carried out and a new questionnaire was applied only to the teachers of the classes that participated before. After completing it, we could see that GrouProfile can establish a general overview of the class and the individual profile of each student in a very similar view that the classroom teacher has.
|
14 |
Developing a Communication link between Agents and cross Platform IDEAAMIR, ZEESHAN January 2010 (has links)
The main objective of this thesis work is to develop communication link between Runrev Revolution (IDE) and JADE (Multi-Agent System) through Socket programming using TCP/IP layer. These two independent platforms are connected using socket programming technique. Socket programming is considered to be newly emerging technology among these two platforms, the work done in this thesis work is considered to be a prototype.A Graphical simulation model is developed by salixphere (Company in Hedemora) to simulate logistic problems using Runrev Revolution (IDE). The simulation software/program is called “BIOSIM”. The logistic problems are complex, and conventional optimization techniques are unlikely very successful. “BIOSIM” can demonstrate the graphical representation of logistic problems depending upon the problem domains. As this simulation model is developed in revolution programming language (Transcript) which is dynamically typed and English-like language, it is quite slow compared to other high level programming languages. The object of this thesis work is to add intelligent behaviour in graphical objects and develop communication link between Runrev revolution (IDE) and JADE (Multi-Agent System) using TCP/IP layers.The test shows the intelligent behaviour in the graphical objects and successful communication between Runrev Revolution (IDE) and JADE (Multi-Agent System).
|
15 |
Agents for logistics : a provisional agreement approach /Perugini, Don. January 2006 (has links)
Thesis (Ph.D.)--University of Melbourne, Dept. of Computer Science and Software Engineering, 2006. / Typescript. Includes bibliographical references (leaves 291-312).
|
16 |
A multi-agent software system for real-time optimization of chemical plants. / Sistema multi-agentes de software para a otimização em tempo real de plantas químicas.Elyser Estrada Martínez 09 March 2018 (has links)
Real-Time Optimization (RTO) is a family of techniques that pursue to improve the performance of chemical processes. As general scheme, the method reevaluates the process conditions in a frequent basis and tries to adjust some selected variables, taking into account the plant state, actual operational constraints and optimization objectives. Several RTO approaches have born from the academy research and industrial practices, at the same time that more applications have been implemented in real facilities. Between the main motivations to apply RTO are the dynamic of markets, the seek for quality in the process results and environmental sustainability. That is why the interest on deeply understand the phases and steps involved in an RTO application has increased in recent years. Nevertheless, the fact that most of the existing RTO systems have been developed by commercial organizations makes it difficult to meet that understanding. This work studies the nature of RTO systems from a software point of view. Software requirements for a generic system are identied. Based on that, a software architecture is proposed that could be adapted for specfic cases. Benefits of the designed architecture are listed. At the same time, the work proposes a new approach to implement that architecture as a Multi-Agent System (MAS). Two RTO system prototypes were developed then, one for a well-know academic case study and the other oriented to be used in a real unit. The benefits of the MAS approach and the architecture, for researching on the RTO field and implementation on real plants, are analyzed in the text. A sub-product of the development, a software framework covering main concepts from the RTO ontology, is proposed as well. As the framework was designed to be generic, it can be used in new applications development and extended to very specific scenarios. / Otimização em Tempo Real (OTR) é uma família de técnicas que buscam melhorar o desempenho dos processos químicos. Como esquema geral, o método reavalia frequentemente as condições do processo e tenta ajustar algumas variáveis selecionadas, levando em considera ção o estado da planta, restrições operacionais e os objetivos da otimização. Várias abordagens para OTR t^em surgido da pesquisa acadêmica e das práticas industriais, ao mesmo tempo em que mais aplicações têm sido implementadas em plantas reais. As principais motivações para aplicar OTR são: a dinâmica dos mercados, a busca de qualidade nos resultados dos processos e a sustentabilidade ambiental. É por isso que o interesse em entender as fases e etapas envolvidas em uma aplicação OTR cresceu nos últimos anos. No entanto, o fato de que a maioria dos sistemas OTR em operação foram desenvolvidos por organizações comerciais dificulta o caminho para chegar nesse entendimento. Este trabalho analisa a natureza dos sistemas OTR desde o ponto de vista do software. Os requerimentos para um sistema genérico são levantados. Baseado nisso, é proposta uma arquitetura de software que pode ser adaptada para casos específicos. Os benefícios da arquitetura projetada foram listados. Ao mesmo tempo, o trabalho propõe uma nova abordagem para implementar essa arquitetura: Sistema Multi-Agentes (SMA). Dois protótipos de sistema OTR foram desenvolvidos. O primeiro aplicado num estudo de caso bem conhecido na literatura acadêmica. O segundo voltado para ser usado em uma unidade industrial. Os benefícios da abordagem SMA e da arquitetura, tanto na pesquisa relacionada com OTR, quanto na implementação em plantas reais, são analisados no texto. Um arcabouço de software que abrange os principais conceitos da ontologia OTR é proposto como resultado derivado do desenvolvimento. O arcabouço foi projetado para ser genérico, possibilitando seu uso no desenvolvimento de novas aplicações OTR e sua extensão a cenários muito específicos.
|
17 |
To use a software agent to detect lies.Johannes, Parsmo January 2020 (has links)
In recent years cognitive methods for lie detection has appeared. This with an increased need for digital tools for aiding professionals in the pursuit of detecting deceit. This study attempts to build and test a software agent to see if it can detect lies using reaction time (RT). In extension to this the study also asked which strategy would be best to find an unknown item if the agent was able to detect lies. 21 participants (mean age 30) were gathered online by the means of a link to a webpage with the software agent and a card prediction game on it. The study can thereby be viewed as a correlation study in the category of human computer interaction. The procedure was that the software agent would try to predict a card shown to the participant by asking questions. But the participant would try to deceive the software agent and make it fail. The participant was also instructed to answer as quickly as possible. The participant would do this while mixing truths and lies. The result of the study was that the software agent was unable to learn to distinguish between truths and lies using RT. It could therefore not be established what could have been an appropriate strategy. But an interesting finding might have been made. As the results suggest that it might be better to ignore truth as a category and instead use the RT of the task itself as the comparison for if the participant was lying. / Denna studie testade att använda en mjukvare agent för att upptäcka lögner med hjälp av reaktionstid (RT). Studien försökte även svara på vilken strategi som skulle vara optimal för att hitta ett okänt objekt ifall mjukvare agenten lyckades förutse ifall en människa ljuger. Studien hade 21 deltagare (medelålder 30 år). Dessa deltagare blev samlade online och utförde experimentet från sina hemdatorer utan översikt. Experimentet var en korrelationstudie där mjukvare agenten försökte förutse ett kort från en standard kortlek som visats för deltagaren. Därefter så skulle deltagaren svara så snabbt som möjligt på datorns frågor genom att klicka på tangentbordet. Detta medan deltagaren blandade att svara sant eller falskt. Resultatet var att mjukvare agenten förblev oförmögen att kunna förutse ifall en människa ljög eller inte. Därav bekräftades ej studiens frågeställningar. Men ett intressant fynd kan ha upptäckts. Resultatet pekar på att det kan vara bättre att använda sig av RT för handlingen istället för RT för sanning för att upptäcka ifall någon ljuger.
|
18 |
Natural language processing (NLP) in Artificial Intelligence (AI): a functional linguistic perspectivePanesar, Kulvinder 07 October 2020 (has links)
Yes / This chapter encapsulates the multi-disciplinary nature that facilitates
NLP in AI and reports on a linguistically orientated conversational software
agent (CSA) (Panesar 2017) framework sensitive to natural language processing
(NLP), language in the agent environment. We present a novel computational approach of using the functional linguistic theory of Role and Reference Grammar (RRG) as the linguistic engine. Viewing language as action, utterances
change the state of the world, and hence speakers and hearer’s mental state
change as a result of these utterances. The plan-based method of discourse
management (DM) using the BDI model architecture is deployed, to support a
greater complexity of conversation. This CSA investigates the integration,
intersection and interface of the language, knowledge, speech act constructions
(SAC) as a grammatical object, and the sub-model of BDI and DM for NLP. We
present an investigation into the intersection and interface between our
linguistic and knowledge (belief base) models for both dialogue management
and planning. The architecture has three-phase models: (1) a linguistic model based on RRG; (2) Agent Cognitive Model (ACM) with (a) knowledge representation model employing conceptual graphs (CGs) serialised to Resource Description Framework (RDF); (b) a planning model underpinned by BDI concepts and intentionality and rational interaction; and (3) a dialogue model employing common ground. Use of RRG as a linguistic engine for the CSA was successful. We identify the complexity of the semantic gap of internal representations with details of a conceptual bridging solution.
|
19 |
Fayol: um sistema multi-agente de gerência e controle de acesso à plataforma MilosOliveira, Pedro Ricardo 29 August 2014 (has links)
Submitted by Maicon Juliano Schmidt (maicons) on 2015-04-01T14:03:45Z
No. of bitstreams: 1
Pedro Ricardo Oliveira.pdf: 3516247 bytes, checksum: fe607fb7b2a6385ce7dccf6748ccdfe9 (MD5) / Made available in DSpace on 2015-04-01T14:03:45Z (GMT). No. of bitstreams: 1
Pedro Ricardo Oliveira.pdf: 3516247 bytes, checksum: fe607fb7b2a6385ce7dccf6748ccdfe9 (MD5)
Previous issue date: 2014-01-31 / Nenhuma / A utilização crescente de objetos de aprendizagem e, em consequência, de plataformas de conteúdos que realizam as funções de armazenagem, criação, modificação e consulta de forma gerenciada e controlada, cria a necessidade de um mecanismo de autorização e controle de acesso a estas plataformas. Inserido em uma plataforma de conteúdos específicos que suporta o ciclo de vida completo de objetos de aprendizagem, o presente trabalho tem por objetivo desenvolver uma ferramenta que irá prover os serviços de autenticação e autorização (controle de acesso) de forma integrada e compatível com as tecnologias relacionadas a ontologias, web semântica e agentes inteligentes de software, que compõem o ambiente operacional da plataforma. O trabalho procura explorar o potencial destas tecnologias e ferramentas, e sua efetividade na especificação e detalhamento de um modelo e mecanismo de autorização e controle de acesso. A análise do estado da arte mostra que a aplicação das tecnologias de sistemas multiagente e ontologias nas questões de autorização e controle de acesso é uma tendência de pesquisa importante, mas muito recente. Assim o trabalho pretende contribuir com o avanço dessas pesquisas. Ao propor um modelo ontológico completo para autenticação e controle de acesso, além de um mecanismo baseado em agentes, federado e com comunicação segura que implementa este modelo, a presente dissertação explora possibilidades ainda não consideradas nessa nova abordagem, mas presentes em mecanismos mais tradicionais de autenticação e autorização. A avaliação do modelo proposto e do mecanismo implementado foi realizada através de experimentos funcionais e de desempenho realizados em laboratório, seguindo a prática de avaliação dos mecanismos atuais de autenticação e autorização. / The increase use of learning objects and content platforms that perform the functions of storage, creation, modification and query of these objects on a managed and controlled manner, creates the need for mechanisms to control the access to these platforms. Inserted into a specific content platform that supports the complete life-cycle of learning objects, the present work aims to develop a tool that will provide authentication and authorization (access control) services, integrated and compatible with the technologies already in use on platform. The work makes use of ontologies, semantic web and intelligent software agents technologies that comprise the operating environment of the platform, looking to exploit the potential of these technologies and tools, and its effectiveness in the specification and detailing models and mechanisms for authentication and access control. The analysis of the state of the art shows that the application of multi-agent systems and ontologies technologies on authorization and access control questions is an important, but very recent, research trend. Thus, this work aims to contribute to the advancement of such research. This dissertation proposes an complete ontological model for authentication and access control plus an agent-based, federated and secure communication mechanism that implements this model. As a result, this dissertation explores possibilities not yet considered in this new approach, but present in more traditional mechanismos of authentication and authorization. The evaluation of the proposed model and the implemented mechanism was conducted through functional and performance laboratory experiments, following the practice of evaluation of existing mechanisms for authentication and authorization.
|
20 |
UbiGroup: Um Modelo de recomendação ubíqua de conteúdo para grupos de aprendizesFerreira, Luís Gustavo Araujo 31 March 2014 (has links)
Submitted by William Justo Figueiro (williamjf) on 2015-07-02T23:41:55Z
No. of bitstreams: 1
19.pdf: 3284339 bytes, checksum: 699295cfa668a175206d937e3cc57d7a (MD5) / Made available in DSpace on 2015-07-02T23:41:55Z (GMT). No. of bitstreams: 1
19.pdf: 3284339 bytes, checksum: 699295cfa668a175206d937e3cc57d7a (MD5)
Previous issue date: 2014-03-31 / Nenhuma / A necessidade do professor buscar e selecionar materiais educacionais adequados para sua turma é um fato comum no meio educacional. Entretanto, a grande disponibilidade de materiais, a heterogeneidade dos perfis dos alunos e a diversidade de atividades pedagógicas que podem ser realizadas, tornam esta tarefa bastante trabalhosa. Neste cenário, este trabalho apresenta um modelo de recomendação ubíqua de conteúdo educacional para grupo de aprendizes, que visa auxiliar o professor no processo de busca e seleção de materiais educacionais levando em conta os perfis dos alunos e o contexto onde eles estão inseridos. A estratégia adotada neste trabalho se diferencia dos trabalhos relacionados por efetuar a recomendação de materiais educacionais considerando de forma conjunta os perfis de um grupo de aprendizes e o contexto no qual eles se encontram. Com base em uma validação por cenários foi possível verificar a viabilidade do modelo, além de propor uma solução para o problema de pesquisa / The necessity of teachers to search and to select appropriate educational materials for their classes is a common fact in the educational environment. However, the wide availability of materials, the heterogeneity of the students’ profiles and the diversity of pedagogical activities that can be conducted, make this task laborious. In this scenario, this work presents a model for ubiquitous recommendation of educational content for groups of learners dynamically created, which aims to help teachers to search and to select educational materials taking into consideration the profile of the group and the teaching context. The strategy adopted in this work differs from related work by making the recommendation of educational content considering jointly the profiles of a group of learners and context in which they find themselves. Based on validation scenarios, it was possible to verify the feasibility of the model, and it was proposed a solution to the research problem.
|
Page generated in 0.0775 seconds