Aplicação do NSGA-II em uma abordagem multiobjetivo na recomendação de objetos de aprendizagem em ambientes inteligentes para educação

dc.contributor.advisorPitangui, Cristiano Grijó
dc.contributor.advisorcoAndrade, Alessandro Vivas
dc.contributor.authorLeite, Ramon Rocha
dc.contributor.institutionUniversidade Federal dos Vales do Jequitinhonha e Mucuri (UFVJM)pt_BR
dc.contributor.refereePitangui, Cristiano Grijó
dc.contributor.refereeAndrade, Alessandro Vivas
dc.contributor.refereeAssis, Luciana Pereira de
dc.contributor.refereeDorça, Fabiano Azevedo
dc.date.accessioned2021-04-22T14:06:31Z
dc.date.available2021-04-22T14:06:31Z
dc.date.issued2020
dc.date.submitted2020-12-10
dc.description.abstractExistem grandes repositórios de conteúdos na Internet que podem ser utilizados como fonte de recursos para promoção do e-learning. Porém, o volume de materiais disponíveis é muito grande. Para lidar com essa quantidade de itens, são utilizados os Sistemas de Recomendação, que selecionam os materiais mais adequados aos objetivos do estudante. Nesse contexto, o presente trabalho propõe uma abordagem multiobjetivo do problema de recomendação de Objetos de Aprendizagem (OAs) para atender a uma demanda de ensino, desde uma pequena seção de aprendizagem até um curso completo. Na abordagem proposta, uma solução não necessariamente cobre todos os conceitos estabelecidos pelo design instrucional. Na verdade, buscam-se soluções que tenham o menor custo e a maior quantidade de conceitos cobertos. O custo de cada OA é diferente para cada aluno, determinado a partir do seu estilo de aprendizagem e de avaliações feitas por outros estudantes com perfil semelhante daquele aluno. Todavia, existem dependências entre alguns conceitos estabelecidas pelo design instrucional que cada solução deve respeitar. A partir do conjunto de soluções geradas, o estudante escolhe aquela que melhor atende as suas expectativas. Para se obter soluções foi utilizado o algoritmo NSGA II no framework MOEA, testado em uma instância de problema gerada artificialmente. Foram criados dois métodos de inicialização da população, que determina para cada indivíduo valores aleatórios de cobertura e seleciona Objetos de Aprendizagem também de forma randômica. Os resultados obtidos foram conjuntos de até 19 soluções para instâncias com 200 conceitos e 10 dependências entre conceitos, bem como de até 6 soluções para instância com 20 conceitos e 2 dependências. Para cursos com 20 dependências, a quantidade de soluções obtidas foi menor, no máximo 10. Mostra-se importante a avaliação de outros algoritmos além do NSGA-II, bem como a necessidade de aprimoramento do algoritmo de geração da população inicial para obter mais soluções inicialmente viáveis. Um possÍvel trabalho futuro é aplicar o problema em repositórios reais, no qual o custo de cada OA é obtido a partir de seus próprios atributos.pt_BR
dc.description.abstractsThere are large repositories of content in the Internet that can be used as resources for e-learning. However, there are too much available materials. Recommender Systems are used to deal with these many items, which select the most suitable materials for the student’s goals. The present paper proposes a multi-objective approach to the problem of Learning Objects (LOs) recommendation to meet a teaching demand, from a small learning section to an entire course. In the proposed approach, a solution does not necessarily cover all course subjects, established by the instructional design. In fact, solutions for a course are sought that have the lowest cost and the largest number of subjects covered. The cost of each LO is different for each student, based on his/her learning style, as well as assessments made by other students with a similar profile to that student. However, the instructional design also establishes dependencies between some subjects that each solution must respect. From the set of generated solutions, the student chooses the one that best meets his/her preferences and expectations. An artificial instance of that problem was tested, using the NSGA II algorithm in the MOEA framework. Two methods of population initialization were created, which determine for each individual random values of coverage and select Learning Objects randomly as well. The results obtained were sets of up to 19 solutions for instances of courses with 200 subjects and 10 dependencies, as well as sets up to 6 solutions for instance of courses with 20 subjects and 2 dependencies. For courses with 20 dependencies, the amount of solution obtained was smaller, at most 10. It’s important to evaluate other algorithms in addition to the NSGA-II, as well as the need to improve the initial population generation algorithm to obtain more feasible solutions. A possible future work is to apply the problem in real repositories, in which the cost of each OA is estimated based on its attributes.en
dc.description.thesisDissertação (Mestrado Profissional) – Programa de Pós-Graduação em Educação, Universidade Federal dos Vales do Jequitinhonha e Mucuri, 2020.pt_BR
dc.identifier.citationLEITE, Ramon Rocha. Aplicação do NSGA-II em uma abordagem multiobjetivo na recomendação de objetos de aprendizagem em ambientes inteligentes para educação. 2020. 68 p. Dissertação (Mestrado Profissional em Educação) – Programa de Pós-Graduação em Educação, Universidade Federal dos Vales do Jequitinhonha e Mucuri, Diamantina, 2020.pt_BR
dc.identifier.urihttps://repositorio.ufvjm.edu.br/items/fac3d819-df3a-4fbe-b0f4-56585b84bd1a
dc.language.isopor
dc.publisherUFVJMpt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.licenseA concessão da licença deste item refere-se ao à termo de autorização impresso assinado pelo autor, assim como na licença Creative Commons, com as seguintes condições: Na qualidade de titular dos direitos de autor da publicação, autorizo a Universidade Federal dos Vales do Jequitinhonha e Mucuri e o IBICT a disponibilizar por meio de seus repositórios, sem ressarcimento dos direitos autorais, de acordo com a Lei nº 9610/98, o texto integral da obra disponibilizada, conforme permissões assinaladas, para fins de leitura, impressão e/ou download, a título de divulgação da produção científica brasileira, e preservação, a partir desta data.pt_BR
dc.subject.keywordObjetos de aprendizagempt_BR
dc.subject.keywordOtimização multiobjetivopt_BR
dc.subject.keywordSistemas de recomendaçãopt_BR
dc.subject.keywordProjeto instrucionalpt_BR
dc.subject.keywordLearning objectsen
dc.subject.keywordMulti-objective optimizationen
dc.subject.keywordRecommender systemsen
dc.subject.keywordInstructional designen
dc.titleAplicação do NSGA-II em uma abordagem multiobjetivo na recomendação de objetos de aprendizagem em ambientes inteligentes para educaçãopt_BR
dc.typeDissertaçãopt_BR

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ramon_rocha_leite.pdf
Size:
3.46 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.11 KB
Format:
Item-specific license agreed upon to submission
Description: