Agrupamento de Arritmias Cardíacas Utilizando ART2

Tamanho: px
Começar a partir da página:

Download "Agrupamento de Arritmias Cardíacas Utilizando ART2"

Transcrição

1 Agrupamento de Arritmias Cardíacas Utilizando ART2 Sérgio R. Rogal Jr. 1, Emerson C. Paraiso 1, Celso A. A. Kaestner 2, Marcus V. M. Figueredo 1, Alfredo B. Neto 1 1 Pontifícia Universidade Católica do Paraná PUCPR Programa de Pós-Graduação em Informática PPGIa 2 Universidade Tecnológica Federal do Paraná UTFPR Departamento de Informática {rogal,paraiso,marcus}@ppgia.pucpr.br, celsokaestner@utfpr.edu.br, beckert@gmail.com.br Abstract. The arrhythmias or abnormal rhythms of the heart are common cardiac riots and may cause serious risks to the life of people, being one of the main causes of death. These deaths could be avoided if a previous monitoring of these arrhythmias was carried through, using the Electrocardiogram (ECG) exam. This work raises the hypothesis that ART2 artificial neural networks (ANN) can be used in the clustering of the cardiac arrhythmias. This ANN allows that, at any time, other groups of arrhythmias may be added, without the necessity of a new training phase. In this work, an ART2 neural network is used to detect the normal beatings, the atrial premature contractions (APC) and the premature ventricular contractions (PVC). Resumo. As arritmias ou ritmos anormais do coração são distúrbios cardíacos comuns e podem causar sérios riscos à vida das pessoas, sendo uma das principais causas de óbito. Muitos destes óbitos poderiam ser evitados se fosse realizado um monitoramento prévio dessas arritmias, a partir do Eletrocardiograma (ECG). Este trabalho levanta a hipótese de que redes neurais artificiais (RNA) ART2 podem ser utilizadas no agrupamento das arritmias cardíacas. Esta RNA permite que, a qualquer momento, possam ser adicionados outros grupos de arritmias, sem a necessidade de um novo treinamento da rede neural. Neste trabalho serão detectados os batimentos normais, as contrações prematuras atriais (CPA) e as contrações prematuras ventriculares (CPV). 1. Introdução As doenças cardiovasculares são hoje em dia uma das principais causas de óbitos em países desenvolvidos e em desenvolvimento [Uni 2006]. Estes óbitos poderiam ser reduzidos se fossem realizados a detecção e o monitoramento prévio dessas arritmias a partir do Eletrocardiograma (ECG). O ECG é o registro de potenciais elétricos emitidos pelo coração que atingem a superfície do corpo [Guyton et al. 1996]. As arritmias ou ritmos anormais do coração são distúrbios cardíacos comuns e podem causar sérios riscos à vida das pessoas. Estes distúrbios são caracterizados pela alteração da freqüência ou ritmo dos batimentos cardíacos e podem ocorrer por várias 27

2 razões [Frownfelter et al. 2004]. A análise automática de arritmias a partir do ECG pode ser obtida de várias maneiras, utilizando-se algoritmos específicos e métodos inteligentes [Osowski et al. 2004], [Wang et al. 2003], [Zhou et al. 2005], [Zhang et al. 2004], [Lettnin et al. 2002], [Han et al. 1996], [Lee et al. 2005], [Srinivasan et al. 2003], [Capua et al. 2006]. Na maior parte dos trabalhos que aplicam os algoritmos de aprendizagem de máquina na análise automática de arritmias, este procedimento é dividido em três etapas: pré-processamento, extração de características e processamento. Em nossa abordagem, nas etapas de pré-processamento e de extração de características dos sinais de entrada, optamos pela utilização da transformada Wavelet por fornecer informação suficiente para analisar o ECG de entrada, mostrando claramente onde ocorre cada freqüência. Com esta transformada, a análise do sinal é feita nos domínios do tempo e da freqüência ao mesmo tempo. [Polikar 1996]. Através de uma transformação do sinal para o domínio tempo-freqüência, as amostras dos batimentos são convertidas para coeficientes Wavelet. Em seguida, estes coeficientes são utilizados na entrada da ART2, que irá agrupá-los, ou seja, os dados similares serão colocados no mesmo grupo. Para os dados não similares, novos grupos são criados. Na seqüência deste artigo, a seção 2 mostrará a análise automática do ECG com métodos inteligentes. A seção 3 apresentará a metodologia desenvolvida durante este trabalho. Os resultados obtidos serão apresentados na seção 4. Ao final, oferecemos uma conclusão e as perspectivas de trabalhos futuros. 2. Análise Automática do ECG Diversas abordagens para a análise automática do ECG têm sido propostas na literatura. Incluem abordagens estatísticas [Chazal et al. 2004] e sintáticas [Tümer et al. 2003]. As RNAs também são muito empregadas na tarefa de reconhecimento de padrões do ECG [Ozbay et al. 2001]. O Multilayer Perceptron (MLP) é um dos modelos mais utilizados em abordagens com Redes Neurais. Em [Vargas et al. 2002] as principais características do sinal de ECG foram extraídas através de técnicas de análise das componentes principais e, em seguida, foram aplicados a um MLP para a classificação. Em [Minami et al. 1999] utilizou-se a transformada de Fourier para extrair as características do complexo QRS que foram utilizados em um MLP de cinco entradas e duas saídas. Mapas auto-organizáveis também estão sendo utilizados para a análise dos batimentos cardíacos. Em [Hu et al. 1997] mapas auto-organizáveis foram utilizados para a concepção de um classificador personalizado para um paciente específico e para um classificador global, no final os dois classificadores foram combinados. Em [Lagerholm et al. 2000] um mapa auto-organizável (5X5) foi empregado para o agrupamento dos batimentos em 25 grupos, na qual o complexo QRS foi representado pela função ortogonal de Hermite. Alguns trabalhos [Lin et al. 2005], [Wen et al. 2006] utilizaram algoritmos específicos para o agrupamento do ECG. Em [Wen et al. 2006] desenvolveu-se um algotitmo para a análise das arritmias cardíacas baseado no agrupamento das ondas do complexo QRS. Este algoritmo atingiu uma taxa de agrupamentos corretos acima de 90%. A seção seguinte mostrará a metodologia proposta neste trabalho. 28

3 3. Agrupamento de Arritmias Cardíacas Utilizando Redes Neurais Auto- Organizáveis Este trabalho levanta a hipótese de que uma RNA auto-organizável pode ser utilizada para agrupar as arritmias de um sinal de ECG, obtendo resultados semelhantes aos trabalhos que utilizaram outras abordagens (ver tabela 3). A figura 1 apresenta o diagrama para o processo de agrupamento utilizado neste trabalho. Figura 1. Diagrama de todo o processo para o agrupamento do sinal de ECG Para este trabalho foi escolhida a base de dados MIT-BIH Arrythmia Database [Physionet], que é uma base de dados utilizada para o desenvolvimento e avaliação de monitores de arritmias. Esta base é referência para o desenvolvimento de pesquisas na área de análise de arritmias. Ela foi criada pelo Boston's Beth Israel Hospital entre os anos de 1975 e 1979 [BIH], tendo sido publicada em Esta base possui 48 registros de ECG com arritmias, cada registro contendo duas derivações. O Boston's Beth Israel Hospital digitalizou os sinais com uma freqüência de amostragem de 360 Hz e com 11 bits de resolução. Destes 48 registros, 25 foram coletados de um conjunto específico de exames e os outros 23 registros foram selecionados aleatoriamente para representar outras arritmias [Physionet]. Especialistas da área avaliaram cada batimento cardíaco dos registros, informando a ocorrência de uma arritmia ou não, totalizando anotações de batimentos cardíacos [MIT]. Todo o sinal da base de dados foi segmentado na fase de pré-processamento por um algoritmo implementado em Java. Este algoritmo selecionou as amostras para a análise do ECG. Este processo é representado na figura 2. Figura 2. Diagrama do processo de segmentação do ECG O processo de segmentação inicia-se pela detecção de picos. No caso da base utilizada, a detecção de picos não foi necessária, visto que os mesmos já estão anotados. Para a seleção das amostras, foi definido um intervalo contendo 100 amostras, 50 amostras antes do pico e 50 amostras depois do pico. O critério utilizado para a escolha deste intervalo baseou-se em trabalhos anteriores [Prasad et al. 2003], [Lettnin et al. 2002] que utilizaram métodos semelhantes. Este intervalo contém todas as ondas possíveis para o agrupamento de uma arritmia. Após o processo de seleção das 29

