Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo
El presente trabajo abarca un enfoque alternativo, desde los algoritmos evolutivos, a la manera tradicional en que se abordan al filtrado colaborativo. Se examinan las posibilidades de los algoritmos genéticos para brindar características adaptativas a estos sistemas. Nuestro objetivo, además de pro...
- Autores:
-
Villamizar Gómez, Mónica Viviana
Mendoza Mancipe, Silvia Alejandra
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2006
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/1364
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/1364
- Palabra clave:
- Selective dissemination of information
Information storage systems
Information retrieval systems
Genetic algorithms
Systems Engineering
Research
Recommendation systems
Collaborative filtering
Genetic algorithm
Diseminación selectiva de información
Sistemas de almacenamiento de información
Sistemas de recuperación de información
Algoritmos genéticos
Ingeniería de sistemas
Investigaciones
Sistemas de recomendación
Filtrado colaborativo
Algoritmo genético
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_0b7c9a63f78a685722d2a6a27711c878 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/1364 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo |
dc.title.translated.eng.fl_str_mv |
Application of genetic algorithm techniques in information filtering and implementation of a prototype |
title |
Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo |
spellingShingle |
Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo Selective dissemination of information Information storage systems Information retrieval systems Genetic algorithms Systems Engineering Research Recommendation systems Collaborative filtering Genetic algorithm Diseminación selectiva de información Sistemas de almacenamiento de información Sistemas de recuperación de información Algoritmos genéticos Ingeniería de sistemas Investigaciones Sistemas de recomendación Filtrado colaborativo Algoritmo genético |
title_short |
Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo |
title_full |
Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo |
title_fullStr |
Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo |
title_full_unstemmed |
Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo |
title_sort |
Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo |
dc.creator.fl_str_mv |
Villamizar Gómez, Mónica Viviana Mendoza Mancipe, Silvia Alejandra |
dc.contributor.advisor.spa.fl_str_mv |
García Díaz, Juan Carlos |
dc.contributor.author.spa.fl_str_mv |
Villamizar Gómez, Mónica Viviana Mendoza Mancipe, Silvia Alejandra |
dc.contributor.cvlac.*.fl_str_mv |
García Díaz, Juan Carlos [0000201529] |
dc.contributor.researchgroup.spa.fl_str_mv |
Grupo de Investigación Preservación e Intercambio Digital de Información y Conocimiento - Prisma Grupo de Investigación Tecnologías de Información - GTI Grupo de Investigaciones Clínicas |
dc.subject.keywords.eng.fl_str_mv |
Selective dissemination of information Information storage systems Information retrieval systems Genetic algorithms Systems Engineering Research |
topic |
Selective dissemination of information Information storage systems Information retrieval systems Genetic algorithms Systems Engineering Research Recommendation systems Collaborative filtering Genetic algorithm Diseminación selectiva de información Sistemas de almacenamiento de información Sistemas de recuperación de información Algoritmos genéticos Ingeniería de sistemas Investigaciones Sistemas de recomendación Filtrado colaborativo Algoritmo genético |
dc.subject.keywords.none.fl_str_mv |
Recommendation systems Collaborative filtering Genetic algorithm |
dc.subject.lemb.spa.fl_str_mv |
Diseminación selectiva de información Sistemas de almacenamiento de información Sistemas de recuperación de información Algoritmos genéticos Ingeniería de sistemas Investigaciones |
dc.subject.proposal.none.fl_str_mv |
Sistemas de recomendación Filtrado colaborativo Algoritmo genético |
description |
El presente trabajo abarca un enfoque alternativo, desde los algoritmos evolutivos, a la manera tradicional en que se abordan al filtrado colaborativo. Se examinan las posibilidades de los algoritmos genéticos para brindar características adaptativas a estos sistemas. Nuestro objetivo, además de proporcionar una panorámica informativa general sobre las posibilidades y potencialidades de el filtrado colaborativo, es proveer mecanismos para que el filtrado colaborativo sea capaz de aprender características personales desde los usuarios, con miras a mejorar la efectividad a la hora de encontrar recomendaciones y sugerencias apropiadas para un individuo en particular. El enfoque tratado en este proyecto utiliza a los algoritmos genéticos como afinadores en el proceso de concordancia de perfiles dentro de un sistema recomendador, adecuando finalmente estos a las preferencias individuales, lo que redunda en una mayor precisión del sistema de recomendación a la hora de predecir que gusta o no a un usuario específico. |
publishDate |
2006 |
dc.date.issued.none.fl_str_mv |
2006 |
dc.date.accessioned.none.fl_str_mv |
2020-06-26T17:56:34Z |
dc.date.available.none.fl_str_mv |
2020-06-26T17:56:34Z |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.local.spa.fl_str_mv |
Trabajo de Grado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/1364 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UNAB |
url |
http://hdl.handle.net/20.500.12749/1364 |
identifier_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB reponame:Repositorio Institucional UNAB |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
Villamizar Gómez, Mónica Viviana, Mendoza Mancipe, Silvia Alejandra, García Díaz, Juan Carlos (2006). Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB |
dc.relation.references.none.fl_str_mv |
Aggarwal Ch, C., Wolf, J.L. and Horting, P.S a new graph_theoretic approach to Collaborative Filtering in Knowledge Discovery and Data Minning 1999. PP 201-212. Balabanovic M., Shohamy “content-based collaborative Recommendation Communications of the ACM, Vol 40 No 3, March 1997. Bezdeck, J.C., Booggavaparus., Hall. L., O. y Bensaid, A (1994) Genetic Algorithm guided Clustering in Proc of the First IEEE conference evolutionary Computacion, 3440 Calderon Benavides, Matirza Liliana, NAYEZCA GONZALES, Cristina, Prototipo de sistema de Filtrado Colaborativo de la información para dar apoyo a la diseminación selectiva en el Instituto Colombiano del Petróleo. Coello Coello, Carlos A. Introducción a los Algoritmos genéticos, Red Científica, Ciencia, Tecnología y Pensamiento, 2006. Canny J., Collaborative Filtering with privacy via factor analysis, in proc ACM conf on research and development in information.1998. Cays Horstmanw / GaryCornell, Caracteristicas Avanzadas Java 2, Prentice Hall, 2002. Computers by Means of Natural Selection", The MIT Press, 1992, 819 p. Dash M., and Liu H., Feature selection for classification. Intellegent Data Analysis vol 1, 1997 pp131-156. Deitel & Deitel, Como Programar en Java, Person Education, 1998. Denning, Peter J. "Genetic Algorithms", en American Scientist, Volume 80, January-February 1992, pp. 12-14. Elmusri Navathe, Fundaments of Database System, Addison Wesley. Falkenaver Emanuek Evolutionary Algorithms : Applying genetic To to real world problems springer, New York pag 65-68. Foltz, P.W., Dumais, S.t “personalized Information Delivery An Analysis of Information Filtering Methods”, Communications of the ACM 35 (12) 51-60 (1992). Geyer-Schulz, A., Hahsler, M., Jahn, M.Myvu A next Generation Recommender System Based on Observed consumer Behavior and interactive evolutionary algorithms in: W gaul, O.Opitz, M Schader: Data Analysis-scientific.Springer, Heidelberg 447-457 Goldberg David E. Genetic Algorithms in search optimization and machine learning Addison Wesley Publishing Company, Inc. Goldberg, David E., Genetic Algorithms in search, optimization and machine learning. Addison-Wesley Publishing Company, Inc 1989 Holland, J.H., Adaption in natural and artificial System.Ann arbor: the university of Michigan Press. 1975. Jacobson I., Object Oriented Software Engineering. A use case driven Approach. Addison Wesley, 1992. James R Groff, Paul N, Weinberg, Aplique Sql, McGraw Hill, 1991. J. BENAVIDES, J.M Bartolomé, E. RIVERO Cornelio, Sql Para Usuarios y Programadores, Editorial Paranfo, 2 Edicion, 1992. Jesús Bobadilla, Java a Través de Ejemplos, Alfaomega Ra-Ma, 2003. Douglas Bell Mike Parr, Java para Estudiantes, Prentice Hall, 3 Edición, 2003. Josep Grarratano, University of Houston, Sistemas Experos principios y programacion International Thomson Editores, 2001. Koza, John R, Genetic Programming Cambridge: M. I.T Press, 1997. Kohrs, A., Merialdo, B., Clustering for Collaborative Filtering Applications in Computational Intelligence for Modelling Control y Automation,105 Press, 1999. Merelo, Juan Julián. Informática evolutiva Algoritmos genéticos. Universidad de Granada. 2000. Min Tjoa, A. Hofferer, M. Ehrentraut, G., Untersmayr, P. Appying Evolutionary Algorithms to the problem of information filtering, Dexa Workshop 1997: 450-458. Miller, B.P Callaghon, M.D Cargille, J.k; Hollingsworth, R.b. The Paradying Parallel perfomance measurement tool IEEE computer, 28:37-46 1995 Mitchell, Introduction to genetic Algorithms Cambridge; M.A : Mit press, 1998. Michalewicz, Zbigniew. "Genetic Algorithms + Data Structures = Evolution Programs", Springer-Verlag, 1992, 250 p. Mohammed J.Kabir, Servidor Apache, Ediciones Anaya Multiemdia S.A 1998 MVC implementation http://www106.ibm.com/rworks/websphere/techjournal/0302_fung/fung.html Pressman, Roger S., Ingeniería de software Sarway, B, Karypis, G, konstan J. and Riedl, j. Grouplens Research group Army HPC Research Center Departament of Computer Science and Engineering, University of Minnesota Han, S. chee, Minneapolis M N Hong Kong, 2001. Sheth, B, Maes, P. evolving agents for personalized information filtering. In proc on artificial intelligence for applications 1993. US, 345-352. Shor Lawrence, Ingeniería del Software Teoría y Practica, Prentice Hall, 2002. Steve MC. Menamin Palmer, J. Essential Systems Análisis Prentice may Press, 1984. Siple, Matthew D, The complete guide to Java Database programming, McGraw Hill, New Cork, 1998 Systems and Genetic Algorithms", en Artificial Intelligence, 40, 1989, pp. 235-282. Ujjin, S. And Bentley, P.J. Learning User Preferences Using Evolutionin proceedings of the 4th asia-pacif conference on simulated evolution and Learning 2002. Singapore. Editing Nearest Neighbour Decision Rules. Http://www-cgrl.cs mcgill.cal/godfried/taching/projects.pr.98/serger/project.html. Wilf, H.S., Algorithms and Complexity, Prentice Hall, 1996. |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess http://purl.org/coar/access_right/c_abf2 |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 Atribución-NoComercial-SinDerivadas 2.5 Colombia |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.coverage.spa.fl_str_mv |
Bucaramanga (Colombia) |
dc.coverage.campus.spa.fl_str_mv |
UNAB Campus Bucaramanga |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Pregrado Ingeniería de Sistemas |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/1364/1/2006_Tesis_M%c3%b3nica_Viviana_Villamizar_G%c3%b3mez.pdf https://repository.unab.edu.co/bitstream/20.500.12749/1364/2/2006_Tesis_M%c3%b3nica_Viviana_Villamizar_G%c3%b3mez.pdf.jpg |
bitstream.checksum.fl_str_mv |
47b52a796f13d2a103a5158824a5fa07 07614314dee6498ef6fafc20859f7e38 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814277309266395136 |
spelling |
García Díaz, Juan Carlosc59c6cfc-d09a-4b1a-991f-afcd2793bdd0-1Villamizar Gómez, Mónica Viviana01a83eae-acee-4df1-8c1d-fbec913a6e20-1Mendoza Mancipe, Silvia Alejandra6050f49e-83fb-4b92-b591-8cdffc3386ab-1García Díaz, Juan Carlos [0000201529]Grupo de Investigación Preservación e Intercambio Digital de Información y Conocimiento - PrismaGrupo de Investigación Tecnologías de Información - GTIGrupo de Investigaciones Clínicas2020-06-26T17:56:34Z2020-06-26T17:56:34Z2006http://hdl.handle.net/20.500.12749/1364instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABEl presente trabajo abarca un enfoque alternativo, desde los algoritmos evolutivos, a la manera tradicional en que se abordan al filtrado colaborativo. Se examinan las posibilidades de los algoritmos genéticos para brindar características adaptativas a estos sistemas. Nuestro objetivo, además de proporcionar una panorámica informativa general sobre las posibilidades y potencialidades de el filtrado colaborativo, es proveer mecanismos para que el filtrado colaborativo sea capaz de aprender características personales desde los usuarios, con miras a mejorar la efectividad a la hora de encontrar recomendaciones y sugerencias apropiadas para un individuo en particular. El enfoque tratado en este proyecto utiliza a los algoritmos genéticos como afinadores en el proceso de concordancia de perfiles dentro de un sistema recomendador, adecuando finalmente estos a las preferencias individuales, lo que redunda en una mayor precisión del sistema de recomendación a la hora de predecir que gusta o no a un usuario específico.The present work covers an alternative approach, from evolutionary algorithms, to the traditional way in which collaborative filtering is approached. The possibilities of genetic algorithms to provide adaptive characteristics to these systems are examined. Our objective, in addition to providing a general informative overview of the possibilities and potential of collaborative filtering, is to provide mechanisms so that collaborative filtering is capable of learning personal characteristics from users, with a view to improving effectiveness when it comes to finding recommendations. and suggestions appropriate to a particular individual. The approach treated in this project uses genetic algorithms as refiners in the process of concordance of profiles within a recommender system, finally adapting these to individual preferences, which results in a greater precision of the recommendation system when predicting. what a specific user likes or dislikes.1. INTRODUCCION 15 1.1 CONTEXTO 15 1.2 PLANTEAMIENTO DEL PROBLEMA 15 1.3 OBJETIVOS 17 1.4 REQUERIMIENTOS GENERALES DEL PROYECTO 18 1.5 ALCANCE 18 1.6 ESTRUCTURA DE LA TESIS 19 2. ESTADO DEL ARTE 20 3. ALGORITMOS EVOLUTIVOS 25 3.1 ORIGENES DE LOS ALGORTIMOS EVOLUTIVOS 26 3.2 ALGORITMOS GENETICOS 26 3.2.1 Aplicación del algoritmo genético. 28 3.2.2 Estructuración de los algoritmos genéticos 28 3.3 SISTEMAS DE RECOMENDACIÓN 31 3.3.1 Estructura de los sistemas recomendadotes 34 3.3.2 Entradas / salidas 34 3.3.3 Método de Generación de Recomendaciones 36 3.3.4 Grado de Personalización. 37 3.4 FILTRADO COLABORATIVO 38 3.4.1 Procesos 40 4. SOLUCION PLANTEADA 46 4.1 ALGORITMO PROPUESTO 46 4.1.1 Generación de perfiles. 47 4.1.2 Generación de la población Inicial. 48 4.2 FUNCIÓN DE EVALUACIÓN 48 4.3 PROCESO DE SELECCIÓN 50 4.3.1 Cruce 50 4.3.2 Mutación 50 4.3.3 Predicción del Voto 51 4.3.4 Tamaño de la población 51 4.3.5 Criterio de terminación del algoritmo 52 5. PRUEBAS EXPERIMENTALES 53 5.1 UTILIZACIÓN 53 5.2 ARCHIVOS Y RESULTADOS PRIMER SISTEMA DE PRUEBAS 53 5.2.1 Segundo sistema de pruebas 55 5.4 ANÁLISIS DE LOS RESULTADOS 57 6. DISEÑO METODOLÓGICO 59 6.1 DESCRIPCIÓN DEL PROGRAMA 59 6.2 DESCRIPCIÓN GENERAL 59 6.2.1 Modelo Vista Controlador 59 6.2.2 Grouplens. 61 6.2.3 Análisis y Requerimientos 62 6.3 DISEÑO 65 CONCLUSIONES 66 RECOMENDACIONES 69 REFERENCIAS BIBLIOGRAFICAS 70 ANEXOS 74PregradoModalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaAplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipoApplication of genetic algorithm techniques in information filtering and implementation of a prototypeIngeniero de SistemasBucaramanga (Colombia)UNAB Campus BucaramangaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPSelective dissemination of informationInformation storage systemsInformation retrieval systemsGenetic algorithmsSystems EngineeringResearchRecommendation systemsCollaborative filteringGenetic algorithmDiseminación selectiva de informaciónSistemas de almacenamiento de informaciónSistemas de recuperación de informaciónAlgoritmos genéticosIngeniería de sistemasInvestigacionesSistemas de recomendaciónFiltrado colaborativoAlgoritmo genéticoVillamizar Gómez, Mónica Viviana, Mendoza Mancipe, Silvia Alejandra, García Díaz, Juan Carlos (2006). Aplicación de técnicas de algoritmos genéticos en el filtrado de información e implementación de un prototipo. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABAggarwal Ch, C., Wolf, J.L. and Horting, P.S a new graph_theoretic approach to Collaborative Filtering in Knowledge Discovery and Data Minning 1999. PP 201-212.Balabanovic M., Shohamy “content-based collaborative Recommendation Communications of the ACM, Vol 40 No 3, March 1997.Bezdeck, J.C., Booggavaparus., Hall. L., O. y Bensaid, A (1994) Genetic Algorithm guided Clustering in Proc of the First IEEE conference evolutionary Computacion, 3440Calderon Benavides, Matirza Liliana, NAYEZCA GONZALES, Cristina, Prototipo de sistema de Filtrado Colaborativo de la información para dar apoyo a la diseminación selectiva en el Instituto Colombiano del Petróleo.Coello Coello, Carlos A. Introducción a los Algoritmos genéticos, Red Científica, Ciencia, Tecnología y Pensamiento, 2006.Canny J., Collaborative Filtering with privacy via factor analysis, in proc ACM conf on research and development in information.1998.Cays Horstmanw / GaryCornell, Caracteristicas Avanzadas Java 2, Prentice Hall, 2002.Computers by Means of Natural Selection", The MIT Press, 1992, 819 p.Dash M., and Liu H., Feature selection for classification. Intellegent Data Analysis vol 1, 1997 pp131-156.Deitel & Deitel, Como Programar en Java, Person Education, 1998.Denning, Peter J. "Genetic Algorithms", en American Scientist, Volume 80, January-February 1992, pp. 12-14.Elmusri Navathe, Fundaments of Database System, Addison Wesley.Falkenaver Emanuek Evolutionary Algorithms : Applying genetic To to real world problems springer, New York pag 65-68.Foltz, P.W., Dumais, S.t “personalized Information Delivery An Analysis of Information Filtering Methods”, Communications of the ACM 35 (12) 51-60 (1992).Geyer-Schulz, A., Hahsler, M., Jahn, M.Myvu A next Generation Recommender System Based on Observed consumer Behavior and interactive evolutionary algorithms in: W gaul, O.Opitz, M Schader: Data Analysis-scientific.Springer, Heidelberg 447-457Goldberg David E. Genetic Algorithms in search optimization and machine learning Addison Wesley Publishing Company, Inc.Goldberg, David E., Genetic Algorithms in search, optimization and machine learning. Addison-Wesley Publishing Company, Inc 1989Holland, J.H., Adaption in natural and artificial System.Ann arbor: the university of Michigan Press. 1975.Jacobson I., Object Oriented Software Engineering. A use case driven Approach. Addison Wesley, 1992.James R Groff, Paul N, Weinberg, Aplique Sql, McGraw Hill, 1991.J. BENAVIDES, J.M Bartolomé, E. RIVERO Cornelio, Sql Para Usuarios y Programadores, Editorial Paranfo, 2 Edicion, 1992.Jesús Bobadilla, Java a Través de Ejemplos, Alfaomega Ra-Ma, 2003.Douglas Bell Mike Parr, Java para Estudiantes, Prentice Hall, 3 Edición, 2003.Josep Grarratano, University of Houston, Sistemas Experos principios y programacion International Thomson Editores, 2001.Koza, John R, Genetic Programming Cambridge: M. I.T Press, 1997.Kohrs, A., Merialdo, B., Clustering for Collaborative Filtering Applications in Computational Intelligence for Modelling Control y Automation,105 Press, 1999.Merelo, Juan Julián. Informática evolutiva Algoritmos genéticos. Universidad de Granada. 2000.Min Tjoa, A. Hofferer, M. Ehrentraut, G., Untersmayr, P. Appying Evolutionary Algorithms to the problem of information filtering, Dexa Workshop 1997: 450-458.Miller, B.P Callaghon, M.D Cargille, J.k; Hollingsworth, R.b. The Paradying Parallel perfomance measurement tool IEEE computer, 28:37-46 1995Mitchell, Introduction to genetic Algorithms Cambridge; M.A : Mit press, 1998.Michalewicz, Zbigniew. "Genetic Algorithms + Data Structures = Evolution Programs", Springer-Verlag, 1992, 250 p.Mohammed J.Kabir, Servidor Apache, Ediciones Anaya Multiemdia S.A 1998MVC implementation http://www106.ibm.com/rworks/websphere/techjournal/0302_fung/fung.htmlPressman, Roger S., Ingeniería de softwareSarway, B, Karypis, G, konstan J. and Riedl, j. Grouplens Research group Army HPC Research Center Departament of Computer Science and Engineering, University of Minnesota Han, S. chee, Minneapolis M N Hong Kong, 2001.Sheth, B, Maes, P. evolving agents for personalized information filtering. In proc on artificial intelligence for applications 1993. US, 345-352.Shor Lawrence, Ingeniería del Software Teoría y Practica, Prentice Hall, 2002.Steve MC. Menamin Palmer, J. Essential Systems Análisis Prentice may Press, 1984.Siple, Matthew D, The complete guide to Java Database programming, McGraw Hill, New Cork, 1998Systems and Genetic Algorithms", en Artificial Intelligence, 40, 1989, pp. 235-282.Ujjin, S. And Bentley, P.J. Learning User Preferences Using Evolutionin proceedings of the 4th asia-pacif conference on simulated evolution and Learning 2002. Singapore.Editing Nearest Neighbour Decision Rules. Http://www-cgrl.cs mcgill.cal/godfried/taching/projects.pr.98/serger/project.html.Wilf, H.S., Algorithms and Complexity, Prentice Hall, 1996.ORIGINAL2006_Tesis_Mónica_Viviana_Villamizar_Gómez.pdf2006_Tesis_Mónica_Viviana_Villamizar_Gómez.pdfTesisapplication/pdf1943785https://repository.unab.edu.co/bitstream/20.500.12749/1364/1/2006_Tesis_M%c3%b3nica_Viviana_Villamizar_G%c3%b3mez.pdf47b52a796f13d2a103a5158824a5fa07MD51open accessTHUMBNAIL2006_Tesis_Mónica_Viviana_Villamizar_Gómez.pdf.jpg2006_Tesis_Mónica_Viviana_Villamizar_Gómez.pdf.jpgIM Thumbnailimage/jpeg4792https://repository.unab.edu.co/bitstream/20.500.12749/1364/2/2006_Tesis_M%c3%b3nica_Viviana_Villamizar_G%c3%b3mez.pdf.jpg07614314dee6498ef6fafc20859f7e38MD52open access20.500.12749/1364oai:repository.unab.edu.co:20.500.12749/13642024-01-21 13:10:18.434open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |