O documento descreve um sistema chamado BiPODiTVR para fornecer recomendações personalizadas de programas de TV em dispositivos móveis. O sistema usa técnicas de filtragem colaborativa, baseada em conteúdo e híbrida para gerar recomendações com base no perfil do usuário. O sistema foi implementado como um protótipo para validar a abordagem proposta.
Using content-based filtering in a system of recommendation in the context of...Elaine Cecília Gatto
This document discusses content-based filtering for recommendation systems in the context of digital mobile interactive television (IDTV). It presents studies on applying content-based filtering techniques to recommend TV programs and advertisements in digital TV. The recommendation system analyzes a user's viewing history to determine their preferences and profile, then filters content like programs and ads in the electronic programming guide (EPG) to find items that match the user's profile and suggest them. The system aims to help users more easily find content they are interested in on digital TV and mobile devices.
Este documento descreve um sistema de recomendação para televisão digital portátil no Brasil que recomenda programas de TV de acordo com os gêneros preferidos do usuário. Ele discute os desafios da seleção de programas na TV digital e como sistemas de recomendação podem ajudar. Também revisa trabalhos relacionados e descreve a arquitetura proposta, que usa o middleware Ginga-NCL.
(1) The document reviews the pulmonary parenchymal findings in 200 cases of blunt chest trauma. (2) The most common findings were rib fractures in 94% of cases, indicating moderate trauma, and pneumothorax or hemothorax in 68% of cases. (3) The parenchymal changes included pulmonary edema/congestion (15% of cases), atelectasis (16% of cases), and patchy densities from intra-alveolar hemorrhage (69% of cases). (4) Traumatic lung cavities and intrapulmonary hematomas developed in 15% of cases.
Application of recommendation techniques for brazilian portable interactive d...Elaine Cecília Gatto
The document discusses recommendation techniques for Brazilian portable interactive digital TV (IDTV). It compares IDTV in residences versus cell phones, noting differences in usage and screen size. It reviews related recommendation systems and then briefly describes the authors' system, which uses user viewing history and electronic programming guide data to provide personalized TV program recommendations on cell phones without server communication. The system was designed according to Brazilian IDTV standards for portable devices.
Recommender helping viewers in their choice for educational programs in digit...Elaine Cecília Gatto
The document discusses a personalized recommendation system for educational programs in digital TV in Brazil. It begins by providing background on digital TV and how it increases channel capacity and allows interactive applications. This creates an information overload, so recommendation systems are needed to help viewers select relevant educational content. The proposed system would analyze student profiles and recommend suitable content. It would be implemented as an extension to Brazil's Ginga digital TV middleware platform using declarative applications. Finally, some related recommendation systems for digital TV are briefly described that also aim to personalize content recommendations.
Josefina y josé las ntic´s en la educaciónjosejosefina
El documento discute el impacto de las nuevas tecnologías de la información y la comunicación (TIC) en la educación. Menciona que las TIC han evolucionado rápidamente y tienen un gran impacto en los procesos de enseñanza y aprendizaje si se usan adecuadamente. También señala que es importante que la incorporación de las nuevas tecnologías en la educación no elimine el esfuerzo personal del estudiante y contribuya al desarrollo de sus capacidades cognitivas.
O documento descreve uma experiência de ensino de Computação Ubíqua utilizando Aprendizagem Baseada em Problemas (PBL) em um curso de pós-graduação no Brasil. O método PBL foi aplicado em uma disciplina sobre sistemas distribuídos e redes, substituindo aulas expositivas por atividades em pequenos grupos focadas na resolução de problemas. Os estudantes relataram que o método PBL melhorou sua motivação e aprendizagem quando comparado ao método tradicional.
Using content-based filtering in a system of recommendation in the context of...Elaine Cecília Gatto
This document discusses content-based filtering for recommendation systems in the context of digital mobile interactive television (IDTV). It presents studies on applying content-based filtering techniques to recommend TV programs and advertisements in digital TV. The recommendation system analyzes a user's viewing history to determine their preferences and profile, then filters content like programs and ads in the electronic programming guide (EPG) to find items that match the user's profile and suggest them. The system aims to help users more easily find content they are interested in on digital TV and mobile devices.
Este documento descreve um sistema de recomendação para televisão digital portátil no Brasil que recomenda programas de TV de acordo com os gêneros preferidos do usuário. Ele discute os desafios da seleção de programas na TV digital e como sistemas de recomendação podem ajudar. Também revisa trabalhos relacionados e descreve a arquitetura proposta, que usa o middleware Ginga-NCL.
(1) The document reviews the pulmonary parenchymal findings in 200 cases of blunt chest trauma. (2) The most common findings were rib fractures in 94% of cases, indicating moderate trauma, and pneumothorax or hemothorax in 68% of cases. (3) The parenchymal changes included pulmonary edema/congestion (15% of cases), atelectasis (16% of cases), and patchy densities from intra-alveolar hemorrhage (69% of cases). (4) Traumatic lung cavities and intrapulmonary hematomas developed in 15% of cases.
Application of recommendation techniques for brazilian portable interactive d...Elaine Cecília Gatto
The document discusses recommendation techniques for Brazilian portable interactive digital TV (IDTV). It compares IDTV in residences versus cell phones, noting differences in usage and screen size. It reviews related recommendation systems and then briefly describes the authors' system, which uses user viewing history and electronic programming guide data to provide personalized TV program recommendations on cell phones without server communication. The system was designed according to Brazilian IDTV standards for portable devices.
Recommender helping viewers in their choice for educational programs in digit...Elaine Cecília Gatto
The document discusses a personalized recommendation system for educational programs in digital TV in Brazil. It begins by providing background on digital TV and how it increases channel capacity and allows interactive applications. This creates an information overload, so recommendation systems are needed to help viewers select relevant educational content. The proposed system would analyze student profiles and recommend suitable content. It would be implemented as an extension to Brazil's Ginga digital TV middleware platform using declarative applications. Finally, some related recommendation systems for digital TV are briefly described that also aim to personalize content recommendations.
Josefina y josé las ntic´s en la educaciónjosejosefina
El documento discute el impacto de las nuevas tecnologías de la información y la comunicación (TIC) en la educación. Menciona que las TIC han evolucionado rápidamente y tienen un gran impacto en los procesos de enseñanza y aprendizaje si se usan adecuadamente. También señala que es importante que la incorporación de las nuevas tecnologías en la educación no elimine el esfuerzo personal del estudiante y contribuya al desarrollo de sus capacidades cognitivas.
O documento descreve uma experiência de ensino de Computação Ubíqua utilizando Aprendizagem Baseada em Problemas (PBL) em um curso de pós-graduação no Brasil. O método PBL foi aplicado em uma disciplina sobre sistemas distribuídos e redes, substituindo aulas expositivas por atividades em pequenos grupos focadas na resolução de problemas. Os estudantes relataram que o método PBL melhorou sua motivação e aprendizagem quando comparado ao método tradicional.
1. O relatório descreve as atividades realizadas durante um estágio na empresa de tecnologia Papagaio, onde o estagiário trabalhou no desenvolvimento do projeto FarmáciaJá, um sistema web para facilitar a compra e venda de produtos farmacêuticos.
2. As principais tarefas incluíram o cadastro, edição e listagem de produtos no sistema, integrando a lógica do backend com a interface do frontend.
3. O estágio proporcionou ao aluno experiência prática na área de desenvolvimento web usando Django e familiarização com process
Recomendação personalizada de conteúdo para televisão digital portátil intera...Elaine Cecília Gatto
Este documento descreve um sistema de recomendação personalizada de conteúdo para televisão digital portátil interativa brasileira, que recomenda programas de TV de acordo com as preferências do usuário durante o uso da TV no celular. Ele discute a TV digital portátil interativa, sistemas de recomendação e trabalhos relacionados, e propõe um sistema que monitora o comportamento do usuário para gerar recomendações personalizadas.
Clei recomendação personalizada de conteúdo para televisão digital portátil...Elaine Cecília Gatto
O documento descreve um sistema de recomendação personalizada de conteúdo para televisão digital portátil interativa no Brasil, que recomenda programas de TV de acordo com os gêneros preferidos do usuário durante o uso da TV no celular.
Um exemplo de computação Ubiqua em serviços de saude orientado ao utenteUniversity of Cape Verde
Este trabalho tem como objectivo a apresentação de um sistema de monitorização de sinais vitais, viável e de baixo custo que permita tanto aos pacientes como aos profissionais de saúde melhorarem, rentabilizarem o controlo e análise desses parâmetros enviados pelos pacientes. Também tem como objectivo “ libertar ” o paciente dos vários deslocamentos periódicos aos consultórios médicos a fim de disponibilizar estes mesmos registos. Tendo sempre em conta que contribuirá para que o sistema de saúde torne cada vez mais amiga do ambiente.
O documento descreve um projeto para desenvolver um sistema de informações gerenciais para a Associação Cultural de Radiodifusão Independente. O sistema irá cadastrar pessoas atendidas e envolvidas nas ações da organização para agilizar o atendimento e melhorar a gestão. O projeto terá um custo total de R$4.800 e será concluído em 18 dias utilizando ferramentas de software livre como NetBeans, MySQL e Google Apps.
O documento apresenta o projeto de desenvolvimento de um aplicativo móvel para enviar lembretes de devolução de livros emprestados de bibliotecas. O projeto inclui o desenvolvimento da arquitetura do sistema, modelagem de classes, diagramas, e cronograma com as atividades e responsáveis. O aplicativo receberá dados de empréstimos por meio de arquivos XML e enviará notificações baseado na data de devolução.
Este documento descreve um sistema de recomendação para televisão digital portátil interativa brasileira que gera recomendações de programas de TV de acordo com os gêneros preferidos pelo usuário. O sistema usa o histórico de visualização do usuário para determinar seu perfil e recomendar programas de acordo com esse perfil e horário atual. O sistema foi desenvolvido para rodar no celular do usuário usando o middleware Ginga-NCL.
O documento discute a transição da TV analógica para a TV digital no Brasil, explicando as diferenças entre sinais analógicos e digitais e detalhando o sistema brasileiro de TV digital, incluindo padrões, implementação regional e cronograma.
1) O documento fornece instruções sobre como usar o sistema BlueTalk, que permite comunicação entre estagiários e equipe de suporte do programa Acessa Escola.
2) O BlueTalk permite conversas por texto e áudio, envio de arquivos, gravação de conversas e requisição de suporte pelos estagiários.
3) Tanto estagiários quanto equipe de suporte precisam fazer login no BlueTalk usando as mesmas credenciais do BlueControl para acessar os recursos do sistema.
Desenvolvimento e avaliação de aplicativos de celular para o acompanhamento d...Elaine Cecília Gatto
Este projeto desenvolveu aplicativos móveis para auxiliar pacientes diabéticos e médicos na Associação de Diabéticos de Bauru. Os aplicativos permitem a coleta e geração de relatórios com medições glicêmicas, pressão arterial e frequência cardíaca dos pacientes para análise clínica. Dois aplicativos foram implementados para automatizar registros e melhorar o acompanhamento dos pacientes.
Este documento discute o uso da linguagem JavaScript no servidor para construir aplicações web em tempo real e de alta concurrencia. O autor apresenta os desafios da programação multithread e como o modelo de programação assíncrono e orientado a eventos do Node.js pode resolver problemas de escalabilidade. O trabalho descreve a arquitetura do Node.js e seu potencial para suportar muitas conexões simultâneas de forma leve e eficiente.
O documento discute o middleware Ginga adotado pelo Sistema Brasileiro de TV Digital Terrestre. Resume que o Ginga é uma especificação aberta que permite interatividade e aplicações de inclusão social na TV, e é desenvolvido considerando a cultura brasileira. Também explica que o Ginga suporta aplicações declarativas usando NCL e aplicações procedurais usando Java.
O documento descreve um projeto de desenvolvimento de um Ambiente Virtual de Aprendizagem para Educação a Distância em TV Digital Interativa. O projeto utiliza o framework Ginga NCL/LUA e integra modelos de usabilidade e planejamento da arquitetura da informação com desenvolvimento de software iterativo.
Artigo CONSAD 2013 - Cloud Computing: Necessidade e Benefícios Esperados Com ...Marcelo Veloso
O documento discute os benefícios da adoção de políticas de regulação e incentivo ao uso de cloud computing pelas organizações públicas. Apresenta a definição de cloud computing segundo o NIST e destaca os principais modelos de serviço e implementação. Também enumera diversos benefícios e desafios esperados com a adoção do modelo, como redução de custos, melhor administração e flexibilidade, mas também imaturidade do mercado e falta de experiência.
O documento discute o middleware Ginga adotado pelo Sistema Brasileiro de TV Digital Terrestre. Resume o Ginga como uma especificação aberta que dará suporte à interatividade na TV digital, permitindo aplicações de inclusão social através da TV. Também descreve que o Ginga é composto por três subsistemas (Ginga-CC, Ginga-NCL e Ginga-J) que permitem o desenvolvimento de aplicações declarativas e procedurais.
O documento discute o middleware Ginga adotado pelo Sistema Brasileiro de TV Digital Terrestre. Resume o Ginga como uma especificação aberta que dará suporte à interatividade na TV digital, permitindo aplicações de inclusão social através da TV. Também descreve que o Ginga é composto por três subsistemas (Ginga-CC, Ginga-NCL e Ginga-J) que permitem o desenvolvimento de aplicações declarativas e procedurais.
O documento discute o middleware Ginga adotado pelo Sistema Brasileiro de TV Digital Terrestre. Resume o Ginga como uma especificação aberta que dará suporte à interatividade na TV digital, permitindo aplicações de inclusão social através da TV. Também descreve brevemente os subsistemas Ginga-CC, Ginga-NCL e Ginga-J que permitem o desenvolvimento de aplicações declarativas e procedurais.
O documento descreve um projeto de sistema chamado ThingProvider que aplica arquitetura de microsserviços para integrar dispositivos IoT. O sistema será dividido em quatro módulos: autenticação, interface web, nós e servidor. Cada sensor IoT irá expor uma API REST. O servidor gerenciará as APIs locais e a interface web permitirá aos usuários acessarem e compartilharem serviços.
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...frogstation
Apresentação do trabalho de conclusão de curso - Estudo sobre comunicação bluetooth em um ambiente educacional ubiquo - Unicruz - Ciência da Comptação.
Este documento apresenta o plano de projeto para o desenvolvimento de um software chamado NutriBR para o Hospital Universitário (HU) de Sergipe. O NutriBR irá gerenciar uma base de dados para acompanhar a dieta de pacientes com problemas cardíacos divididos em dois grupos (grupo prevenção e grupo controle). O documento descreve as estimativas de tempo e recursos para o projeto, análise de riscos, cronograma e organização da equipe.
O documento apresenta breves biografias de 6 mulheres que atuam na área de tecnologia da informação: Márcia Carioni, Camila Achutti, Adriana da Costa, Andressa Martins, Cissa Gatto e Bárbara Castro. As biografias destacam suas formações acadêmicas, experiências profissionais e projetos relacionados à inclusão digital e empoderamento de mulheres na tecnologia.
Este documento apresenta uma introdução à aplicação da inteligência artificial e aprendizado de máquina na medicina. Ele discute tópicos como diagnóstico médico, assistência cirúrgica e gestão de saúde, além de aplicações como descoberta de medicamentos, ferramentas da Amazon para armazenamento e análise de dados médicos, e questões éticas relacionadas ao uso de IA na saúde. O documento também apresenta as credenciais e pesquisas da autora na área.
Mais conteúdo relacionado
Semelhante a Personalização de programas de tv no contexto da tv digital portátil interativa
1. O relatório descreve as atividades realizadas durante um estágio na empresa de tecnologia Papagaio, onde o estagiário trabalhou no desenvolvimento do projeto FarmáciaJá, um sistema web para facilitar a compra e venda de produtos farmacêuticos.
2. As principais tarefas incluíram o cadastro, edição e listagem de produtos no sistema, integrando a lógica do backend com a interface do frontend.
3. O estágio proporcionou ao aluno experiência prática na área de desenvolvimento web usando Django e familiarização com process
Recomendação personalizada de conteúdo para televisão digital portátil intera...Elaine Cecília Gatto
Este documento descreve um sistema de recomendação personalizada de conteúdo para televisão digital portátil interativa brasileira, que recomenda programas de TV de acordo com as preferências do usuário durante o uso da TV no celular. Ele discute a TV digital portátil interativa, sistemas de recomendação e trabalhos relacionados, e propõe um sistema que monitora o comportamento do usuário para gerar recomendações personalizadas.
Clei recomendação personalizada de conteúdo para televisão digital portátil...Elaine Cecília Gatto
O documento descreve um sistema de recomendação personalizada de conteúdo para televisão digital portátil interativa no Brasil, que recomenda programas de TV de acordo com os gêneros preferidos do usuário durante o uso da TV no celular.
Um exemplo de computação Ubiqua em serviços de saude orientado ao utenteUniversity of Cape Verde
Este trabalho tem como objectivo a apresentação de um sistema de monitorização de sinais vitais, viável e de baixo custo que permita tanto aos pacientes como aos profissionais de saúde melhorarem, rentabilizarem o controlo e análise desses parâmetros enviados pelos pacientes. Também tem como objectivo “ libertar ” o paciente dos vários deslocamentos periódicos aos consultórios médicos a fim de disponibilizar estes mesmos registos. Tendo sempre em conta que contribuirá para que o sistema de saúde torne cada vez mais amiga do ambiente.
O documento descreve um projeto para desenvolver um sistema de informações gerenciais para a Associação Cultural de Radiodifusão Independente. O sistema irá cadastrar pessoas atendidas e envolvidas nas ações da organização para agilizar o atendimento e melhorar a gestão. O projeto terá um custo total de R$4.800 e será concluído em 18 dias utilizando ferramentas de software livre como NetBeans, MySQL e Google Apps.
O documento apresenta o projeto de desenvolvimento de um aplicativo móvel para enviar lembretes de devolução de livros emprestados de bibliotecas. O projeto inclui o desenvolvimento da arquitetura do sistema, modelagem de classes, diagramas, e cronograma com as atividades e responsáveis. O aplicativo receberá dados de empréstimos por meio de arquivos XML e enviará notificações baseado na data de devolução.
Este documento descreve um sistema de recomendação para televisão digital portátil interativa brasileira que gera recomendações de programas de TV de acordo com os gêneros preferidos pelo usuário. O sistema usa o histórico de visualização do usuário para determinar seu perfil e recomendar programas de acordo com esse perfil e horário atual. O sistema foi desenvolvido para rodar no celular do usuário usando o middleware Ginga-NCL.
O documento discute a transição da TV analógica para a TV digital no Brasil, explicando as diferenças entre sinais analógicos e digitais e detalhando o sistema brasileiro de TV digital, incluindo padrões, implementação regional e cronograma.
1) O documento fornece instruções sobre como usar o sistema BlueTalk, que permite comunicação entre estagiários e equipe de suporte do programa Acessa Escola.
2) O BlueTalk permite conversas por texto e áudio, envio de arquivos, gravação de conversas e requisição de suporte pelos estagiários.
3) Tanto estagiários quanto equipe de suporte precisam fazer login no BlueTalk usando as mesmas credenciais do BlueControl para acessar os recursos do sistema.
Desenvolvimento e avaliação de aplicativos de celular para o acompanhamento d...Elaine Cecília Gatto
Este projeto desenvolveu aplicativos móveis para auxiliar pacientes diabéticos e médicos na Associação de Diabéticos de Bauru. Os aplicativos permitem a coleta e geração de relatórios com medições glicêmicas, pressão arterial e frequência cardíaca dos pacientes para análise clínica. Dois aplicativos foram implementados para automatizar registros e melhorar o acompanhamento dos pacientes.
Este documento discute o uso da linguagem JavaScript no servidor para construir aplicações web em tempo real e de alta concurrencia. O autor apresenta os desafios da programação multithread e como o modelo de programação assíncrono e orientado a eventos do Node.js pode resolver problemas de escalabilidade. O trabalho descreve a arquitetura do Node.js e seu potencial para suportar muitas conexões simultâneas de forma leve e eficiente.
O documento discute o middleware Ginga adotado pelo Sistema Brasileiro de TV Digital Terrestre. Resume que o Ginga é uma especificação aberta que permite interatividade e aplicações de inclusão social na TV, e é desenvolvido considerando a cultura brasileira. Também explica que o Ginga suporta aplicações declarativas usando NCL e aplicações procedurais usando Java.
O documento descreve um projeto de desenvolvimento de um Ambiente Virtual de Aprendizagem para Educação a Distância em TV Digital Interativa. O projeto utiliza o framework Ginga NCL/LUA e integra modelos de usabilidade e planejamento da arquitetura da informação com desenvolvimento de software iterativo.
Artigo CONSAD 2013 - Cloud Computing: Necessidade e Benefícios Esperados Com ...Marcelo Veloso
O documento discute os benefícios da adoção de políticas de regulação e incentivo ao uso de cloud computing pelas organizações públicas. Apresenta a definição de cloud computing segundo o NIST e destaca os principais modelos de serviço e implementação. Também enumera diversos benefícios e desafios esperados com a adoção do modelo, como redução de custos, melhor administração e flexibilidade, mas também imaturidade do mercado e falta de experiência.
O documento discute o middleware Ginga adotado pelo Sistema Brasileiro de TV Digital Terrestre. Resume o Ginga como uma especificação aberta que dará suporte à interatividade na TV digital, permitindo aplicações de inclusão social através da TV. Também descreve que o Ginga é composto por três subsistemas (Ginga-CC, Ginga-NCL e Ginga-J) que permitem o desenvolvimento de aplicações declarativas e procedurais.
O documento discute o middleware Ginga adotado pelo Sistema Brasileiro de TV Digital Terrestre. Resume o Ginga como uma especificação aberta que dará suporte à interatividade na TV digital, permitindo aplicações de inclusão social através da TV. Também descreve que o Ginga é composto por três subsistemas (Ginga-CC, Ginga-NCL e Ginga-J) que permitem o desenvolvimento de aplicações declarativas e procedurais.
O documento discute o middleware Ginga adotado pelo Sistema Brasileiro de TV Digital Terrestre. Resume o Ginga como uma especificação aberta que dará suporte à interatividade na TV digital, permitindo aplicações de inclusão social através da TV. Também descreve brevemente os subsistemas Ginga-CC, Ginga-NCL e Ginga-J que permitem o desenvolvimento de aplicações declarativas e procedurais.
O documento descreve um projeto de sistema chamado ThingProvider que aplica arquitetura de microsserviços para integrar dispositivos IoT. O sistema será dividido em quatro módulos: autenticação, interface web, nós e servidor. Cada sensor IoT irá expor uma API REST. O servidor gerenciará as APIs locais e a interface web permitirá aos usuários acessarem e compartilharem serviços.
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...frogstation
Apresentação do trabalho de conclusão de curso - Estudo sobre comunicação bluetooth em um ambiente educacional ubiquo - Unicruz - Ciência da Comptação.
Este documento apresenta o plano de projeto para o desenvolvimento de um software chamado NutriBR para o Hospital Universitário (HU) de Sergipe. O NutriBR irá gerenciar uma base de dados para acompanhar a dieta de pacientes com problemas cardíacos divididos em dois grupos (grupo prevenção e grupo controle). O documento descreve as estimativas de tempo e recursos para o projeto, análise de riscos, cronograma e organização da equipe.
Semelhante a Personalização de programas de tv no contexto da tv digital portátil interativa (20)
O documento apresenta breves biografias de 6 mulheres que atuam na área de tecnologia da informação: Márcia Carioni, Camila Achutti, Adriana da Costa, Andressa Martins, Cissa Gatto e Bárbara Castro. As biografias destacam suas formações acadêmicas, experiências profissionais e projetos relacionados à inclusão digital e empoderamento de mulheres na tecnologia.
Este documento apresenta uma introdução à aplicação da inteligência artificial e aprendizado de máquina na medicina. Ele discute tópicos como diagnóstico médico, assistência cirúrgica e gestão de saúde, além de aplicações como descoberta de medicamentos, ferramentas da Amazon para armazenamento e análise de dados médicos, e questões éticas relacionadas ao uso de IA na saúde. O documento também apresenta as credenciais e pesquisas da autora na área.
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Elaine Cecília Gatto
1. O documento descreve a metodologia proposta para classificação multirrótulo chamada Partições Híbridas para Classificação Multirrótulo (HPML), que utiliza particionamentos compostos por grupos de rótulos correlacionados.
2. A metodologia HPML é composta por várias variantes (HPML.A, HPML.B, etc) que diferem na forma de modelar as correlações entre rótulos e particioná-los.
3. Uma série de experimentos é realizada utilizando diversos conjuntos de dados reais
O documento descreve um método em 4 passos para explorar correlações entre rótulos e particionar o espaço de rótulos na classificação multirrótulo: 1) modelar correlações entre os rótulos, 2) agrupar correlações e gerar partições híbridas, 3) validar partições híbridas e escolher a melhor, 4) teste.
O documento apresenta a autora Elaine Cecília Gatto, sua formação acadêmica em engenharia de computação e ciência da computação, experiência profissional como professora e pesquisadora. A autora discute como pesquisas científicas em aprendizado de máquina, como random forest e KNN, impactam bibliotecas e pacotes de código aberto amplamente utilizados.
O documento discute a falta de representação feminina na ciência, tecnologia, engenharia e matemática e as soluções para empoderar as mulheres nestas áreas. Apresenta estatísticas sobre as dificuldades enfrentadas por mulheres em construir carreiras nestas áreas e a diferença salarial. Discute iniciativas para direcionar meninas para estas áreas desde a infância e criar um ambiente mais acolhedor e igualitário.
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Elaine Cecília Gatto
Este documento apresenta uma proposta para explorar correlações entre rótulos em problemas de classificação multirrótulo com o objetivo de gerar partições híbridas do espaço de rótulos que otimizem o desempenho dos classificadores. A proposta envolve modelar correlações entre rótulos usando métodos como Apriori ou medidas de similaridade e, em seguida, particionar os rótulos com base nas correlações usando agrupamento hierárquico para gerar partições híbridas entre as tradicionais partições globais e locais
Community Detection for Multi-Label Classification - Seminários UFSCarElaine Cecília Gatto
1) O documento apresenta um método híbrido para classificação multirrótulo que combina abordagens globais e locais;
2) O método gera múltiplas partições híbridas dos dados usando técnicas de detecção de comunidades em grafos;
3) Os resultados experimentais mostraram que as partições híbridas tiveram desempenho competitivo ou superior em comparação com abordagens globais e locais convencionais.
O documento apresenta uma palestra sobre classificação multirrótulo, discutindo os tipos de classificação, desafios da classificação multirrótulo e abordagens tradicionais como global e local. A palestra também introduz o método de Partições Híbridas para Classificação Multirrótulo (HPML), que busca encontrar múltiplas partições nos dados que melhorem o desempenho do classificador em relação às abordagens tradicionais.
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...Elaine Cecília Gatto
1. O documento descreve uma estratégia para particionar o espaço de rótulos em problemas de classificação multirrótulo explorando correlações entre os rótulos.
2. A estratégia gera várias partições denominadas "híbridas" que consideram grupos de rótulos correlacionados, entre as tradicionais partições globais e locais.
3. Uma dessas partições híbridas é escolhida e testada, sendo comparada com as partições globais e locais, esperando-se que melhore
The document presents a proposal for using community detection methods to generate hybrid partitions for multi-label classification. It introduces the limitations of global and local multi-label approaches and proposes a hybrid approach called HPML. HPML uses community detection on label co-occurrence graphs to identify correlated groups of labels and generate partitions for classification. Experiments applying HPML to 20 datasets show its partitions perform competitively with local and better than global partitions on average, demonstrating the value of exploring label correlations through community detection for multi-label classification. However, room for improvement remains as classifiers still struggle with some datasets, suggesting further research is needed on multi-label methods and evaluation.
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfElaine Cecília Gatto
1) A autora descreve sua experiência participando da Campus Party Brasil e as preocupações iniciais com o machismo e comentários inadequados que poderia enfrentar como uma das poucas mulheres no evento.
2) No entanto, o evento foi melhor do que o esperado, com boa representação feminina entre os palestrantes. Ela também conheceu a comunidade Lulus, um grupo de apoio para mulheres.
3) A autora ficou impressionada com o grupo Garotas Geeks, que desafia estereótipos sobre mulheres e tecnologia de forma divertida
O documento discute a discriminação de gênero no mercado de TI e ambientes online, com mulheres reclamando da falta de respeito. Também aborda a retirada de licenças Creative Commons do site da Ministério da Cultura e as altas temperaturas na Campus Party.
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Elaine Cecília Gatto
O documento apresenta uma abordagem para classificação multirrótulo que explora correlações entre rótulos usando métodos de detecção de comunidade. A abordagem propõe gerar partições híbridas globais e locais dos rótulos usando esses métodos e avalia seu desempenho em comparação com partições convencionais. Os resultados indicam que as partições híbridas obtiveram desempenho melhor ou competitivo em diversos conjuntos de dados.
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...Elaine Cecília Gatto
1. O documento descreve uma estratégia para particionar o espaço de rótulos em problemas de classificação multirrótulo explorando correlações entre os rótulos. A estratégia gera partições híbridas entre as tradicionais partições globais e locais.
2. A estratégia inicia modelando as correlações entre os rótulos e então realiza o particionamento do espaço de rótulos para encontrar várias partições híbridas. Uma dessas partições é escolhida para teste e é comparada com as
O documento descreve o desdobramento e escalonamento de um loop MIPS de 4 instruções para melhorar o seu desempenho no pipeline. Inicialmente, o loop é desdobrado em 4 cópias, renomeando os registradores em cada cópia. Em seguida, as instruções são reordenadas para remover dependências e evitar bolhas no pipeline. O código desdobrado e escalonado consegue executar em menos ciclos de clock do que o código original não otimizado.
Este documento fornece um resumo de instruções e arquitetura MIPS de 32 bits. Ele inclui:
1) Os tipos de instruções MIPS e seus campos;
2) Os registradores e seus usos;
3) Os principais modos de endereçamento e instruções;
4) Exemplos passo-a-passo de conversão entre linguagem de alto nível e assembly.
O documento resume as principais instruções de desvio incondicional e condicional do MIPS. Inclui instruções de chamada de procedimento, comparação de registradores e desvios baseados em condições do registrador de ponto flutuante.
Como descobrir e classificar coisas usando machine learning sem compilcaçãoElaine Cecília Gatto
O documento discute diferentes tipos de classificação de dados usando aprendizado de máquina, incluindo classificação binária, multiclasse, multirrótulo e hierárquica multirrótulo. Ele fornece definições de classificação de dados e exemplos de como esses métodos podem ser aplicados para analisar sentimentos, detectar spam e diagnosticar doenças.
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 11, Betel, Ordenança para exercer a fé, 2Tr24, Pr Henrique, EBD NA TV, 2° TRIMESTRE DE 2024, ADULTOS, EDITORA BETEL, TEMA, ORDENANÇAS BÍBLICAS, Doutrina Fundamentais Imperativas aos Cristãos para uma vida bem-sucedida e de Comunhão com DEUS, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Comentários, Bispo Abner Ferreira, Com. Extra Pr. Luiz Henrique, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 11, Central Gospel, Os Mortos Em Cristo, 1Tr24, Pr Henrique, EBD NA TV, Revista ano 11, nº 1, Revista Estudo Bíblico Jovens E Adultos, Central Gospel, 2º Trimestre de 2024, Professor, Tema, Os Grandes Temas Do Fim, Comentarista, Pr. Joá Caitano, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Com. Extra Pr. Luiz Henrique, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique
Personalização de programas de tv no contexto da tv digital portátil interativa
1. Personalização de Programas de TV no contexto
da TV Digital Portátil Interativa
Elaine Cecília Gatto and Sergio Donizetti Zorzo
Abstract— This paper presents a strategy for the solution of the
WDM optical networks planning. Specifically, the problem of
Routing and Wavelength Allocation (RWA) in order to minimize
the amount of wavelengths used. In this case, the problem is known
as the Min-RWA. Two meta-heuristics (Tabu Search and Simulated
Annealing) are applied to take solutions of good quality and high
performance. The key point is the degradation of the maximum load
on the virtual links in favor of minimization of number of
wavelengths used; the objective is to find a good compromise
between the metrics of virtual topology (load in Gb/s) and of the
physical topology (quantity of wavelengths). The simulations
suggest good results when compared to some existing in the
literature.
Keywords—
Sistemas
de
Recomendação,
Filtragem
Colaborativa, Filtragem Baseada em Conteúdo, Filtragem
Híbrida, Televisão Digital Portátil Interativa, Middleware Ginga,
NCL e LUA.
I. INTRODUÇÃO
S
EGUNDO os estudos realizados na BMCO (Broadcast
Mobile Convergence), os usuários de TVDPI gastam cerca
de 15 minutos em uma visualização de TV e gostam de
conteúdos como notícias, esportes e música. A TVDPI pode
ter um impacto significativo no modelo de negócios vigente na
indústria de TV e poderia mudar o entendimento de horário
nobre, devido à sintonia de mais espectadores assistindo seus
programas favoritos no trem, no metro, no ônibus, etc., em
horário diferente do considerado nobre. (BMCO, 2010)
A TVDPI provavelmente evoluirá além de uma simples TV
com tela pequena, devido justamente às suas características
peculiares, como portabilidade e conectividade. Conteúdos
novos, adaptados para celulares e a interatividade são algumas
das características para sua evolução. Enquanto utiliza a
TVDPI, o usuário tem uma atenção limitada aos programas
que assiste, mas com disponibilidade crescente de interação
com os mesmos. A TVDPI não oferece o mesmo conforto que
a TV em residências, a qual se pode assistir tranquilamente,
por longos períodos, entretanto, permitirá experiências mais
interativas e pessoais. (SEBASTIAN ET AL, 2007; YEUN,
2007)
II. MIDDLEWARE GINGA
Ginga é o nome do middleware aberto do sistema brasileiro
de TV Digital e é constituído por um conjunto de tecnologias
padronizadas e inovações brasileiras.
Elaine Cecília Gatto, Universidade Federal da São Carlos (UFSCar), São
Carlos, São Paulo, Brasil, elainececiliagatto@gmail.com
Sergio Donizetti Zorzo, Universidade Federal de São Carlos (UFSCar),
São Carlos, São Paulo, Brasil, zorzo@dc.ufscar.br
O middleware Ginga é subdividido em Ginga-J e GingaNCL. Ginga-J é a parte procedural do middleware e é utilizado
para o desenvolvimento de aplicações procedurais na
linguagem Java. Já o Ginga-NCL é a parte declarativa do
middleware e é utilizado para o desenvolvimento de aplicações
declarativas na linguagem NCL (Nested Context Language).
Dependendo das funcionalidades requeridas no projeto de
cada aplicação, um paradigma é mais adequado que o outro. O
middleware Ginga-NCL é obrigatório para dispositivos
portáteis, enquanto Ginga-J é opcional.
Este trabalho foi
desenvolvido para o middleware Ginga-NCL.
A. NCLua SOAP
Para fazer a comunicação com o servidor remoto, foi
utilizada a biblioteca NCLua SOAP, desenvolvida pelo
Manoel Campos. A biblioteca feita em Lua permite que uma
aplicação NCLua se comunique com um WebService, Java ou
não, permitindo enviar e receber informações, assim como
ocorre como aplicações Web e Celulares. A biblioteca deve
ser incluída no projeto NCL para que possa ser utilizada
corretamente e permitir que a aplicação NCLua comunique-se
com o servidor. Atualmente a biblioteca está na versão 0.5.6.6
beta e pode ser utilizada gratuitamente pelos desenvolvedores
de TVD. (CAMPOS, 2011)
III. SISTEMAS DE RECOMENDAÇÃO
Sistemas de recomendação concentram-se em encontrar
informações que podem ser úteis ao usuário. A recomendação
é obtida a partir da identificação das preferências, perfil do
usuário e da interação com o próprio sistema.
Sistemas de recomendação que aplicam Filtragem
Baseada em Conteúdo (FBC), realizam a filtragem de
informação baseada na análise do conteúdo do item e no perfil
do usuário, para recomendar itens relevantes e descartar os
itens não relevantes. Na Filtragem Colaborativa (FC), ao invés
de recomendar itens que são semelhantes aos que um usuário
tenha preferido no passado, recomenda-se itens semelhantes às
preferências de outros usuários que tenham interesses em
comum. Por fim, Sistemas híbridos são aqueles que combinam
mais de uma técnica de recomendação.
IV. BIPODITVR
O sistema BiPODiTVR foi desenvolvido com o intuito de
fornecer personalização na TVDPI, mais especificamente, para
os celulares. O sistema visa à recomendação de programas de
acordo com as preferências dos usuários. As técnicas de
recomendação empregadas no sistema são a FBC, FC e FH.
Dois atributos são usados como parâmetros para a geração
2. da recomendação, o nome do programa propriamente dito e a
categoria (gênero) do programa. Um outro parâmetro também
é utilizado, o horário de solicitação da recomendação, limitado
a uma hora antes e uma hora depois do horário “atual”. Dessa
forma, seis listas são geradas no total, uma para cada filtragem
aplicada a cada atributo, de acordo com o horário de
solicitação, permitindo que o usuário receba em seu
dispositivo, recomendações de programas que estão de acordo
com o seu perfil dentro do horário solicitado.
O módulo ID é responsável pela identificação do usuário
que está utilizando o aparelho enquanto o módulo Presentation
se responsabiliza pela recepção das recomendações que
chegam do servidor e armazenamento das mesmas na base de
dados Recommendations.Data Manager é o módulo
responsável pelo gerenciamento dos dados das três bases de
dados. EPG é a base de dados que armazena os dados da
programação das emissoras.
A parte Servidor, apresentada na Figura 3, consiste de um
WebService, implantado em um container Tomcat, foi
desenvolvida em Java e utiliza o MySQL como banco de
dados. Além de fornecer listas de recomendações, o
WebService do BiPODiTVR oferece serviços adicionais
como: top 10 programas, top 10 categorias e o EPG. ID é o
módulo responsável por receber as informações do cliente e
armazená-las no servidor de forma identificada. Users é a base
de dados que contém o cadastro dos usuários que utilizam
BiPODiTVR.
Figura 1. Funcionamento de BiPODiTVR.
A Figura 1 apresenta o fluxo do funcionamento básico do
BiPODiTVR. A rede de TV (a) envia áudio, vídeo e dados
para o dispositivo receptor de TVDPI, exemplificado na
Figura por um aparelho celular (b). O celular com recepção de
TVD recebe o EPG, coleta e armazena os dados do usuário e
envia (c) essas informações para o servidor de recomendações.
O servidor recebe e armazena o EPG e o histórico do usuário,
que são enviados pelo celular, e geram o perfil e as
recomendações, as quais são enviadas de volta ao celular e,
apresentadas na tela. A grande vantagem de se utilizar uma
arquitetura cliente-servidor é que o processamento pesado fica
por conta do servidor e não do dispositivo portátil.
A parte Cliente, apresentada na Figura 2, executa em um
dispositivo portátil, por exemplo, um aparelho celular. Foi
desenvolvida nas linguagens NCL e LUA e necessita do
middleware Ginga-NCL para executar e se comunicar
remotamente com o servidor pelo canal de retorno. Triger é o
módulo responsável por iniciar todo o processamento do
sistema enquanto o módulo Capture se responsabiliza por
monitorar as ações do usuário, armazenando-as na base de
dados UserHistory.
Figura 3. Módulos da parte servidor.
O módulo Generates Profile utiliza os dados das bases
UserHistory para geração do perfil (preferências) do usuário,
armazenando estes perfis descobertos na base de dados
Profile. O módulo Generates Recommendations utiliza as
informações das bases de dados Profile e EPG para gerar as
recomendações, armazenando-as na base de dados
Recommendations. Este módulo utiliza as técnicas de
recomendação FBC, FC e FH para gerar as recomendações.
Data Manager é o módulo responsável pelo gerenciamento dos
dados das três bases de dados. EPG é a base de dados que
armazena os dados da programação das emissoras.
V. EXPERIMENTOS E RESULTADOS
Figura 2. Módulos da parte cliente.
O IBOPE forneceu os dados utilizados nos testes com o
BiPODiTVR. Esses dados são o histórico de visualização e o
EPG correspondente a 15 dias de programação e
monitoramento de 6 domicílios brasileiros. Os dados foram
tratados manualmente quase que em sua totalidade, a fim de
adequá-los aos testes.
A análise dos resultados foi realizada pela medida da
precisão em apresentar conteúdos relevantes às expectativas
dos usuários sendo utilizada a Equação 1 para isto. Também
3. foi calculada a média da porcentagem de acertos para a FH, a
FBC e a FC, como indica a Equação 2.
A. Aplicação Protótipo
Para validar o BiPODiTVR, o sistema de recomendação e
uma aplicação NCL/LUA foram implementados. A Figura X
apresenta duas capturas de tela da aplicação Cliente. À
esquerda, tem-se a captura da tela inicial e à direita, a tela de
identificação do usuário. A tela inicial possui 4 botões, o
vermelho, para o usuário solicitar os top 10 programas, o
verde, para solicitar as top 10 categorias, o amarelo, para
solicitar o EPG e o azul, para solicitar uma recomendação. A
tela de identificação possui um campo para a digitação do
email e dois botões; o verde, para enviar o email e efetuar a
identificação e o azul, para cancelar e retornar à tela inicial. A
Figura X apresenta o retorno das recomendações, quando o
usuário seleciona o botão temos sugestões para você na tela
inicial. A tela apresenta as recomendações enviadas e um
único botão, o voltar, para retornar à tela inicial.
acessem, editem e salvem suas informações de perfil além de
gerar estatísticas, gráficos, etc. sobre os usuários, os programas
e os provedores de serviços.
Como BiPODiTVR usa FC, FBC e FH, é possível criar
um tipo de rede social na TVDPI que poderá ser exibida, além
de na web, também na tela do dispositivo. A forma de
identificação do usuário também pode ser melhorada com a
utilização do OpenID – sistema que permite que a
identificação do usuário seja feita por qualquer servidor que
tenha suporte ao protocolo e portanto, um único login pode ser
utilizado para acessar vários sites diferentes.
Pretende-se também incluir como parâmetros para a
descoberta de preferências do usuário a classificação
indicativa dos programas (faixa etária) e a sinopse. Com isso,
uma gama maior de recomendações pode ser fornecida ao
usuário. No caso da sinopse, poderiam ser descobertos, por
exemplo, os atores de filmes preferidos do usuário e, então,
recomendar filmes que tenham a participação desses atores.
VII. CONCLUSÃO
Figura 4. Tela Inicial de BiPODiTVR
Figura 5. Tela com a recomendações
VI. TRABALHOS FUTUROS
Para a realização de trabalhos futuros, espera-se incluir
novos algoritmos para a descoberta de perfil e a geração de
recomendações. Uma interface web pode ser desenvolvida
para acesso por parte dos usuários, permitindo que estes
BiPODiTVR é um sistema desenvolvido para o contexto
da TVDPI brasileira e é dividido em duas partes, cliente e
servidor. No desenvolvimento da parte cliente, foram
utilizadas tecnologia nacional, uma máquina virtual com a
implementação de referência do middleware Ginga-NCL e
suas respectivas linguagens de programação, NCL e LUA. Já
na parte servidor, foram utilizados Java, JPA, MySQL e
Tomcat.
O BiPODiTVR é ainda um sistema de recomendação
híbrido que utiliza FBC e FC para gerar as recomendações.
Além disso, usa as técnicas do Cosseno e dos Vizinhos mais
próximos para encontrar os itens similares ao perfil do usuário
e os itens similares, de outros usuários, a um usuário alvo.
Foram observadas algumas peculiaridades nos gráficos
gerados e uma análise foi feita a respeito delas. BiPODiTVr
utiliza o histórico do usuário e o EPG para gerar as
recomendações, além dos parâmetros de dia e hora de
solicitação. Se o usuário permanecer um tempo, um mês por
exemplo, sem utilizar o sistema, quando voltar a utilizá-lo, o
sistema utilizará o histórico armazenado, de um mês atrás, para
gerar as recomendações. O sistema pode até não acertar logo
no primeiro dia de uso, pois estará recomendando programas
de acordo com o perfil passado do usuário. Entretanto, as
preferências do usuário com o decorrer do tempo podem
mudar, mesmo se o usuário utilizar o sistema com frequência.
Por este motivo, o sistema descobre as preferências do usuário
e gera os perfis. A partir do momento que o usuário volta a
utilizar o sistema, este descobrirá quais são as novas
preferências do usuário e começará a gerar recomendações de
acordo com elas. Os perfis antigos são importantes para avaliar
a evolução e mudanças de comportamento e preferências dos
usuários.
Programas que não são transmitidos todos os dias não
influenciam na geração das recomendações, justamente pelo
emprego dos parâmetros no momento da geração dos perfis e
das recomendações. BiPODiTVR existe para auxiliar o
4. usuário de TVD Portátil e permitir que ele usufrua da melhor
forma o seu tempo de visualização de programas. É por este
motivo que BiPODiTVR utiliza como parâmetros o dia e o
horário de solicitação e busca no EPG somente os programas
pertinentes ao que foi solicitado – programas que estejam
sendo transmitidos naquele dia com uma hora de antecedência
ou após uma hora do horário de solicitação.
O cenário em que os testes foram aplicados é específico.
Considerou-se que os usuários assistiram à TV todos os dias, o
sistema gerou perfis e, por fim, gerou recomendações em 3
configurações (5, 10 e 20) para 3 tipos diferentes de filtragens
(FBC, FC e FH). Em um outro cenário, os resultados poderiam
ter sido diferentes, talvez para pior, ou para melhor,
dependendo dos parâmetros e atributos adotados. Não foi
possível realizar testes em outros cenários, mas estes são
inclusos nos trabalhos futuros. Além disso, a forma de
avaliação de acertos considera as recomendações geradas para
um dia em particular e as visualizações do usuário do dia
anterior a este.
O que se observa nos gráficos é que, quando há
porcentagens de acerto muito baixas, como ocorre nos dias 4,
6 e 13, em todas as filtragens, o usuário não assistiu à nenhum
– ou um número muito baixo relativo ao número de
recomendações geradas – programa ou categoria
recomendada. Portanto, das 5, 10 ou 20 recomendações
geradas, o usuário não assistiu à nenhuma – ou um número
muito baixo relativo ao número de recomendações geradas – o
que acarreta esses valores baixos quando aplicado o cálculo da
porcentagem de acerto.
Outra peculiaridade foi encontra nas recomendações
geradas para o atributo Nome do Programa. Observando-se os
resultados gerados e apresentados nos gráficos foi possível
concluir que este tipo de recomendação é muito específica e
limitada, pois utiliza e recomenda o nome exato do programa.
Apesar de existirem muitos programas, cada um é único no
EPG, independente de sua frequência de transmissão, o nome
do programa será sempre único. Portanto, se o sistema
recomenda 5 nomes de programas e o usuário não assistiu à
nenhum daqueles programas específicos, quando aplicado o
cálculo da porcentagem de acertos, o resultado será negativo.
Já as recomendações geradas com o atributo categoria
abrangem todos os programas que fazem parte daquela
categoria e permitem maior número de opções. O usuário pode
até não ter assistido àquele programa em particular, mas há
probabilidade dele ter assistido à um programa que faz parte
de alguma das categorias recomendadadas. Supondo que o
sistema tenha recomendado 5 programas que pertencem a 3
das categorias preferenciais do usuário, é provável que ele
tenha assistido à algum programa dentro dessas categorias –
independente de qual seja o nome do programa – em algum
momento do seu passado.
Concluindo, a FBC e a FH obtiveram resultados pouco
positivos, mostrando que essas filtragens, para o cenário em
que foi aplicado, não são totalmente aplicáveis. A FBC, por
sua vez, dentro do cenário testado, foi a que obteve melhores
resultados e, portanto, poderia ser a única filtragem a ser
utilizada pelo sistema.
REFERÊNCIAS
C. S. Murthy and M. Gurusamy, WDM Optical Networks – Concepts,
Design and Algorithms, Prentice Hall PTR, 2002.
[2] M. T. Furtado, M. L. Rocha, M. R. Horiuchi, M. R. X. Barros, S. M.
Rossi, F. D. Simões e R. Arradi, “Transmissão 4 × 40 Gb/s por
Diferentes Tipos de Fibras e Resíduos de Dispersão com
Aproveitamento do Legado Tecnológico de 10 Gb/s”, IEEE Latin
America Transactions, Vol. 3, No. 4, Outubro 2005.
[3] A. C. B. Soares, J. C. Maranhão, W. F. Giozza e P. R. F Cunha, “First
Load Priority: A Wavelength Converter Placement Scheme for Optical
Networks with Sparse-Partial Wavelength Conversion”, Simpósio
Brasileiro de Redes de Computadores – SBRC, v.2, p.1089-1103,
Curitiba, 2006.
[4] X. Chu, J. Liu and Z. Zhang, “Analysis of Sparse-Partial Wavelength
Conversion in Wavelength-Routed WDM Networks”, INFOCOM
2004, Twenty-third AnnualJoint Conference of the IEEE Computer
and Communications Societies, March, 2004.
[5] M. L. Kodialam and T. V. Lakshman, “Minimum interference routing
with applications to MPLS traffic engineering”, INFOCOM 2000.
Nineteenth Annual Joint Conference of the IEEE Computer and
Communications Societies.
[6] R. Ramaswami e K. N. Sivarajan, “Design of logical topologies for
wavelengthrouted optical networks”. IEEE Journal on Selected Areas
in Communications, 14(5), pp. 840–851, 1996.
[7] R. M. Krishnaswamy e K. N. Sivaraja, “Design of Logical Topologies:
A Linear Formulation for Wavelength-Routed Optical Networks with
No Wavelength Changers”. IEEE/ACM Transactions On Networking,
Vol. 9, No. 2, April, 2001.
[8] T. H. Cornen, C. E. Leiserson, R. L. Rivest, and C. Stein, Introduction
to Algorithms. theMcGraw-Hill Book Company. Second Edition, 2001.
[9] S. Kirkpatrick, D. C. Gellat, and M. P. Vecchi, “Optimization by
Simulated Annealing”. Science, 220:671–680, 1983.
[10] F. Glover and M. Laguna, Tabu Search. Kluwer Academic Publishers,
Boston, 1997.
[11] M. O. Lima, F. O. Lima, E. Oliveira e M. E. V. Segatto, “Um
Algorítmo Híbrido para o Planejamento de Redes Ópticas”. REIC.
Revista Eletrônica de Iniciação Científica, v. 1, p. 1-10. 2006.
[12] K.D.R. Assis, H. Waldman e W. F. Giozza, Optical Networks: A
Complete Design” - IEEE ComSoc/SBrT Joint Issue of the Journal of
the Brazilian Telecommunication Society. Revista da Sociedade
Brasileira de Telecomunicações, v.1, p.1 - 8, 2005.
[1]
Elaine Cecília Gatto é graduada em Engenharia de
Computação pelo Centro Universitário de Votuporanga
(UNIFEV), Votuporanga, São Paulo, Brasil em 2007.
Obteve o título de mestre em Ciência da Computação pela
Universidade Federal de São Carlos (UFSCar), São Carlos,
São Paulo, Brasil em 2010. Atualmente é professora no
Centro Universitário de Araraquara (UNIARA), Araraquara,
São Paulo, Brasil; professora e coordenadora do curso de
Engenharia de Computação na Universidade do Sagrado
Coração (USC), Bauru, São Paulo, Brasil e, tutora virtual no curso de
Sistemas de Informação da EaD-UAB-UFSCar.
Sergio Donizetti Zorzo