4 amostras, estas serão submetidas à transformada Wavelet para o processo de extração de características. Este processo é apresentado na seção seguinte Transformada Wavelet Discreta Utilizou-se uma transformada Wavelet discreta (TWD) do tipo Coiflet com 4 níveis de resolução para processar as amostras de ECG da janela selecionada. As 100 amostras da janela selecionada são observadas na figura 3. Figura 3. Janela com amostras do sinal de ECG original Os coeficientes resultantes da transformada Wavelet apresentados na figura 4, são utilizados para formar o vetor de características do sinal de ECG analisado que será processado pela RNA. Figura 4. Vetor de características formado com os coeficientes Wavelet da janela selecionada. Este vetor inicia-se com os coeficientes de aproximação seguido dos coeficientes de detalhe. A TWD foi parametrizada até a quarta camada. Este número foi escolhido com base em trabalhos anteriores [Prasad et al. 2003], [Jung et al. 2003] que obtiveram bons resultados. Obtidos os coeficientes, estes são submetidos a RNA para o processamento Rede Neural Artificial Auto Organizável Utilizou-se uma RNA auto-organizável do tipo ART2 (Adaptive Ressonance Theory). A figura 5 apresenta a arquitetura simplificada desta rede. 30

5 Figura 5. Arquitetura simplificada da RNA ART2 A arquitetura da rede ART2 pode ser dividida em três camadas: - F1: camada de processamento de entrada; - F2: camada de unidade de agrupamento; - RESET: camada que controla o grau de similaridade. A camada F1 está conectada à camada F2 através dos pesos bij. A camada F2, por sua vez, está conectada à camada F1 através dos pesos tji. Estas conexões duplicadas são utilizadas para controlar a similaridade dos padrões de um mesmo grupo. Como o modelo ART2 possui mecanismos de normalização e filtragem de ruídos incluídos na camada F1, ele se torna mais complexo que o modelo ART1. O parâmetro controla a eliminação dos ruídos, ajudando a rede a se tornar estável. Na ART2 a aprendizagem pode ser rápida ou lenta. Esta variação de velocidade afeta, além da aprendizagem, as características dos grupos e dos vetores de pesos que serão formados. Quando a aprendizagem é rápida, os pesos são atualizados durante a ressonância (comentada abaixo). O tempo para esta atualização é equivalente ao tempo de apresentação de um padrão. Nesta aprendizagem poucas épocas são necessárias e são necessárias várias iterações para a alteração dos pesos entre a camada F1 e a entrada [Carpenter et al. 1998]. O modo lento altera os pesos em um tempo equivalente ao tempo de aprendizagem. Antes de se obter a estabilidade da rede, são necessárias muitas apresentações dos padrões. A ressonância ocorre apenas no modo de aprendizagem rápido, após a escolha do grupo vencedor. Sua caracterização ocorre pela repetição alternada no processo de atualização dos pesos nos dois sentidos (F1 F2) e na atualização da camada F1. O RESET não pode ocorrer durante a ressonância [Carpenter et al. 1998]. A velocidade de aprendizagem na ART2 pode ser controlada também através do parâmetro (taxa de aprendizagem). A velocidade reduz com valores pequenos de, mas garante que os pesos alcancem equilíbrio no modo lento. 31

6 Neste trabalho, criou-se a ART2 com o auxílio da ferramenta BigNet, existente no software SNNS. Para a fase de treinamento e testes utilizou-se uma versão recompilada do software JavaNNS. O vetor de características formado pelos coeficientes Wavelet foi disponibilizado à entrada da RNA (uma característica por entrada). Os parâmetros da ART2 foram ajustados empiricamente, chegando a um nível de agrupamentos adequados. A tabela 1 mostra o valor dos parâmetros utilizados na ART2. Tabela 1. Valor dos parâmetros utilizados na RNA ART2 Parâmetro Valor Descrição t 100 Ciclos de treinamento a 10 Peso fixo da primeira camada b 10 Peso fixo da primeira camada c 0.1 Peso fixo utilizado no teste de reset d 0.9 Ativação da unidade vencedora de saída 0.99 Determina a taxa de formação dos clusters 0.1 Supressor de ruídos O uso desta rede é muito importante neste trabalho, visto que a ART2 é uma rede plástica, não sendo necessário treiná-la novamente desde o início para a adição de outros grupos [Carpenter et al. 1998]. Ela se ajusta automaticamente, formando novos grupos se necessário. A RNA foi treinada com um conjunto de 5070 batimentos (1690 CPA, 1690 CPV e 1690 normal) e foi testada com um conjunto de 2535 (845 CPA, 845 CPV e 845 normal). 4. Resultados Obtidos Os resultados obtidos são apresentados na tabela 2. Já na tabela 3 os resultados obtidos são confrontados com outros trabalhos. Para a etapa de testes, utilizou-se uma versão re-compilada do JavaNNS com algumas modificações. Assim, possibilitou-se anotar em qual unidade de saída os dados de entrada estavam sendo agrupados. Tabela 2. Resultados obtidos neste trabalho Sinal de ECG Agrupamentos Corretos Batimento Normal 86% Arritmia CPA 92% Arritmia CPV 95% A metodologia adotada obteve bons resultados, similares aos trabalhos que utilizaram a mesma base. A tabela 3 apresenta uma comparação entre os resultados de outros trabalhos e os resultados obtidos com a RNA auto-organizável. 32

7 O valor médio de agrupamentos corretos foi calculado a partir da média das N classes (arritmias). Alguns aspectos podem ser relevantes para explicar os resultados obtidos e nos guiar para pesquisa futura. Com relação à segmentação, pensamos em variar o número de amostras ou mesmo selecionar amostras específicas do sinal de ECG. Isso poderia melhorar os resultados. Tabela 3. Comparação entre a RNA auto-organizável e outros trabalhos Trabalho Arritmias Nº total de arritmias CPA CPV analisadas Processamento Correto RNA ART2 x x 2 93,50% [Lettnin et al. 2002] x 2 80% [Han et al. 1996] x 1 96,90% [Lee et al. 2005] x 1 98,60% [Zhang et al. 2004] x x 4 98,30% [Srinivasan et al. 2003] x 4 93,70% [Lin et al. 2005] x x 2 90% A utilização da transformada Wavelet Coiflet provou-se ser muito eficiente para representar a onda de ECG e suas arritmias. A análise com Wavelet é mais aprofundada, já que mostra efetivamente onde cada freqüência do ECG está ocorrendo. Porém, existem outras famílias de transformada Wavelet que poderiam ser utilizadas, como Daubechies, Haar e Symmlet. A utilização da transformada Wavelet Daubechies possui eficiência similar a Coiflet, como observado em [Jung et al. 2003]. Durante os testes foram utilizadas diversas configurações para a RNA ART2. Inicialmente, uma ART2 com 100 unidades de entrada e 3 clusters foi treinada, porém os resultados não foram bons. Isso aconteceu devido à grande similaridade entre o ECG normal e a arritmia CPA. Teoricamente o número de unidades de saída da ART2 deve ser igual ao conjunto de dados analisados. Neste caso três tipos de sinais (CPA, CPV e batimento normal). Assim, é necessário formar um cluster com mais unidades de saída e não apenas uma. Após os testes iniciais, variou-se o número de unidades de saída, especificamente com 5, 10, 15, 20, 30 e 40 unidades. Após vários testes, a rede com 15 unidades de saída obteve os melhores clusters. A tabela 4 apresenta a formação de cada cluster. 33

