2ª PROVA ICIN 1º/2015

Documentos relacionados
R 1: Se x é A 1 e y é B 1, então f 1 = p 1x + q 1y + r 1 R 2: Se x é A 2 e y é B 2, então f 2 = p 2x + q 2y + r 2

Sistema de Inferência Fuzzy baseado em Redes Adaptativas (ANFIS) Sistema de Inferência Fuzzy

RESOLUÇÃO 3ª PROVA ICIN 2º/2013

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

1ª PROVA ICIN 1º/2015

2. Redes Neurais Artificiais

Modelagem para previsão/estimação: uma aplicação Neuro-Fuzzy

Conhecimento e Raciocínio Incertos

RESOLUÇÃO 3 a PROVA CONTROLE DINÂMICO - 2 /2015

2. TROCADOR DE CALOR FEIXE TUBULAR

Estudo Comparativo de Técnicas de Controle em um Processo de Nível

Natureza - OBRIGTEÓRICA

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

Controle de Processos Aula: Introdução ao controle de processos

Inteligência Artificial Escola de Verão Laboratório Associado de Computação e Matemática Aplicada LAC.

Minicurso: Inteligência Artificial Aplicada a Sistemas Elétricos

Controle de Processos Aula: Introdução ao controle de processos

Controle de Sistemas Dinâmicos. CSD1 - Introdução. Prof. Adolfo Bauchspiess ENE/UnB

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

GERENCIAMENTO DE PROJETOS - 20h - EaD

Redes Neurais Artificiais - Introdução. Visão Computacional

Redes Neurais e Sistemas Fuzzy

Conteúdo: Sistemas Fuzzy Fuzzifier Inferência Regras Máquina de Inferência Defuzzifier

IF-705 Automação Inteligente Sistemas de Controle - Fundamentos

lnteligência Artificial Introdução a Lógica Nebulosa (Fuzzy)

SOLUÇÃO DA Lista de Exercícios E3-B

INF 1771 Inteligência Artificial

Reconhecimento das cores do MSX por Lógica Fuzzy

Aula 2 Instrumentação na Ind. Química. Prof. Gerônimo

UNIVERSIDADE CEUMA CAMPUS RENASCENÇA CURSO DE ENGENHARIA DE PRODUÇÃO. Professor Leonardo Gonsioroski

1. Introdução. 1.1.Objetivo

3 Redes Neurais Artificiais

CURSO DE PÓS-GRADUAÇÃO LATO SENSU AUTOMAÇÃO INDUSTRIAL E SISTEMAS DE CONTROLE - MECATRÔNICA

POLVO-IIDS: Um Sistema de Detecção de Intrusão Inteligente Baseado em Anomalias p. 1/16

Universidade de Brasília CONTROLE DIGITAL - 2 /2010 ENE/FT/UnB Terça-Feira, 14 de dezembro de 2010,

Automação. 4 de fevereiro de Prof. Ramon Moreira Lemos

Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO

Fundamentos de Automação. Controle de Processos

SISTEMA HÍBRIDO DE PREVISÃO DE CARGA ELÉTRICA EM CURTO PRAZO UTILIZANDO REDES NEURAIS ARTIFICIAIS E LÓGICA FUZZY

SISTEMAS NEURO-FUZZY NEURAL-FUZZY SYSTEMS

Classificação de Padrões. Abordagem prática com Redes Neurais Artificiais

Sistema de Controle Um sistema de controle é realizado por meio de hardware e software. Este sistema processa os sinais de entrada e converte estes

MATRIZ CURRICULAR ENGENHARIA DE CONTROLE E AUTOMAÇÃO - IFES - CAMPUS SERRA

PROCESSO SELETIVO N 42/2019 PROVA 2 - CONHECIMENTOS ESPECÍFICOS

Fundamentos de Automação. Atuadores e Elementos Finais de Controle

Redes Neurais: MLP. Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação

Instrumentação Básica

6. O SISTEMA DE CONTROLE COMO FERRAMENTA DIDÁTICA

PQI-2407 Controle de Processos da Indústria Química Exercícios Lista 1

3. MODELOS MATEMÁTICOS

Capitulo 3 O Aparato Experimental

