451 |
Tag suggestion using multiple sources of knowledgeMEDEIROS, Ícaro Rafael da Silva 31 January 2010 (has links)
Made available in DSpace on 2014-06-12T15:56:06Z (GMT). No. of bitstreams: 2
arquivo2739_1.pdf: 2586871 bytes, checksum: 3a0e10a22b131714039f0e8ffe875d80 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2010 / Nos sistemas de tagging social usuários atribuem tags (palavras-chave) a recursos (páginas
Web, fotos, publicações, etc), criando uma estrutura conhecida como folksonomia,
que possibilita uma melhora na navegação, organização e recuperação de informação.
Atualmente, esses sistemas são muito populares na Web, portanto, melhorar sua qualidade
e automatizar o processo de atribuição de tags é uma tarefa importante. Neste trabalho
é proposto um sistema que automaticamente atribui tags a páginas, baseando-se em
múltiplas fontes de conhecimento como o conteúdo textual, estrutura de hiperlinks
e bases de conhecimento. A partir dessas fontes, vários atributos são extraídos para
construir um classificador que decide que termos devem ser sugeridos como tag.
Experimentos usando um dataset com tags e páginas extraídas do Delicious, um
importante sistema de tagging social, mostram que nossos métodos obtém bons resultados
de precisão e cobertura, quando comparado com tags sugeridas por usuários. Além disso,
uma comparação com trabalhos relacionados mostra que nosso sistema tem uma qualidade
de sugestão comparável a abordagens estado da arte na área. Finalmente, uma avaliação
com usuários foi feita para simular um ambiente real, o que também produziu bons
resultados
|
452 |
Indução de programas lógicos orientados a objetosANDRADE, Erivan Alves de January 2003 (has links)
Made available in DSpace on 2014-06-12T15:58:45Z (GMT). No. of bitstreams: 2
arquivo4690_1.pdf: 1106541 bytes, checksum: e0ee713e84c20db1b16b0bd3c706218a (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2003 / Em muitas de suas aplicações práticas tais como Processamento de Linguagem
Natural(PLN), CASE, sistemas especialistas em domínios complexos, ontologias de Web
semântica e Descoberta de conhecimento em banco de dados(KDD) - Programação em
Lógica Indutiva(PLI) não é usada para substituir, mas para complementar aquisição de
conhecimento manual. Usar uma linguagem de representação de conhecimento comum para
ambos, conhecimento manualmente codificado e conhecimento induzido por PLI, é a idéia
chave da sua integração simples. Como a aquisição de conhecimento manual está
crescentemente sendo feita utilizando linguagens híbridas que integram objetos com regras ou
relações, surgem as questões da viabilidade e praticidade de usar tais linguagens para indução.
Nesta dissertação é apresentado Cigolf, um sistema de PLI que usa a linguagem lógica
orientada a objeto Flora para representação de conhecimento. Cigolf recebe como entrada
uma base de conhecimento prévio, um conjunto de exemplos, e uma especificação de viés de
aprendizagem, tudo representado em Flora. Ele traduz esta entrada numa especificação de
entrada para um sistema de PLI chamado Aleph. Ele então utiliza uma versão de Aleph para
Prolog tabelado na indução de novo conhecimento e traduz este conhecimento aprendido para
Flora. São descritas as questões surgidas por este processo de tradução bidirecional e a
solução que foi adotada. É mostrada também a comparação de desempenho de Cigolf e Aleph
em alguns problemas benchmarks de PLI para avaliar o overhead associado com o uso de
uma linguagem de representação lógica orientada a objeto para tarefas de aprendizagem em
vez de uma linguagem puramente lógica
|
453 |
Clusterização baseada em algoritmos fuzzyLopes Cavalcanti Junior, Nicomedes January 2006 (has links)
Made available in DSpace on 2014-06-12T15:59:42Z (GMT). No. of bitstreams: 1
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2006 / Análise de cluster é uma técnica aplicada a diversas áreas como mineração de dados, reconhecimento
de padrões, processamento de imagens. Algoritmos de clusterização têm por objetivo
particionar um conjunto de dados em clusters de tal forma que indivíduos dentro de um mesmo
cluster tenham um alto grau de similaridade, enquanto indivíduos pertencentes a diferentes
clusters tenham alto grau de dissimilaridade.
Uma importante divisão dos algoritmos de clusterização é entre algoritmos hard e fuzzy.
Algoritmos hard associam um indivíduo a somente um cluster. Ao contrário, algoritmos fuzzy
associam um indivíduo a todos os clusters através da variação do grau de pertinência do indivíduo
em cada cluster. A vantagem de um algoritmo clusterização fuzzy é que este pode
representar melhor incerteza e este fato é importante, por exemplo, para mostrar que um indivíduo
não é um típico indivíduo de nenhuma das classes, mas tem similaridade em maior ou
menor grau com mais de uma classe.
Uma forma intuitiva de medir similaridade entre indivíduos é usar medidas de distância tais
como a distância euclidiana. Existem muitas medidas de distância disponíveis na literatura.
Muitos dos algoritmos de clusterização populares geralmente buscam minimizar um critério
baseados numa medida de distância. Através de um processo iterativo estes algoritmos calculam
parâmetros de modo a diminuir o valor do critério iteração a iteração até um estado de
convergência ser atingido.
O problema com muitas das distâncias encontradas na literatura é que elas são estáticas.
Para o caso de algoritmos de clusterização iterativos, parece razoável ter distâncias que mudem
ou atualizem seus valores de acordo com o que for ocorrendo com os dados e as estruturas de
dado do algoritmo.
Esta dissertação apresenta duas distâncias adaptativas aplicadas ao algoritmo fuzzy c-means
pelo Prof. Francisco de Carvalho. Este algoritmo foi escolhido pelo fato de ser amplamente
utilizado. Para avaliar as proposições de distância, experimentos foram feitos utilizando-se conjunto
de dados de referência e conjuntos de dados artificiais (para ter resultados mais precisos
experimentos do tipo Monte Carlo foram realizados neste caso). Até o momento, comparações
das versões do fuzzy c-means, obtidas através da utilização de distâncias adaptativas, com algoritmos
similares da literatura permitem concluir que em geral as novas versões têm melhor
performance que outros disponíveis na literatura
|
454 |
Um framework para transformação automática de documentos e extração de informações baseado em XMLRoberto Bechert Schmitz, Lucas January 2007 (has links)
Made available in DSpace on 2014-06-12T16:00:03Z (GMT). No. of bitstreams: 2
arquivo5835_1.pdf: 1345974 bytes, checksum: a8195e26dbc8a8b67dc9b1d0a6816814 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2007 / Uma grande quantidade de informações, sobre diversos assuntos, se encontra disponível
na Web. Essa quantidade cresce ano a ano e, aliados às informações, estão os formatos
com que elas estão representadas (PDF, DOC, RTF, HTML, TEX, por exemplo.).
Certos formatos dependem de tecnologias e/ou plataformas específicas, dificultando
assim o acesso às informações contidas no documento. Tendo em vista esse problema,
surge a necessidade de se ter formas para a conversão entre formatos específicos.
Muitas ferramentas são oferecidas nesse sentido, porém geralmente oferecem poucas
possibilidades de conversão, um ou dois formatos em média.
Outro problema gerado pela grande quantidade de informações disponíveis na
Web é a questão da filtragem do que realmente é interessante ao usuário que efetua uma
busca sobre determinado assunto. Os atuais buscadores trazem como resultados
documentos completos com diversas informações além das necessárias ao usuário. A
análise do que é ou não interessante fica a cargo do próprio usuário, tornando-se um
trabalho manual. A extração automática de informações nos documentos dispostos na
Web se torna difícil, pois nem todos os documentos apresentam seus conteúdos de
forma estruturada, mas sim, muitos deles apresentam conteúdos semi-estruturados ou
ainda, não-estruturados.
Na tentativa de amenizar alguns desses problemas foi proposta a construção de
um Framework para conversão entre formatos de documentos e extração de
informações dos mesmos. Esse Framework é constituído de dois módulos que utilizam
o formato XML como intermediador na conversão requerida. Esses módulos são: (1) o
de conversão de formatos de entrada específicos para XML, que também é responsável
pela extração de informação dos documentos; e (2) o de conversão de XML para
formatos de saída específicos. Com a utilização do XML, os documentos convertidos
tornam-se estruturados, facilitando assim o processo automático de extração de
informações.
Esta dissertação abrange o primeiro módulo descrito acima e parte de resultados
alcançados por outro trabalho previamente realizado, onde foram construídas
funcionalidades para os formatos de entrada PDF, PS, DOC, RTF e HTML. As
contribuições propostas a partir deste trabalho são: adição do formato TEX (LaTeX)
como mais uma possibilidade de entrada; e reorganizar a arquitetura do Framework
previamente desenvolvido, para que este seja acessado como um serviço Web,
utilizando os conceitos de Web Services
|
455 |
Um Profile UML 2 e um Processo de Desenvolvimento para Engenharia de Interfaces Gráficas Dirigida a Modelos e Baseada em ComponentesFrancisco Buarque de Lacerda Júnior, Luiz January 2007 (has links)
Made available in DSpace on 2014-06-12T16:00:04Z (GMT). No. of bitstreams: 2
arquivo5840_1.pdf: 7751345 bytes, checksum: 6f08e8815bf45fbad5da9a1a2aab748c (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2007 / Nos últimos anos, com a proliferação das interfaces gráficas do usuário nos mais variados
ambientes computacionais, tornou-se patente a necessidade de uma Engenharia de Interfaces
Gráficas para abarcar as peculiaridades do seu desenvolvimento, peculiaridades estas
que fogem à maior parte das metodologias, linguagens e ferramentas da tradicional Engenharia
de Software.
Buscando enriquecer o conhecimento nesta área, o presente projeto propõe uma extensão
da linguagem UML 2 para a modelagem de interfaces gráficas baseando-se em abordagens
recentes que privilegiam a extensão do UML referência na modelagem de sistemas
de software em detrimento da criação de uma nova linguagem de modelagem.
Propõe também um processo de modelagem de GUI orientado a modelos e baseado
em componentes, que utiliza a extensão do UML proposta e se acopla à metodologia de desenvolvimento
KobrA, orientada modelos, linhas de produto e baseada em componentes
|
456 |
Um framework para extração de informações: uma abordagem baseada em XMLMedeiros Cabral, Davi January 2005 (has links)
Made available in DSpace on 2014-06-12T16:01:08Z (GMT). No. of bitstreams: 2
arquivo7169_1.pdf: 1406961 bytes, checksum: c55f5388badc5c0c67457d0f7e47902c (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2005 / Com o crescimento da Internet, muitas informações vêm se tornando rapidamente
disponíveis, a cada ano, devido à facilidade do processo de publicação digital. Porém, a
existência de diferentes formatos de representação (HTML, PS, RTF, etc.) e de
conteúdo (estruturado, semi-estruturado e livre) torna o gerenciamento eficiente de
documentos uma tarefa altamente complexa. Os atuais tratamentos de busca são pouco
eficientes, deixando a obtenção das informações contidas no documento a cargo da
atividade humana.
Dentro dessa conjuntura, destacam-se os sistemas de Extração de Informação para
obtenção de informações encontradas em documentos-texto, visando à realização de um
processamento posterior. Porém, tais sistemas ainda são muito difíceis de ser
desenvolvidos, exigindo conhecimentos de especialistas em Inteligência Artificial e no
domínio dos documentos a serem analisados. Tal complexidade estimulou as pesquisas
de sistemas, cada vez mais, genéricos para os mais variados domínios de textos simples
e HTML. Contudo, para diferentes fontes de entrada e saída e formatos de documentos
utilizados, pouco ou nenhum cuidado vem sendo dado em relação à flexibilidade e
extensibilidade desses sistemas.
Esta dissertação propõe um framework, baseado em XML, para o
desenvolvimento de sistemas de extração capazes de lidar com diferentes formatos de
entrada e saída. Esses formatos representam as funcionalidades específicas,
implementadas para cada uma de suas instâncias, enquanto as funcionalidades
reutilizadas no domínio do problema são definidas pelo algoritmo de extração
empregado. Dentre as diversas técnicas de extração de informações e aprendizagem de
máquinas existentes, foi usada uma abordagem semi-automática baseada no algoritmo
de indução definido no STALKER. Experimentos efetuados sobre artigos científicos
mostram que o framework proposto é aplicável aos formatos de entrada PDF, PS, DOC,
RTF e HTML; obtendo-se resultados satisfatórios quando comparados aos de sistemas
já consolidados
|
457 |
Análises estrutural e comportamental orientadas a conformidade para o desenvolvimento de aplicações multimídiaPROTA, Thiago Monteiro 07 October 2016 (has links)
Submitted by Rafael Santana (rafael.silvasantana@ufpe.br) on 2017-08-31T18:01:45Z
No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
Tese-tmp - Entrega Biblioteca.pdf: 5443368 bytes, checksum: 91e38ed8db35fc81cfcacf861c54bc96 (MD5) / Made available in DSpace on 2017-08-31T18:01:45Z (GMT). No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
Tese-tmp - Entrega Biblioteca.pdf: 5443368 bytes, checksum: 91e38ed8db35fc81cfcacf861c54bc96 (MD5)
Previous issue date: 2016-10-07 / As linguagens declarativas normalmente atuam no desenvolvimento de aplicações multimídia, pois suas características permitem suportar adequadamente a natureza assíncrona e descritiva dessas aplicações. Neste cenário, a robustez surge como um fator determinante para a qualidade dessas aplicações, dada a vasta quantidade de plataformas e dispositivos usuais, que, ocasionalmente, apresentam problemas de execução. Neste contexto, as especificações dessas linguagens são de grande importância para o processo de desenvolvimento, pois além de direcionar a codificação, definindo as restrições léxicas, sintáticas e semânticas, também formalizam como os conteúdos devem ser executados pelos interpretadores. Este trabalho tem por objetivo investigar a viabilidade de se aplicar análises estruturais e comportamentais orientadas a conformidade para o desenvolvimento de aplicações multimídia, a fim de eliminar a dependência de interpretadores para atestar sua corretude. Para tal, a linguagem NCL foi utilizada como alvo do estudo, devido à sua representatividade para o problema. / Declarative languages are typically used in the development of multimedia applications, as its features allow to properly support the asynchronous and descriptive nature of these applications. In such a scenario, robustness appears as a determining factor in the quality of these applications, given the vast amount of platforms and devices that occasionally have implementation problems. In this context, specifications of these languages are of great importance to the development process, as they impose lexical, syntactic and semantic restrictions, and also formalize how content must be interpreted. This work aims at investigating the feasibility of applying structural and behavioral analysis oriented to compliance to the development of multimedia applications in order to eliminate dependence on interpreters to prove its correctness. To this end, NCL was used as a target of study due to its problem representativeness.
|
458 |
Aplicação de técnicas de visão computacional e aprendizado de máquina para a detecção de exsudatos duros em imagens de fundo de olho / Application of techniques of computer vision and machine learning for detection of hard exudates in images of eye fundusCarvalho, Tiago José de, 1985- 16 August 2018 (has links)
Orientadores: Siome Klein Goldenstein, Jacques Wainer / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-16T14:41:21Z (GMT). No. of bitstreams: 1
Carvalho_TiagoJosede_M.pdf: 8401323 bytes, checksum: f84374dac5bebf5ea465a7a74ea9b5e4 (MD5)
Previous issue date: 2010 / Resumo: O desenvolvimento de métodos computacionais capazes de auxiliar especialistas de diversas áreas na realização de suas tarefas é foco de diversos estudos. Na área da saúde, o diagnóstico precoce de doenças é muito importante para a melhoria da qualidade de vida dos pacientes. Para oftalmologistas que tratam de pacientes com diabetes, um método confiável para a detecção de anomalias em imagens de fundo de olho é importante para um diagnóstico precoce evitando o aparecimento de complicações na retina. Tais complicações podem causar até cegueira. Exsudatos duros é uma das anomalias mais comuns encontradas na retina, sendo sua detecção o foco de vários tipos de abordagens na literatura. Esta dissertação apresenta uma nova e eficiente abordagem para detecção de exsudatos duros em imagens de fundo de olho. Esta abordagem utiliza técnicas de visão computacional e inteligência artificial, como descritores locais, dicionários visuais, agrupamentos e classificação de padrões para detectar exsudatos nas imagens. / Abstract: The computational methods development can helps specialists of several areas in your works is focus of many studies. In health area the premature diagnosis of diseases is very important to improve the patient's life quality. To ophthalmologists who treat patients with diabetics, a reliable method to anomalies detects in eye fundus images is important to a premature diagnosis, avoiding appear of retina complications. Such complications can cause blindness. Hard Exsudates is one of more common anomalies found at retina, being your detection is the focus of many kinds of approaches in literature. This master's thesis presents a new and efficient approach for detection of exsudates at eye fundus images. This approach uses computer vision and artificial inteligence techniques like visiual dictionaries, clustering and pattern recognition to detect hard exsudates in images. / Mestrado / Visão Computacional / Mestre em Ciência da Computação
|
459 |
Sistemas críticos sob a perspectiva do design de interação e comunicação / Critical systems under the perspective of interaction and communicationGuimarães, Marcos Salenko 17 August 2018 (has links)
Orientadores: Maria Cecilia Calani Baranauskas, Eliane Martins / Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-17T08:07:55Z (GMT). No. of bitstreams: 1
Guimaraes_MarcosSalenko_D.pdf: 4677482 bytes, checksum: c8558daf7a8ed6db162a894cb367677f (MD5)
Previous issue date: 2010 / Resumo: Sistemas críticos têm sido definidos como sistemas cujo fracasso provoca conseqüências catastróficas ou inaceitáveis para a vida humana. A literatura tem relatado vários casos reais de falhas relacionadas à interação e comunicação que levaram a perdas de vidas humanas. Na aviação, muitos incidentes têm causas originadas de falha de interação de pessoas com sistemas computacionais. Este trabalho introduz a perspectiva de comunicação ao sistema crítico utilizando Semiótica e Semiótica Organizacional como bases teórico-metodológicas que sustentam esta pesquisa. Tais bases devem ser capazes de considerar o sistema (crítico) como um todo e também suas partes específicas (por exemplo, interação com o usuário), tanto em seus aspectos técnicos quanto no contexto organizacional; a comunicação está sempre presente entre as pessoas e sistemas envolvidos. O objetivo principal da tese é investigar e propor um modelo de processo de base semiótica para o desenvolvimento de sistema crítico com ênfase na interface de usuário em seus aspectos de comunicação e interação entre seres humanos e sistemas computacionais. Para verificação de aplicabilidade, partes do modelo foram experimentadas em estudos de caso de sistemas aviônicos e espaciais com resultados analisados e trabalhos futuros indicados / Abstract: Critical systems are defined as systems whose failures provoke catastrophic or unacceptable consequences for human lives. Literature reported several cases of real facts regarding interaction and communication failures that led to losses of human lives. In aviation, many incidents which are originated from failures on interaction with computer systems are examples. This work introduces the communication perspective for critical systems using Semiotics and Organizational Semiotics as theoretical and methodological background. This base provides support for understanding the (critical) system as a whole and also its specific parts (e.g. user interaction), both in technical and organizational aspects; communication is always present among the people and involved systems. The main goal of this thesis is to investigate and propose a process model based on semiotics for the development of critical systems with emphasis on critical aspects of communication and interaction between humans and computer systems. To verify applicability, parts of the model were experimented in case studies in avionics and space systems with analyzed results and future work indicated / Doutorado / Ciência da Computação / Doutor em Ciência da Computação
|
460 |
Um framework multi-agentes para o projeto de interfaces homem-computadorPeixoto, Cecilia Ines Sosa Arias 26 June 1997 (has links)
Orientador: Beatriz Mascia Daltrini / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Resumo: Obter sucesso no projeto de interface de usuário requer coordenação de diversa disciplinas para criar um produto de software de alta usabilidade.Esta é a motivação deste trabalho: definir a arquitetura de um framework que permita integrar o trabalho das diversas disciplinas durante o processo de projeto. O objetivo obter um projeto de sistema interativo onde diversos usuários possam trabalho considerando um aspecto específico da interface. Neste trabalho de tese, define-se um framework para o projeto conceitual e detalhado de sistemas interativos, o qual seque a abordagem multi-agentes na sua arquitetura. Ele possui as características multi-disciplinares tais como cooperação e flexibilidade, próprias do processo de desenvolvimento de interfaces. Para conseguir que várias pessoas trabalhem com vários agentes, determinamos que o projeto da interface seja tratado também como um conjunto de agentes, chamados de agentes da interface da aplicação (AIA). Os AIAs reúnem, na sua arquitetura, as descrições declarativas de todas as partes do projeto de uma aplicação interativa (apresentação da interface, descrição das tarefas da interface, descrição do diálogo, modelos de funções e dados) naturalmente orientada ao projetista / Made available in DSpace on 2018-07-22T18:10:32Z (GMT). No. of bitstreams: 1
Peixoto_CeciliaInesSosaArias_D.pdf: 7983928 bytes, checksum: 8b47016c3bb9987a5e47016cce0ff7ec (MD5)
Previous issue date: 1997 / Abstract: Attaining success in user interface design requires coordination of several subjects to create a software product with high usability. This is the motivation of this work: to define the architecture of a framework which allows integration of the work of the various subjects during the design process. The goal is to obtain an interactive system design where several users can work considering only one specific aspect of the interface design. In this the framework for conceptual and detailed design of interactive system is defined. This framework has the typical multidisciplinary characteristics of the interface design process, such as cooperation and flexibility. In order to enable different people to work with various agents in the called application interface agents (AIA). The AIAs include, in their architecture, the declarative description of all parts of the design of an interactive application (presentation of the interface, dialog description, interface task description, data and functions model) in a natural, designer-oriented way / Doutorado / Doutor em Engenharia Elétrica
|
Page generated in 0.043 seconds