8 Tabela 4. Descrição dos clusters formados na ART2 com 15 unidades de saída Cluster Sinal Correspondente Unidades de saída contidas no cluster 1 CPA Unidades 1, 4 e 5 2 Batimento Normal Unidades 2 e 3 3 CPV Unidades 7, 8, 9, 11, 12 e Conclusões e Trabalhos Futuros A principal contribuição deste trabalho é mostrar que redes neurais artificiais autoorganizáveis do tipo ART2 em conjunto com a transformada Wavelet podem ser aplicadas nas tarefas de agrupamento de arritmias. Os resultados obtidos são similares aos do estado da arte, o que indica que melhores resultados podem ser encontrados em estudos futuros envolvendo RNA e Wavelets no agrupamento de arritmias. Outras configurações da rede ART2 podem ser criadas e testadas, para obter melhores resultados. Além disso, existem outras famílias da transformada Wavelet que podem ser testadas além da Coiflet. Por último, é relevante ressaltar que outros tipos de arritmias poderão ser adicionados, além das contrações prematuras atriais e ventriculares. Agradecimentos Sérgio Rogal gostaria de agradecer o apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) Brasil, que apoiou o desenvolvimento deste projeto através de bolsa de estudos. Referências BIH. Beth Israel Hospital Inc. Disponível em: Acesso em: 15 de dezembro de Capua, C.D., Falco, S.D., Morello, R. (2006). A Soft Computing-Based Measurement System for Medical Applications in Diagnosis of Cardiac Arrhythmias by ECG Signals Analysis. Computational Intelligence for Measurement Systems and Applications. Proceedings of the IEEE International Conference on July. On page(s): 2-7. Carpenter, G.A., Grossberg, S. (1998). Adaptive Resonance Theory. Department of Cognitive and Neural Systems. September. Chazal, D.P., O'Dwyer, M. and Ropella, K.M. (2004). Automatic classification of heartbeats using ECG morphology and heartbeat interval features, IEEE Trans. Biomed. Eng. Volume 51, Issue 7, July 2004 Page(s): Frownfelter, D., Dean, E. (2004). Fisioterapia Cardiopulmonar Princípios e Prática. Terceira Edição. Editora Revinter. 34

9 Guyton, A.C., Hall, J.E. (1996). Tratado de Fisiologia Médica. Guanabara & Koogan. Ham, F.M, Han, S. (1996). Classification of Cardiac Arrhythmias Using Fuzzy ARTMAP. Biomedical Engineering, IEEE Transactions on Volume 43, Issue 4, Apr 1996 Page(s): Hu, Y.H., Palreddy, S. and Tompkins, W.J. (1997). A patientadaptable ECG beat classifier using a mixture of experts approach, IEEE Trans. Biomed. Eng. on Volume 44, Issue 9, Sep 1997 Page(s): Jung, Y.K., Tompkins, W.J. (2003). Detecting and classifying life-threatening ECG ventricular arrythmias using wavelet decomposition. Engineering in Medicine and Biology Society. Proceedings of the 25th Annual International Conference of the IEEE, vol.3, no.pp Vol.3, Sept. Lagerholm, M., Peterson, C., Braccini, G., Edenbrandt, L. and Sörnmo, L. (2000). Clustering ECG complexes using Hermite functions and self-organizing maps, IEEE Trans. Biomed. Eng.; 47: Lee, J.,Park, K.L., Song, M.H., Lee, K.J. (2005). Arrhythmia Classification with Reduced Features by Linear Discriminant Analysis. Engineering in Medicine and Biology Society. IEEE-EMB. 27th Annual International Conference of the, vol., no.pp , Sept. Lettnin, D.V.,Vargas, F.,Macarthy, M. (2002). Estudo de um Sistema para Classificação de Batimentos Cardíacos Utilizando Redes Neurais. Universidade Federal de Pelotas (UFPel), Pontifica Universidade Católica do Rio Grande do Sul (PUCRS). Lin, Z., Ge, Y., Tao, G. (2005). Algorithm for Clustering Analysis of ECG Data. Engineering in Medicine and Biology Society. IEEE-EMBS. 27th Annual International Conference of the Sept. Page(s): Minami, K., Nakajima, H. and Toyoshima, T. (1999). Realtime discrimination of ventricular tachyarrhythmia with Fourier-transform neural network, IEEE Trans. Biomed. Eng.; 46: MIT. Massachussetts Institute of Technology. Disponível em Acesso em: 15 de dezembro de Osowski, S.,Hoai, L.T. (2004). Analysis of Features for Efficient ECG Signal Classification Using Neuro-fuzzy Network. Neural Networks. Proceedings IEEE International Joint Conference on Volume 3, July. Page(s): Ozbay, Y, Karlik, B. (2001). A RECOGNITION OF ECG ARRHYTHMIAS USING ARTIFICIAL NEURAL NETWORKS. Engineering in Medicine and Biology Society. Proceedings of the 23rd Annual International Conference of the IEEE.Volume 2, Oct. Page(s): vol.2. Physionet. PhysioBank. MIT-BIH Arrhythmia Database. Disponível em: Acesso em: 15 de dezembro de

10 Polikar, R. (1996). The Wavelet Tutorial. Rowan University, College of Engineering Web Servers. Disponível em: Prasad, G.K., Sahambi, J.S. (2003). Classification of ECG arrhythmias using multiresolution analysis and neural networks. TENCON Conference on Convergent Technologies for Asia-Pacific Region, vol.1, no.pp Vol.1, Oct. Srinivasan, N., Wong, M.T., Krishnan, S.M. (2003). A new phase space analysis algorithm for cardiac arrhythmia detection. Engineering in Medicine and Biology Society. Proceedings of the 25th Annual International Conference of the IEEE, vol.1, no.pp Vol.1, Sept. Tümer, M.B., Belfore, L.A. and Ropella, K.M. (2003). A syntactic methodology for automatic diagnosis by analysis of continuous time measurements using hierarchical signal representations, IEEE Trans. Syst., Man, Cybern. Volume 33, Issue 6, Dec Page(s): Uni Jornal da Unicamp. (2006). Edição dezembro de Disponível em: Acessado em Vargas, F., Lettnin, D., de Castro M.C.F. and Macarthy, M. (2002). Electrocardiogram pattern recognition by means of MLP network and PCA: A case study on equal amount of input signal types, in Proc. of the VII Brazilian Symposium on Neural Networks. Wang, F.,Carrault, G., Quiniou, R., Cordier, M., Luo, L. (2003). Temporal reasoning based automatic arrhythmias recognition. Robotics, Intelligent Systems and Signal Processing. Proceedings of the IEEE International Conference on Volume 2, 8-13 Oct. Page(s): vol.2. Wen, C., Huang, C.H., Yeh, M.F. and Chang, K.C. (2006). Clustering ECG Complexes Using Self-Organizing CMAC. Em BIOMEDICAL ENGINEERINGAPPLICATIONS, BASIS & COMMUNICATIONS (December). Zhang, Z.G., Jiang, H.Z., Ge, D.F., Xiang, X.J. (2004). Pattern Recognition of Cardiac Arrhythmias Using Scalar Autoregressive Modeling. Intelligent Control and Automation. WCICA Fifth World Congress on Volume 6, June 2004 Page(s): Vol.6. Zhou, H., Hou, K.M., Ponsonnaille, J., Gineste, L.,Valux, C. De. (2005). A Real-Time Continuous Cardiac Arrhythmias Detection System RECAD. Engineering in Medicine and Biology Society. IEEE-EMBS. 27th Annual International Conference. Page(s):