Redes Neurais Artificiais Sistemas Inteligentes Especialização em Automação Industrial SISTEMAS INTELIGENTES PROFESSOR FLÁVIO MURILO

Sistemas p-fuzzy Aplicados às Equações Diferenciais Parciais

Lista de Figuras. Capitulo 1. Capitulo 2. Capitulo 3

INSTRUMENTAÇÃO MECATRÔNICA

Inteligência Artificial (Lista 1) Prof. Alex F. V. Machado

TEQ Sistemas de Instrumentação e Controle de Processos Lista de Exercícios nº 1. Respostas

Arduino Lab 09 Leitura de

Válvula direcional vias posições acionamento e retorno normalmente.

Inteligência Artificial Redes Neurais

Motivação: Decentralização e Distribuição de Inteligência Evolução das Arquiteturas

1. SISTEMAS DE CONTROLE: CONCEITOS. Prof. JOSÉ RODRIGO DE OLIVEIRA

Redes para Automação Industrial. Capítulo 1: Automação Industrial. Luiz Affonso Guedes DCA-CT-UFRN

2. Redes Neurais Artificiais

INSTRUMENTAÇÃO. Prof. Adrielle C. Santana

RESOLUÇÃO - 1ª PROVA ICIN 2º/2012

Fundamentos de Mineração de Dados

Tópicos sobre Redes Neurais

1ª ETAPA - TURMA D e K

Instrumentação Básica

1ª ETAPA - TURMA D e K

Controle de Processos

Mineração de Dados em Biologia Molecular

1 a Prova - CONTROLE DE SISTEMAS DINÂMICOS /2019

TEQ Sistemas de Instrumentação e Controle de Processos Lista de Exercícios nº 4 RESPOSTAS

Primeiras Redes Neurais Artificiais: Perceptron e Adaline

Inteligência Artificial. Prof. Tiago A. E. Ferreira Aula 21 Projeto de RNA

Figura Ampliação do gráfico da força amortecedora no fole em relação à velocidade.

Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico -

UNIVERSIDADE DO ESTADO DE MATO GROSSO - UNEMAT. Faculdade de Ciências Exatas e Tecnológicas FACET / Sinop Curso de Bacharelado em Engenharia Elétrica

Redes Neurais Artificial. Inteligência Artificial. Professor: Rosalvo Ferreira de Oliveira Neto

DESENVOLVIMENTO DE UM CONTROLADOR FUZZY APLICADO EM UM PROCESSO NÃO LINEAR DE TANQUES COMUNICANTES

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Introdução a Disciplina de Controle Supervisório. Prof. Leandro Castilho Brolin

MANEJO AUTOMATIZADO DA IRRIGAÇÃO

Lista 2 Sistemas Inteligentes (INE5633) 2014s2

Robótica Evolutiva uma População de Robôs Reais que Fazem Amor e Geram Descendentes Enquanto Aprendem a Realizar Tarefas

5 Testes e Resultados

Sistema de Inferência Fuzzy. Prof. Juan Mauricio Villanueva

2 Exploração e Produção de Petróleo

Introdução à Mineração de Dados com Aplicações em Ciências Espaciais

Aprendizagem de Máquina

Aprendizagem de Máquina

Previsão de Vazões utilizando Redes Neurais Artificiais MLP e NSRBN

Redes Neurais MLP: Exemplos e Características

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SUPPORT VECTOR MACHINE - SVM

Transcrição:

