Hoje estou realizando meu sonho de ser mestre em Ciência da Computação. Durante este tempo, tive o apoio sincero e a motivação de muitas pessoas a quem quero agradecer por ter estado sempre comigo.Primeiramente, quero agradecer a Deus pela vida, pela saúde, pelas oportunidades, pelos sonhos. Muito obrigado meu Deus por aqueles sonhos que pareciam inalcançáveis e que se fizeram realidade nestes dois últimos anos.Quero agradecer aos meus pais, Moises e Olga. Graças a vocês, eu sou quem sou; graças a vocês, estou tornando realidade meus sonhos, porque tudo começou com vocês, com seu esforço, seu sacrifício, seu exemplo, suas dicas, seu amor. Agradeço à minha irmã Karina e à minha sobrinha Salomé por sempre acreditar em mim, e pelo apoio e preocupação constante. A todos vocês, obrigado por me apoiar em tudo, vocês são minha inspiração, amo muito vocês.Não posso esquecer de agredecer a uma pessoa muito importante na minha vida, minha noiva María del Cisne. Minha Mashi, muito obrigado por tudo, pela sua ajuda, seu amor, seu apoio, por ser minha inspiração, minha força, minha luz. Apesar da distância física, você foi sempre o meu apoio, eu te amo muito.Gostaria também, agradecer ao meu orientador Prof. Ricardo Torres. Prof. Ricardo, durante este mestrado aprendi muito com você. Obrigado pelo apoio, pelas dicas, pela compreensão, pelo seu ensino. Estendo meu agradecimento a Pedro Mendes e Otávio Penatti pela ajuda e disponibilidade no desenvolvimento desta pesquisa, e aos professores da Unicamp que foram parte da minha formação durante este mestrado. Agradeço também a todos meus amigos que sempre esteveram me apoiando.Quero agradecer à Unicamp por ter aberto suas portas para realizar meus estudos, por ser uma universidade que sempre oferece o apoio necessário aos estudantes. Este trabalho também agradece a CAPES, CNPq (Processos # 484254/2012-0 e # 306580/2012-8), FAPESP, AMD e ao Instituto Virtual FAPESP-Microsoft (Processos #2013/50169-1 e # 2013/50155-0) pela viabilização da infraestrutura do Laboratório RECOD, onde a pesquisa foi desenvolvida. Finalmente, agradeço à "Secretaría de Educación Superior, Ciencia, Tecnología e Innovación" do Equador pelo apoio financeiro sem o qual eu não poderia ter realizado este mestrado.
ResumoNa atualidade a maioria das técnicas para classificação de padrões na área de aprendizado de máquina foca a resolução de problemas de cenário fechado. Nestes problemas, o classificador é treinado com amostras de todas as classes que serão observadas na fase de teste. Em muitas situações, no entanto, amostras de classes desconhecidas, i.e., classes não encontradas na fase de treino, necessitam ser tratadas. Este tipo de cenário é conhecido como um problema de reconhecimento em cenário aberto. Neste trabalho, propomos métodos que combinam diferentes tipos de características para reconhecimento de objetos em cenário aberto. Os métodos são baseados no classificador Optimum-Path Forest (OPF) e utilizam Programação Genética (GP) e Contagem de Votos (Majority-Voting) como técnicas de combinação de evid...