Detecção Automática de Arritmias Cardíacas Utilizando Redes Neurais Artificiais Auto-Organizáveis

Detecção Automática de Arritmias Cardíacas Utilizando Redes Neurais Artificiais Auto-Organizáveis Detecção Automática de Arritmias Cardíacas Utilizando Redes Neurais Artificiais Auto-Organizáveis Sérgio Renato Rogal Jr. 1, Emerson Cabrera Paraiso 1, Celso Antônio Alves Kaestner 2, Marcus Vinícius Mazega

Leia mais

PALAVRAS-CHAVE: Massas Nodulares, Classificação de Padrões, Redes Multi- Layer Perceptron.

PALAVRAS-CHAVE: Massas Nodulares, Classificação de Padrões, Redes Multi- Layer Perceptron. 1024 UMA ABORDAGEM BASEADA EM REDES PERCEPTRON MULTICAMADAS PARA A CLASSIFICAÇÃO DE MASSAS NODULARES EM IMAGENS MAMOGRÁFICAS Luan de Oliveira Moreira¹; Matheus Giovanni Pires² 1. Bolsista PROBIC, Graduando

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DATA MINING EM VÍDEOS

UNIVERSIDADE FEDERAL DE SANTA CATARINA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DATA MINING EM VÍDEOS UNIVERSIDADE FEDERAL DE SANTA CATARINA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DATA MINING EM VÍDEOS VINICIUS DA SILVEIRA SEGALIN FLORIANÓPOLIS OUTUBRO/2013 Sumário

Leia mais

DETECÇÃO E CLASSIFICAÇÃO DE ARRITMIAS CARDÍACAS UTILIZANDO REDES NEURAIS ARTIFICIAIS AUTO-ORGANIZÁVEIS

DETECÇÃO E CLASSIFICAÇÃO DE ARRITMIAS CARDÍACAS UTILIZANDO REDES NEURAIS ARTIFICIAIS AUTO-ORGANIZÁVEIS SÉRGIO RENATO ROGAL JÚNIOR DETECÇÃO E CLASSIFICAÇÃO DE ARRITMIAS CARDÍACAS UTILIZANDO REDES NEURAIS ARTIFICIAIS AUTO-ORGANIZÁVEIS Dissertação de Mestrado apresentada ao Programa de Pós-Graduação em Informática

Leia mais

Análise Univariada de Sinais Mioelétricos

Análise Univariada de Sinais Mioelétricos Análise Univariada de Sinais Mioelétricos Orientador: Maria Claudia Ferrari de Castro Departamento: Engenharia Elétrica Candidato: Luiz Victor Esteves N FEI: 11209220-0 Início: Setembro/10 Provável conclusão:

Leia mais

Doenças cardiovasculares constituem um dos maiores problemas que afligem a

Doenças cardiovasculares constituem um dos maiores problemas que afligem a 18 1 INTRODUÇÃO Doenças cardiovasculares constituem um dos maiores problemas que afligem a população dos países industrializados. Essas doenças são responsáveis por mais de cinco milhões de pessoas hospitalizadas

Leia mais

MLP (Multi Layer Perceptron)