Departamento de Engenharia Elétrica Prof. Adolfo Bauchspiess Faculdade de Tecnologia Laboratório de Automação e Robótica Universidade de Brasília 163848 INTRODUÇÃO AO CONTROLE INTELIGENTE NUMÉRICO - 1 /2015 ENE/FT/UnB 2ª Prova 24 de junho de 2015, 16 00-18 00 Nome: Matrícula: A1 B1 w1 f1= p 1 x+ q 1 y+ r1 X Y f= w1f1 + w2f2 w1+ w2 =w1f1+w2f2 w2 f2= p 2 x+ q 2 y+ r2 x X y Y 2ª PROVA ICIN 1º/2015 Questão 1: As seguintes sentenças são Verdadeiras ou Falsas? Caso considere algum item falso, é necessário justificar. (Se alguma parte da sentença é falsa, considere a sentença falsa. É necessário indicar todas as partes falsas). a) (0,5) A psicologia do ser humano (mais especificamente, o processo decisório baseado em regras de comportamento) serve de inspiração para os sistemas especialistas baseados em inferência fuzzy. Neste contexto buscam-se regras que permitem, entre outros, justificar o comportamento. É o chamado componente de explicação, não disponível nas Redes Neurais Artificiais nem tampouco nos sistemas ANFIS (Adaptive Neuro Fuzzy Inference System). b) (0,5) O treinamento híbrido adotado no sistema ANFIS é mais rápido que o treinamento de uma rede MLP, pois apenas uma das camadas é treinada por gradiente descendente. O algoritmo dos mínimos quadrados, adotado no passo feed-forward é computacionalmente muito eficiente e rápido. c) (0,5) Um paradoxo leva ao colapso de um sistema baseado em lógica booleana. Em lógica fuzzy um paradoxo é representado pelo valor 0,5 e é processado de forma natural pela inferência aproximada. Na realidade, todas as regras, mesmo as parcialmente satisfeitas, compõem a inferência fuzzy. d) (0,5) A atuação (sinal u ) de um controlador fuzzy é, matematicamente, o mapeamento não-linear das entradas na saída do sistema. Para cada valor da referência e do sinal de erro tem-se o valor do atuador. Considerando-se, no entanto, que várias parâmetros das funções de pertinência (formato, número, posição) podem produzir o mesmo mapeamento não-linear podemos dizer que várias realizações fuzzy são possíveis para um certo mapeamento.

2ª Prova - 1 Sem. 2015 163348 Introdução ao Controle Inteligente Numérico ENE/UnB 2/5 Questão 2: (2,5) Uma máquina de vetores de suporte, SVM, é ótima em termos estatísticos de separação entre classes. Considere a classificação de dados pertencentes às classes A., B x e C *, figura (a). O número de pontos de treinamento para cada classe é {100, 400, 500}, respectivamente. A figura (b) mostra o resultado da classificação utilizando-se MLP com 30 neurônios. A figura (c) mostra o treinamento com a função LVQ 2.1, com taxa de aprendizagem 0,1 e 30 vetores de código. Neste caso, a atribuição de classes aos vetores é feita automaticamente pela função lvqnet (netl=lvqnet(dados,0.1,learnlv1)). As posições iniciais dos vetores de código são netl.iw{1}= randn(size(netl.iw{1})). figura (a) figura (b) figura (c) figura (d) a) (1,0) Utilizando 30 vetores, apresente na figura (d) uma configuração plausível de vetores de suporte (SVM) para a classificação dos dados mostrados na figura (a). b) (0,5) Por quê a classe A (.) é tão mal representada com o classificador LVQ? Que artifício poderia ser utilizado na função lvqnet para melhorar a representação desta classe? c) (0,5) Por quê os cantos superiores (esquerda e direita) na figura (c) são classificados incorretamente? d) (0,5) Quantos neurônios participam na figura (b), da classificação de pontos nas classes A, B e C?

2ª Prova - 1 Sem. 2015 163348 Introdução ao Controle Inteligente Numérico ENE/UnB 3/5 Questão 3: (3,0) Considere o projeto de uma máquina de lavra roupa inteligente. As seguintes características são desejáveis: - Economia de energia - Economia de água - Operação rápida Os seguintes sensores/atuadores são usuais, porém outros poderiam ser propostos - Motor principal do tambor - lavagem - Válvula de admissão de água - Válvula e moto-bomba - ejeção de água - Válvula de admissão de sabão em pó/alvejante - Resistência de aquecimento da água - Sensor de nível da água - Detector de espuma - Sensor de temperatura da água - Foto-emissor e foto-detector transparência da água - Indicador de peso da roupa - Micro-controlador de 8 bits (e. g. ATMega8: RISC, timer, interrupção, conversor A/D, PWM, serial). Call up later, dad. Mom is discussing mathematics with our intelligent washing machine. Apresente e justifique o projeto de duas malhas de controle fuzzy que tornem uma máquina de lavar inteligente. Em cada controlador fuzzy detalhe - O conhecimento especialista específico utilizado, - Regras propostas e a superfície de controle correspondente, - Comparação com o correspondente funcionamento de uma máquina de lavar convencional, - Quais os sensores/atuadores necessários?