MLP (Multi Layer Perceptron) MLP (Multi Layer Perceptron) André Tavares da Silva andre.silva@udesc.br Roteiro Rede neural com mais de uma camada Codificação de entradas e saídas Decorar x generalizar Perceptron Multi-Camada (MLP -

Leia mais

Aprendizagem de Máquina

Aprendizagem de Máquina Aprendizagem de Máquina Alessandro L. Koerich Programa de Pós-Graduação em Informática Pontifícia Universidade Católica do Paraná (PUCPR) Horários Aulas Sala [quinta-feira, 7:30 12:00] Atendimento Segunda

Leia mais

Utilização das Transformadas Wavelets na detecção de características em um sinal de ECG RELATÓRIO FINAL

Utilização das Transformadas Wavelets na detecção de características em um sinal de ECG RELATÓRIO FINAL Utilização das Transformadas Wavelets na detecção de características em um sinal de ECG RELATÓRIO FINAL Orientador: Prof. Dr. Aldo Artur Belardi Departamento: Engenharia Elétrica Aluno: Gabriel Diego Porfirio

Leia mais

Um Detector de Complexos QRS Evolutivo para o Eletrocardiograma

Um Detector de Complexos QRS Evolutivo para o Eletrocardiograma Um Detector de Complexos QRS Evolutivo para o Eletrocardiograma Bruno Melo 1, Roberta Lopes 1, Luis Coradine 1 1 Universidade Federal de Alagoas, Instituto de Computação, Programa de Pós-Graduação em Modelagem

Leia mais

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001 47 5 Redes Neurais O trabalho em redes neurais artificiais, usualmente denominadas redes neurais ou RNA, tem sido motivado desde o começo pelo reconhecimento de que o cérebro humano processa informações

Leia mais

Aula 2 RNA Arquiteturas e Treinamento

Aula 2 RNA Arquiteturas e Treinamento 2COP229 Aula 2 RNA Arquiteturas e Treinamento 2COP229 Sumário 1- Arquiteturas de Redes Neurais Artificiais; 2- Processos de Treinamento; 2COP229 1- Arquiteturas de Redes Neurais Artificiais -Arquitetura:

Leia mais

Redes Neurais Construtivas. Germano Crispim Vasconcelos Centro de Informática - UFPE

Redes Neurais Construtivas. Germano Crispim Vasconcelos Centro de Informática - UFPE Redes Neurais Construtivas Germano Crispim Vasconcelos Centro de Informática - UFPE Motivações Redes Feedforward têm sido bastante utilizadas em aplicações de Reconhecimento de Padrões Problemas apresentados

Leia mais

Desenvolvimento do Módulo de Pré-processamento e Geração de Imagens de. Imagens de Teste do Sistema DTCOURO

Desenvolvimento do Módulo de Pré-processamento e Geração de Imagens de. Imagens de Teste do Sistema DTCOURO Desenvolvimento do Módulo de Pré-processamento e Geração de Imagens de Teste do Sistema DTCOURO Willian Paraguassu Amorim 27 de julho de 2005 1 Título Desenvolvimento do Módulo de Pré-processamento e Geração

Leia mais

UNIVERSIDADE F EDERAL DE P ERNAMBUCO ANÁLISE DE UM MÉTODO PARA DETECÇÃO DE PEDESTRES EM IMAGENS PROPOSTA DE TRABALHO DE GRADUAÇÃO

UNIVERSIDADE F EDERAL DE P ERNAMBUCO ANÁLISE DE UM MÉTODO PARA DETECÇÃO DE PEDESTRES EM IMAGENS PROPOSTA DE TRABALHO DE GRADUAÇÃO UNIVERSIDADE F EDERAL DE P ERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2010.2 ANÁLISE DE UM MÉTODO PARA DETECÇÃO DE PEDESTRES EM IMAGENS PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno!

Leia mais

Monitor Cardíaco. Universidade Federal de Santa Maria Centro de Tecnologia Departamento de Eletrônica e Computação

Monitor Cardíaco. Universidade Federal de Santa Maria Centro de Tecnologia Departamento de Eletrônica e Computação Universidade Federal de Santa Maria Centro de Tecnologia Departamento de Eletrônica e Computação Monitor Cardíaco Proposta de Trabalho de Conclusão de Curso Prof. Giovani Baratto Santa Maria Agosto de

Leia mais

Aprendizagem de Máquina

Aprendizagem de Máquina Aprendizagem de Máquina Professor: Rosalvo Ferreira de Oliveira Neto Disciplina: Inteligência Artificial Tópicos 1. Definições 2. Tipos de aprendizagem 3. Paradigmas de aprendizagem 4. Modos de aprendizagem

Leia mais

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br MINERAÇÃO DE DADOS APLICADA Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br Processo Weka uma Ferramenta Livre para Data Mining O que é Weka? Weka é um Software livre do tipo open source para

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA

UNIVERSIDADE FEDERAL DE SANTA CATARINA UNIVERSIDADE FEDERAL DE SANTA CATARINA CIÊNCIAS DA COMPUTAÇÃO MÁQUINAS DE COMITÊ APLICADAS À FILTRAGEM DE SPAM Monografia submetida à UNIVERSIDADE FEDERAL DE SANTA CATARINA para a obtenção do grau de BACHAREL

Leia mais

3 Classificação. 3.1. Resumo do algoritmo proposto

3 Classificação. 3.1. Resumo do algoritmo proposto 3 Classificação Este capítulo apresenta primeiramente o algoritmo proposto para a classificação de áudio codificado em MPEG-1 Layer 2 em detalhes. Em seguida, são analisadas as inovações apresentadas.

Leia mais

A. MANUAL DO MÓDULO ATFAR DO ECGLAB

A. MANUAL DO MÓDULO ATFAR DO ECGLAB A. MANUAL DO MÓDULO ATFAR DO ECGLAB ECGLAB Módulo atfar Projeto de Mestrado de João Luiz Azevedo de Carvalho (Eng. Elétrica), orientado pelos Profs. Adson Ferreira da Rocha (Eng. Elétrica) e Luiz Fernando

Leia mais

Matlab - Neural Networw Toolbox. Ana Lívia Soares Silva de Almeida

Matlab - Neural Networw Toolbox. Ana Lívia Soares Silva de Almeida 27 de maio de 2014 O que é a Neural Networw Toolbox? A Neural Network Toolbox fornece funções e aplicativos para a modelagem de sistemas não-lineares complexos que não são facilmente modelados com uma

Leia mais

4 Segmentação. 4.1. Algoritmo proposto

4 Segmentação. 4.1. Algoritmo proposto 4 Segmentação Este capítulo apresenta primeiramente o algoritmo proposto para a segmentação do áudio em detalhes. Em seguida, são analisadas as inovações apresentadas. É importante mencionar que as mudanças

Leia mais

Análise e visualização de dados utilizando redes neurais artificiais auto-organizáveis

Análise e visualização de dados utilizando redes neurais artificiais auto-organizáveis Análise e visualização de dados utilizando redes neurais artificiais auto-organizáveis Adriano Lima de Sá Faculdade de Computação Universidade Federal de Uberlândia 20 de junho de 2014 Adriano L. Sá (UFU)

Leia mais

3 Metodologia de Previsão de Padrões de Falha

3 Metodologia de Previsão de Padrões de Falha 3 Metodologia de Previsão de Padrões de Falha Antes da ocorrência de uma falha em um equipamento, ele entra em um regime de operação diferente do regime nominal, como descrito em [8-11]. Para detectar

Leia mais

GARANTIA DA QUALIDADE DE SOFTWARE

GARANTIA DA QUALIDADE DE SOFTWARE GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características

Leia mais

Pré processamento de dados II. Mineração de Dados 2012

Pré processamento de dados II. Mineração de Dados 2012 Pré processamento de dados II Mineração de Dados 2012 Luís Rato Universidade de Évora, 2012 Mineração de dados / Data Mining 1 Redução de dimensionalidade Objetivo: Evitar excesso de dimensionalidade Reduzir

Leia mais

Projeto de Redes Neurais e MATLAB

Projeto de Redes Neurais e MATLAB Projeto de Redes Neurais e MATLAB Centro de Informática Universidade Federal de Pernambuco Sistemas Inteligentes IF684 Arley Ristar arrr2@cin.ufpe.br Thiago Miotto tma@cin.ufpe.br Baseado na apresentação

Leia mais

Descoberta de Domínio Conceitual de Páginas Web

Descoberta de Domínio Conceitual de Páginas Web paper:25 Descoberta de Domínio Conceitual de Páginas Web Aluno: Gleidson Antônio Cardoso da Silva gleidson.silva@posgrad.ufsc.br Orientadora: Carina Friedrich Dorneles dorneles@inf.ufsc.br Nível: Mestrado

Leia mais

PESQUISA SOBRE O PERFIL DE ALUNOS NA UTILIZAÇÃO DE UM SITE DOCENTE DO ENSINO SUPERIOR

PESQUISA SOBRE O PERFIL DE ALUNOS NA UTILIZAÇÃO DE UM SITE DOCENTE DO ENSINO SUPERIOR PESQUISA SOBRE O PERFIL DE ALUNOS NA UTILIZAÇÃO DE UM SITE DOCENTE DO ENSINO SUPERIOR Wesley Humberto da Silva (Fundação Araucária), André Luis Andrade Menolli (Orientador) e-mail: wesleyhumberto11@mail.com

Leia mais

Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados

Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados Prof. Celso Kaestner Poker Hand Data Set Aluno: Joyce Schaidt Versão:

Leia mais

Prof. Reinaldo Castro Souza (PhD) Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) reinaldo@ele.puc-rio.br

Prof. Reinaldo Castro Souza (PhD) Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) reinaldo@ele.puc-rio.br Prof. Reinaldo Castro Souza (PhD) Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) reinaldo@ele.puc-rio.br A geração eólica depende diretamente da velocidade do vento. A velocidade do vento

Leia mais

ESTUDO COMPARATIVO DE ABORDAGENS DE CLASSIFICAÇÃO NÃO SUPERVISIONADA DE BATIMENTOS CARDÍACOS

ESTUDO COMPARATIVO DE ABORDAGENS DE CLASSIFICAÇÃO NÃO SUPERVISIONADA DE BATIMENTOS CARDÍACOS ESTUDO COMPARATIVO DE ABORDAGENS DE CLASSIFICAÇÃO NÃO SUPERVISIONADA DE BATIMENTOS CARDÍACOS ROGÉRIO O. AGUIAR*, RODRIGO V. ANDREÃO*, TEODIANO F. BASTOS FILHO* *Laboratório de Telecomunicações, Departamento

Leia mais

IN0997 - Redes Neurais

IN0997 - Redes Neurais IN0997 - Redes Neurais Aluizio Fausto Ribeiro Araújo Universidade Federal de Pernambuco Centro de Informática - CIn Departamento de Sistemas da Computação aluizioa@cin.ufpe.br Conteúdo Objetivos Ementa

Leia mais

Conforme explicado em 2.4.3, o sinal de voz x(n) às vezes é alterado com a adição de ruído r(n), resultando num sinal corrompido y(n).

Conforme explicado em 2.4.3, o sinal de voz x(n) às vezes é alterado com a adição de ruído r(n), resultando num sinal corrompido y(n). 4 Wavelet Denoising O capítulo 3 abordou a questão do ruído durante a extração dos atributos as técnicas do SSCH e do PNCC, por exemplo, extraem com mais robustez a informação da voz a partir de um sinal

Leia mais

MODELO CMM MATURIDADE DE SOFTWARE

MODELO CMM MATURIDADE DE SOFTWARE MODELO CMM MATURIDADE DE SOFTWARE O modelo CMM Capability Maturity Model foi produzido pelo SEI (Software Engineering Institute) da Universidade Carnegie Mellon (CMU), em Pittsburgh, EUA, por um grupo

Leia mais

Utilização das transformadas wavelets na detecção de características em um sinal de ECG

Utilização das transformadas wavelets na detecção de características em um sinal de ECG Utilização das transformadas wavelets na detecção de características em um sinal de ECG Orientador: Prof. Dr. Aldo Artur Belardi Departamento: Engenharia Elétrica Candidato: Gabriel Diego Porfirio N FEI:.206.062-9

Leia mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

TÍTULO: PROPOSTA DE METODOLOGIA BASEADA EM REDES NEURAIS ARTIFICIAIS MLP PARA A PROTEÇÃO DIFERENCIAL DE TRANSFORMADORES DE POTÊNCIA

TÍTULO: PROPOSTA DE METODOLOGIA BASEADA EM REDES NEURAIS ARTIFICIAIS MLP PARA A PROTEÇÃO DIFERENCIAL DE TRANSFORMADORES DE POTÊNCIA TÍTULO: PROPOSTA DE METODOLOGIA BASEADA EM REDES NEURAIS ARTIFICIAIS MLP PARA A PROTEÇÃO DIFERENCIAL DE TRANSFORMADORES DE POTÊNCIA CATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS E ARQUITETURA SUBÁREA: ENGENHARIAS

Leia mais

Instituto de Computação, Universidade Federal do Amazonas (UFAM) Manaus-AM, Brasil

Instituto de Computação, Universidade Federal do Amazonas (UFAM) Manaus-AM, Brasil Elicitação de Requisitos a partir de Modelos de Processos de Negócio e Modelos Organizacionais: Uma pesquisa para definição de técnicas baseadas em heurísticas Marcos A. B. de Oliveira 1, Sérgio R. C.

Leia mais

Redes neurais auto-organizáveis para classificação de sinais eletrocardiográficos atriais

Redes neurais auto-organizáveis para classificação de sinais eletrocardiográficos atriais JAN. FEV. MAR. 2005 ANO XI, Nº 40 51-56 INTEGRAÇÃO 51 Redes neurais auto-organizáveis para classificação de sinais eletrocardiográficos atriais EDUARDO DE AZEVEDO BOTTER* CAIRO LÚCIO NASCIMENTO JUNIOR**

Leia mais

Gerenciamento de software como ativo de automação industrial

Gerenciamento de software como ativo de automação industrial Gerenciamento de software como ativo de automação industrial INTRODUÇÃO Quando falamos em gerenciamento de ativos na área de automação industrial, fica evidente a intenção de cuidar e manter bens materiais

Leia mais

ACIONAMENTOS ELETRÔNICOS (INVERSOR DE FREQUÊNCIA)

ACIONAMENTOS ELETRÔNICOS (INVERSOR DE FREQUÊNCIA) ACIONAMENTOS ELETRÔNICOS (INVERSOR DE FREQUÊNCIA) 1. Introdução 1.1 Inversor de Frequência A necessidade de aumento de produção e diminuição de custos faz surgir uma grande infinidade de equipamentos desenvolvidos

Leia mais

Automatização do processo de determinação do número de ciclos de treinamento de uma Rede Neural Artificial

Automatização do processo de determinação do número de ciclos de treinamento de uma Rede Neural Artificial Automatização do processo de determinação do número de ciclos de treinamento de uma Rede Neural Artificial André Ricardo Gonçalves; Maria Angélica de Oliveira Camargo Brunetto Laboratório Protem Departamento

Leia mais

Abordagem de Processo: conceitos e diretrizes para sua implementação

Abordagem de Processo: conceitos e diretrizes para sua implementação QP Informe Reservado Nº 70 Maio/2007 Abordagem de Processo: conceitos e diretrizes para sua implementação Tradução para o português especialmente preparada para os Associados ao QP. Este guindance paper

Leia mais

TÉCNICAS DE COMPUTAÇÃO PARALELA PARA MELHORAR O TEMPO DA MINERAÇÃO DE DADOS: Uma análise de Tipos de Coberturas Florestais

TÉCNICAS DE COMPUTAÇÃO PARALELA PARA MELHORAR O TEMPO DA MINERAÇÃO DE DADOS: Uma análise de Tipos de Coberturas Florestais UNIVERSIDADE ESTADUAL DE PONTA GROSSA PRÓ-REITORIA DE PESQUISA E PÓS-GRADUAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM COMPUTAÇÃO APLICADA CRISTIAN COSMOSKI RANGEL DE ABREU TÉCNICAS DE COMPUTAÇÃO PARALELA PARA MELHORAR

Leia mais

5 Mecanismo de seleção de componentes

5 Mecanismo de seleção de componentes Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações

Leia mais

Algoritmo para Detecção do Complexo QRS e Reconhecimento de Contração Ventricular Prematura em Eletrocardiograma

Algoritmo para Detecção do Complexo QRS e Reconhecimento de Contração Ventricular Prematura em Eletrocardiograma Algoritmo para Detecção do Complexo QRS e Reconhecimento de Contração Ventricular Prematura em Eletrocardiograma João Paulo do Vale Madeiro 1, Paulo César Cortez, Francisco Ivan de Oliveira 3, Robson da

Leia mais

5 ANÁLISE AUTOMÁTICA DE SINAIS DE ECG

5 ANÁLISE AUTOMÁTICA DE SINAIS DE ECG 67 5 ANÁLISE AUTOMÁTICA DE SINAIS DE ECG Nesse capítulo descreve-se o funcionamento do programa desenvolvido, juntamente com seu pré-processamento e resultados obtidos. O algoritmo desenvolvido tem a finalidade

Leia mais

ANÁLISE DA CONSERVAÇÃO PÓS-COLHEITA DA ALFACE (Lactuca Sativa, L) UTILIZANDO O SISTEMA DE APOIO À TOMADA DE DECISÃO BKD

ANÁLISE DA CONSERVAÇÃO PÓS-COLHEITA DA ALFACE (Lactuca Sativa, L) UTILIZANDO O SISTEMA DE APOIO À TOMADA DE DECISÃO BKD ANÁLISE DA CONSERVAÇÃO PÓS-COLHEITA DA ALFACE (Lactuca Sativa, L) UTILIZANDO O SISTEMA DE APOIO À TOMADA DE DECISÃO BKD RESUMO Thereza P. P. Padilha Fabiano Fagundes Conceição Previero Laboratório de Solos

Leia mais

6 Construção de Cenários

6 Construção de Cenários 6 Construção de Cenários Neste capítulo será mostrada a metodologia utilizada para mensuração dos parâmetros estocásticos (ou incertos) e construção dos cenários com respectivas probabilidades de ocorrência.

Leia mais

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert: BRAlarmExpert Software para Gerenciamento de Alarmes A TriSolutions conta com um produto diferenciado para gerenciamento de alarmes que é totalmente flexível e amigável. O software BRAlarmExpert é uma

Leia mais

Feature-Driven Development

Feature-Driven Development FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por

Leia mais

TRATAMENTO E ANÁLISE DE SINAIS DE BAIXA FREQUÊNCIA PARA EMULAÇÃO DE CANAL RÁDIO

TRATAMENTO E ANÁLISE DE SINAIS DE BAIXA FREQUÊNCIA PARA EMULAÇÃO DE CANAL RÁDIO TRATAMENTO E ANÁLISE DE SINAIS DE BAIXA FREQUÊNCIA PARA EMULAÇÃO DE CANAL RÁDIO Davi Schmutzler Valim Faculdade de Engenharia Elétrica CEATEC davi_valim@puccampinas.edu.br Resumo: O trabalho trata de fazer

Leia mais

TEORIA WAVELET NA ANÁLISE DE SINAIS DE ECG COMO FERRAMENTA DE AUXÍLIO NA DETECÇÃO DE ARRITMIAS CARDÍACAS