2ª Prova - 1 Sem. 2015 163348 Introdução ao Controle Inteligente Numérico ENE/UnB 4/5 Questão 4: (2,5) Considere os seguintes conjuntos de regras para inferência fuzzy de Mamdani e de Sugeno para o controle de um processo de nível de líquidos de 3 a ordem conectado em cascata. A entrada do processo é uma vazão volumétrica [cm 3 /s]. A variável manipulada é o sinal de PWM, u, aplicado a uma moto-bomba de 12 V. A variável controlada é o nível y, medido em cm, do terceiro tanque. O setpoint, r, é dado em cm. e = r y. r = {lo, me, hi}, e ={neg, zero, pos}, u={low, med, high} Mamdani Sugeno low= 3r + 2e + 1 med = r + 2e + 1 high = r + e med = r + 2e + 1 u = a) (0,5) Considerando que as mesmas regras são utilizadas nas duas metodologias, apresente o conjunto de regras utilizadas na forma IF... AND... THEN... b) (1,0) Qual o valor, com a precisão disponível nos gráficos, do sinal do atuador u se r = 3 e e = -2, pelo método de Mamdani? Repita os cálculos para r = 12 e e = 5. c) (1,0) Aplique agora o método de Sugeno, para os valores de r e e do item b)

2ª Prova - 1 Sem. 2015 163348 Introdução ao Controle Inteligente Numérico ENE/UnB 5/5 Questão 1: a) F Anifs possui componente de explicação pois a inferência é baseada em um conjunto de regras (fuzzy). b) F A afirmativa não pode ser generalizada. Se tivermos condições iniciais que perterçam à uma bacia de atração de um mínimo local ruim, o treinamento terá que ser reinicializado. Prolongando-se o treinamento de forma imprevisível. c) V d) V Questão 2: a) Considerando a distribuição de dados de treinamento por classe, dos 30 vetores de código teríamos:.- 3 vetores, x 12 vetores e * 15 vetores. Os vetores de suporte da classe x precisam delimitar duas fronteiras, enquanto os vetores de suporte. e * só uma. b) A classe (.) é mal representada por quê tem poucos vetores. Um a forma de melhorar a classificação é replicando os dados de treinamento associados a esta classe. c) Devido à inicialização utilizada (randn()). Eles levam a neurônios mortos ( dead neurons ), nunca vencem. d) Como é uma rede MLP, todos os 30 neurônios na classificação. Questão 3: A) Tempo de Lavagem em função do Grau de sujeira da roupa Economia de energia. - Conhecimento especialista: roupa mais suja e precisa de mais tempo de lavagem. Aquecer a roupa reduz o tempo de lavagem. - Regras: IF grau_de_sujeira IS alto THEN tempo_lavagem IS alto AND temperatura IS ALTA IF grau_de_sujeira IS baixo THEN tempo_lavagem IS baixo AND temperatura IS media IF grau_de_sujeira IS medio THEN tempo_lavagem IS medio AND temperatura IS media - Na máquina convencional o tempo de lavagem e a temperatura são estabelecidas a priori por programas pré-codificados. - Sensor de sujeira (transparência da água foto emissor e foto detector); Sensor de temperatura da água. B) Quantidade de água e sabão em função do peso da roupa Economia de energia. - Conhecimento especialista: a quantidade de água e e sabão em pó é proporcional à quantidade de roupa. - Regras: IF quant_roupa IS alto THEN quant_agua IS alto IF quant_roupa IS baixo THEN quant_agua IS baixo IF quant_roupa IS medio THEN quant_agua IS medio - Na máquina convencional a quantidade de água é estabelecidas a priori por programas pré-codificados. - Célula de carga (Strain Gauge) permite pesar a roupa. Questão 4: a)

2ª Prova - 1 Sem. 2015 163348 Introdução ao Controle Inteligente Numérico ENE/UnB 6/5 b) {3-2} u =50 {12 5} u=50 c) {3-2} u = 0 {12 5} u=20,6