TEORIA WAVELET NA ANÁLISE DE SINAIS DE ECG COMO FERRAMENTA DE AUXÍLIO NA DETECÇÃO DE ARRITMIAS CARDÍACAS TEORIA WAVELET NA ANÁLISE DE SINAIS DE ECG COMO FERRAMENTA DE AUXÍLIO NA DETECÇÃO DE ARRITMIAS CARDÍACAS 1 GUILHERME M. A. DA SILVA, 2 CLEIDIANE P. SOARES, 1,2 OSCAR A. Z. SOTOMAYOR 1 Programa de Pós-graduação

Leia mais

Mostraremos neste artigo um exemplo de como realizar o cadastro de uma Issue em um projeto existente no portal Java.net.

Mostraremos neste artigo um exemplo de como realizar o cadastro de uma Issue em um projeto existente no portal Java.net. Introdução Página 1 de 7 Mostraremos neste artigo um exemplo de como realizar o cadastro de uma Issue em um projeto existente no portal Java.net. Para iniciar este trabalho, estou considerando que você

Leia mais

Complemento II Noções Introdutória em Redes Neurais

Complemento II Noções Introdutória em Redes Neurais Complemento II Noções Introdutória em Redes Neurais Esse documento é parte integrante do material fornecido pela WEB para a 2ª edição do livro Data Mining: Conceitos, técnicas, algoritmos, orientações

Leia mais

Engenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com

Engenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com Engenharia de Software: conceitos e aplicações Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com 1 Objetivos da aula Apresentar os conceitos de Engenharia de Software e explicar a sua importância.

Leia mais

Plano de Gerenciamento do Projeto

Plano de Gerenciamento do Projeto Projeto para Soluções Contábeis 2015 Plano de Gerenciamento do Projeto Baseado na 5ª edição do Guia PMBOK Brendon Genssinger o e Elcimar Silva Higor Muniz Juliermes Henrique 23/11/2015 1 Histórico de alterações

Leia mais

29/08/2011. Radiologia Digital. Princípios Físicos da Imagem Digital 1. Mapeamento não-linear. Unidade de Aprendizagem Radiológica

29/08/2011. Radiologia Digital. Princípios Físicos da Imagem Digital 1. Mapeamento não-linear. Unidade de Aprendizagem Radiológica Mapeamento não-linear Radiologia Digital Unidade de Aprendizagem Radiológica Princípios Físicos da Imagem Digital 1 Professor Paulo Christakis 1 2 Sistema CAD Diagnóstico auxiliado por computador ( computer-aided

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br CENTRO UNIVERSITÁRIO DE VOLTA REDONDA UniFOA Curso Tecnológico de Redes de Computadores Disciplina: Redes Convergentes II Professor: José Maurício S. Pinheiro

Leia mais

INSTITUIÇÃO: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO ESPÍRITO SANTO

INSTITUIÇÃO: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO ESPÍRITO SANTO Anais do Conic-Semesp. Volume 1, 2013 - Faculdade Anhanguera de Campinas - Unidade 3. ISSN 2357-8904 TÍTULO: DIGITALIZAÇÃO DE EXAMES DE ECG CATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS E TECNOLOGIAS SUBÁREA:

Leia mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA DE SOFTWARE I ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis

Leia mais

5 SIMULAÇÃO DE UM SISTEMA WDM DE DOIS CANAIS COM O SOFTWARE VPI

5 SIMULAÇÃO DE UM SISTEMA WDM DE DOIS CANAIS COM O SOFTWARE VPI 68 5 SIMULAÇÃO DE UM SISTEMA WDM DE DOIS CANAIS COM O SOFTWARE VPI O software VPI foi originalmente introduzido em 1998 e era conhecido como PDA (Photonic Design Automation). O VPI atualmente agrega os

Leia mais

Questões atualizadas no PMBoK 5ª edição versão 2015. Respostas comentadas com justificativa e seção do PMBoK correspondente.

Questões atualizadas no PMBoK 5ª edição versão 2015. Respostas comentadas com justificativa e seção do PMBoK correspondente. Copyright 2015 PMtotal.com.br - Todos os direitos reservados PMI, Guia PMBOK, PMP, CAPM são marcas registradas do Project Management Institute, Inc Simulado de 20 questões para as provas CAPM e PMP do

Leia mais

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia

Leia mais

Módulo 4. Construindo uma solução OLAP

Módulo 4. Construindo uma solução OLAP Módulo 4. Construindo uma solução OLAP Objetivos Diferenciar as diversas formas de armazenamento Compreender o que é e como definir a porcentagem de agregação Conhecer a possibilidade da utilização de

Leia mais

Avaliação de Processos Produtivos - APP

Avaliação de Processos Produtivos - APP Avaliação de Processos Produtivos - APP Aula 13 Os direitos desta obra foram cedidos à Universidade Nove de Julho Este material é parte integrante da disciplina oferecida pela UNINOVE. O acesso às atividades,

Leia mais

Identificação rápida de gargalos Uma forma mais eficiente de realizar testes de carga. Um artigo técnico da Oracle Junho de 2009

Identificação rápida de gargalos Uma forma mais eficiente de realizar testes de carga. Um artigo técnico da Oracle Junho de 2009 Identificação rápida de gargalos Uma forma mais eficiente de realizar testes de carga Um artigo técnico da Oracle Junho de 2009 Identificação rápida de gargalos Uma forma mais eficiente de realizar testes

Leia mais

PRINCÍPIOS DE INFORMÁTICA PRÁTICA 08 1. OBJETIVO 2. BASE TEÓRICA. 2.1 Criando Mapas no Excel. 2.2 Utilizando o Mapa

PRINCÍPIOS DE INFORMÁTICA PRÁTICA 08 1. OBJETIVO 2. BASE TEÓRICA. 2.1 Criando Mapas no Excel. 2.2 Utilizando o Mapa PRINCÍPIOS DE INFORMÁTICA PRÁTICA 08 1. OBJETIVO Aprender a utilizar mapas, colocar filtros em tabelas e a criar tabelas e gráficos dinâmicos no MS-Excel. Esse roteiro foi escrito inicialmente para o Excel

Leia mais

Manual HPSim. 1 Introdução. 2 Instalação do Programa

Manual HPSim. 1 Introdução. 2 Instalação do Programa Manual HPSim 1 Introdução O HPSim é um software para simulação de redes de Petri que apresenta uma interface intuitiva de fácil utilização. Entre suas vantagens está a possibilidade do acompanhamento da

Leia mais

ITIL: Valerá a Pena? Quais os processos mais Afetados?

ITIL: Valerá a Pena? Quais os processos mais Afetados? ITIL: Valerá a Pena? Quais os processos mais Afetados? Diego Leonardo Dermann Grimon www.diegogrimon.com Artigo de Gonçalo João Vitorino de Jesus gjesus@student.dei.uc.pt Departamento de Engenharia Informática

Leia mais

DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE

DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE Mariane Alves Gomes da Silva Eliana Zandonade 1. INTRODUÇÃO Um aspecto fundamental de um levantamento

Leia mais

ArcSoft MediaConverter

ArcSoft MediaConverter ArcSoft MediaConverter User Manual Português 1 201004 Índice Índice... 2 1. Índice... 3 1.1 Requisitos do sistema... 4 1.2 Extras... 4 2. Convertendo arquivos... 7 2.1 Passo1: Selecionar mídia... 7 2.1.1

Leia mais

DAS6607 - Inteligência Artificial Aplicada à Controle de Processos e Automação Industrial

DAS6607 - Inteligência Artificial Aplicada à Controle de Processos e Automação Industrial DAS6607 - Inteligência Artificial Aplicada à Controle de Processos e Automação Industrial Aluno: André Faria Ruaro Professores: Jomi F. Hubner e Ricardo J. Rabelo 29/11/2013 1. Introdução e Motivação 2.

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

ESTUDO DE CASO: LeCS: Ensino a Distância

ESTUDO DE CASO: LeCS: Ensino a Distância ESTUDO DE CASO: LeCS: Ensino a Distância HERMOSILLA, Lígia Docente da Faculdade de Ciências Jurídicas e Gerenciais de Garça FAEG - Labienópolis - CEP 17400-000 Garça (SP) Brasil Telefone (14) 3407-8000

Leia mais

Semântica para Sharepoint. Busca semântica utilizando ontologias

Semântica para Sharepoint. Busca semântica utilizando ontologias Semântica para Sharepoint Busca semântica utilizando ontologias Índice 1 Introdução... 2 2 Arquitetura... 3 3 Componentes do Produto... 4 3.1 OntoBroker... 4 3.2 OntoStudio... 4 3.3 SemanticCore para SharePoint...

Leia mais

Pós-Graduação em Engenharia Elétrica Inteligência Artificial

Pós-Graduação em Engenharia Elétrica Inteligência Artificial Pós-Graduação em Engenharia Elétrica Inteligência Artificial João Marques Salomão Rodrigo Varejão Andreão Inteligência Artificial Definição (Fonte: AAAI ): "the scientific understanding of the mechanisms

Leia mais

Protocolo em Rampa Manual de Referência Rápida

Protocolo em Rampa Manual de Referência Rápida Protocolo em Rampa Manual de Referência Rápida 1 O que é o Protocolo em Rampa O protocolo em rampa é um protocolo para testes de esforço que não possui estágios. Nele o incremento da carga se dá de maneira

Leia mais

Data, Text and Web Mining

Data, Text and Web Mining Data, Text and Web Mining Fabrício J. Barth TerraForum Consultores Junho de 2010 Objetivo Apresentar a importância do tema, os conceitos relacionados e alguns exemplos de aplicações. Data, Text and Web

Leia mais

DIMENSIONANDO PROJETOS DE WEB-ENABLING. Uma aplicação da Análise de Pontos de Função. Dimensionando projetos de Web- Enabling

DIMENSIONANDO PROJETOS DE WEB-ENABLING. Uma aplicação da Análise de Pontos de Função. Dimensionando projetos de Web- Enabling DIMENSIONANDO PROJETOS DE WEB-ENABLING Uma aplicação da Análise de Pontos de Função Dimensionando projetos de Web- Enabling Índice INTRODUÇÃO...3 FRONTEIRA DA APLICAÇÃO E TIPO DE CONTAGEM...3 ESCOPO DA

Leia mais

COMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS

COMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS COMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS Leonardo Meneguzzi 1 ; Marcelo Massoco Cendron 2 ; Manassés Ribeiro 3 INTRODUÇÃO

Leia mais

Este documento foi elaborado sob a licença

Este documento foi elaborado sob a licença 1 2 Este documento foi elaborado sob a licença Atribuição - Não Comercial - Sem Trabalhos Derivados Brasil (CC BY-NC-ND 4.0) Sobre este documento, você tem o direito de: Compartilhar - reproduzir, distribuir

Leia mais

1) MANUAL DO INTEGRADOR Este documento, destinado aos instaladores do sistema, com informações de configuração.

1) MANUAL DO INTEGRADOR Este documento, destinado aos instaladores do sistema, com informações de configuração. O software de tarifação é uma solução destinada a rateio de custos de insumos em sistemas prediais, tais como shopping centers. O manual do sistema é dividido em dois volumes: 1) MANUAL DO INTEGRADOR Este

Leia mais

Monitor de Rede Elétrica Som Maior Pro. Manual do Usuário Versão 3.9f

Monitor de Rede Elétrica Som Maior Pro. Manual do Usuário Versão 3.9f Monitor de Rede Elétrica Som Maior Pro Manual do Usuário Versão 3.9f 2 ÍNDICE PÁG. 1 APRESENTAÇÃO...03 2 DESCRIÇÃO DO EQUIPAMENTO...04 2.1 ROTINA INICIAL DE AVALIAÇÃO DA REDE ELÉTRICA...04 2.2 TROCA DE

Leia mais

Manual do Visualizador NF e KEY BEST

Manual do Visualizador NF e KEY BEST Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................

Leia mais

Inteligência Artificial. Redes Neurais Artificiais

Inteligência Artificial. Redes Neurais Artificiais Curso de Especialização em Sistemas Inteligentes Aplicados à Automação Inteligência Artificial Redes Neurais Artificiais Aulas Práticas no Matlab João Marques Salomão Rodrigo Varejão Andreão Matlab Objetivos:

Leia mais

Claudivan C. Lopes claudivan@ifpb.edu.br

Claudivan C. Lopes claudivan@ifpb.edu.br Claudivan C. Lopes claudivan@ifpb.edu.br Arquitetura Token Ring Arquitetura FDDI IFPB/Patos - Prof. Claudivan 2 Usada em redes que possuem computadores de grande porte da IBM Opera nas camadas 1 e 2 do

Leia mais

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui.

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3 Tecnologia FPGA Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3.1. FPGA: Histórico, linguagens e blocos Muitos dos

Leia mais

PERSPECTIVAS DO PROJETO DE ENSINO FÁBRICA DE SOFTWARE *

PERSPECTIVAS DO PROJETO DE ENSINO FÁBRICA DE SOFTWARE * PERSPECTIVAS DO PROJETO DE ENSINO FÁBRICA DE SOFTWARE * Hudson Henrique de Souza LOPES 1 ; Wellington Garcia PEREIRA 2 ; Getúlio Antero de DEUS JÚNIOR 3. 1 Bolsista do PET EEEC/UFG hudsonhsl@hotmail.com.

Leia mais

ESTUDO E DESENVOLVIMENTO DA INTERAÇÃO CÉREBRO-COMPUTADOR: CONTROLE DE DISPOSITIVOS MECATRÔNICOS ATRAVÉS DA MENTE

ESTUDO E DESENVOLVIMENTO DA INTERAÇÃO CÉREBRO-COMPUTADOR: CONTROLE DE DISPOSITIVOS MECATRÔNICOS ATRAVÉS DA MENTE 26 a 29 de outubro de 2010 ISBN 978-85-61091-69-9 ESTUDO E DESENVOLVIMENTO DA INTERAÇÃO CÉREBRO-COMPUTADOR: CONTROLE DE DISPOSITIVOS MECATRÔNICOS ATRAVÉS DA MENTE Humberto Vinicius Paulino Baena 1 ; Munif

Leia mais

MANUAL DE CONFIGURAÇÃO

MANUAL DE CONFIGURAÇÃO MANUAL DE CONFIGURAÇÃO Índice Conteúdo Página Legendas 3 1.0 Primeiro acesso 5 2.0 Cadastro de login e senha 6 3.0 Configuração do Blocker 7 3.1 Senha de acesso 8 3.2 Grade de Horário 9 3.2.1 Configurando

Leia mais

Capítulo X. Gerenciar Mudanças dos Requisitos. Aluizio Saiter, M. Sc.

Capítulo X. Gerenciar Mudanças dos Requisitos. Aluizio Saiter, M. Sc. Capítulo X Gerenciar Mudanças dos Requisitos., M. Sc. 2 1. Sobre a disciplina de gerência de requisitos. 2. Boas práticas em engenharia de software. 3. Introdução a gerência de requisitos. 4. Introdução

Leia mais

SEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS

SEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS SEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS André Zuconelli 1 ; Manassés Ribeiro 2 1. Aluno do Curso Técnico em Informática, turma 2010, Instituto Federal Catarinense, Câmpus Videira, andre_zuconelli@hotmail.com

Leia mais

Projeto de Máquinas de Estado

Projeto de Máquinas de Estado Projeto de Máquinas de Estado Organizado por Rodrigo Hausen. Original de Thomas L. Floyd. Versão 0: 15 de março de 2013 http://compscinet.org/circuitos Resumo Grande parte deste texto, exemplos e estrutura

Leia mais