Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales
Este trabajo está enfocado a la implementación de redes neuronales en los algoritmos de filtrado colaborativo. Las redes neuronales juegan un papel importante, que es el de estar aprendiendo las preferencias y el comportamiento de compra de antiguos compradores, y usar ese conocimiento para hacer re...
- Autores:
-
Luque y Guzmán Sáenz, Sofía Rosa
- 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/1358
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/1358
- Palabra clave:
- Neural Networks (Computers)
Information storage systems
Information retrieval systems
Decision support systems
Systems Engineering Information Systems Administration
Research
Recommendation systems
Corporate filtering
Computational prototype
Redes neurales (Computadores)
Sistemas de almacenamiento de información
Sistemas de recuperación de información
Sistemas de soporte a la toma de decisiones
Ingeniería de sistemas Administración de sistemas de información
Investigaciones
Sistemas de recomendación
Filtrado corporativo
Prototipo computacional
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_e188be29d5336ebce353f410c9f27a41 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/1358 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales |
dc.title.translated.eng.fl_str_mv |
Analysis, design and construction of a prototype recommendation system based on neural network principles |
title |
Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales |
spellingShingle |
Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales Neural Networks (Computers) Information storage systems Information retrieval systems Decision support systems Systems Engineering Information Systems Administration Research Recommendation systems Corporate filtering Computational prototype Redes neurales (Computadores) Sistemas de almacenamiento de información Sistemas de recuperación de información Sistemas de soporte a la toma de decisiones Ingeniería de sistemas Administración de sistemas de información Investigaciones Sistemas de recomendación Filtrado corporativo Prototipo computacional |
title_short |
Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales |
title_full |
Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales |
title_fullStr |
Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales |
title_full_unstemmed |
Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales |
title_sort |
Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales |
dc.creator.fl_str_mv |
Luque y Guzmán Sáenz, Sofía Rosa |
dc.contributor.advisor.spa.fl_str_mv |
García Díaz, Juan Carlos |
dc.contributor.author.spa.fl_str_mv |
Luque y Guzmán Sáenz, Sofía Rosa |
dc.contributor.cvlac.*.fl_str_mv |
https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=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 Investigaciones Clínicas |
dc.subject.keywords.eng.fl_str_mv |
Neural Networks (Computers) Information storage systems Information retrieval systems Decision support systems Systems Engineering Information Systems Administration Research Recommendation systems Corporate filtering Computational prototype |
topic |
Neural Networks (Computers) Information storage systems Information retrieval systems Decision support systems Systems Engineering Information Systems Administration Research Recommendation systems Corporate filtering Computational prototype Redes neurales (Computadores) Sistemas de almacenamiento de información Sistemas de recuperación de información Sistemas de soporte a la toma de decisiones Ingeniería de sistemas Administración de sistemas de información Investigaciones Sistemas de recomendación Filtrado corporativo Prototipo computacional |
dc.subject.lemb.spa.fl_str_mv |
Redes neurales (Computadores) Sistemas de almacenamiento de información Sistemas de recuperación de información Sistemas de soporte a la toma de decisiones Ingeniería de sistemas Administración de sistemas de información Investigaciones |
dc.subject.proposal.spa.fl_str_mv |
Sistemas de recomendación Filtrado corporativo Prototipo computacional |
description |
Este trabajo está enfocado a la implementación de redes neuronales en los algoritmos de filtrado colaborativo. Las redes neuronales juegan un papel importante, que es el de estar aprendiendo las preferencias y el comportamiento de compra de antiguos compradores, y usar ese conocimiento para hacer recomendaciones personalizadas a los compradores actuales (activos). Aquí el sistema de recomendación propuesto trata de predecir las evaluaciones de los usuarios sobre los productos y recomienda los productos top N al usuario solicitante (activo). |
publishDate |
2006 |
dc.date.issued.none.fl_str_mv |
2006-11 |
dc.date.accessioned.none.fl_str_mv |
2020-06-26T17:56:32Z |
dc.date.available.none.fl_str_mv |
2020-06-26T17:56:32Z |
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/1358 |
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/1358 |
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 |
Luque y Guzmán Sáenz, Sofía Rosa, García Díaz, Juan Carlos (2006). Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB [1] ALEGRE LÓPEZ, Anita. Simulador de Redes Neuronales. Tesis de Pregrado. Argentina, 2003. [2] Application of ART2 Networks and Self-Organizing Maps to Collaborative Filtering. Lecture Notes In Computer Science; Vol. 2266. Revised Papers from the international Workshops OHS-7, SC-3, and AH-3 on Hypermedia: Openness, Structural Awareness, and Adaptivity. PA. 296 - 309 ISBN: 3-540-43293-0, 2001 [3] WESLEY, Addison. Base de Datos. Una guía práctica. Iberoamericana S.A. 1987. [4] BREESE Jack; HECKERMAN David y CARL Kadie. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. Microsoft Research, Redmond WA, 98052-6399, USA.1998 [5] BOOCH, Grady; JACOBSON, Ivar y RUMBAUGH, James. The Unified Modeling Languaje. Adisson Wesley Longman Inc. Rational Software Corporation, 1999. [6] BOOCH, Grady; JACOBSON, Ivar y RUMBAUGH, James. The Unified Software Development Process. Addison Wesley Longman Inc. Rational Software Corporation, 1999 [7] CALDERÓN BENAIDES, Maritza L.; DELGADO, Joaquín; GARCÍA DÍAZ, Juan Carlos, GONZÁLES, Caro Cristina N. y PÉREZ ALCÁZAR, José de J. “A comparison of Several Predictive Algorithms for Collaborative Filtering on Multi-Valued Ratings”. Symposium on Applied Computing, Proceedings of the 2004 ACM symposium on Applied computing. Pa. 1033-1039. ISBN 1-58113-812-1, 2004. [8] WESLEWY, Addison. Can Sommerville, Ingeniería de Software. 6 ed. 2002 [9] CAY S. Horstman. CORNELL, Gary. Java 2 Características Avanzadas. Prentice Hall. Volumen 2. 2002. [10] ClasiLiptus. Tesis de Pregrado. Motevideo – Uruguay. [11] CLAYPOOL, M., GOKHALE A., Miranda, T., MURNIKOV P, Netes. D., and Sartin, M. Combinig Content-Basad and Collaborativve Filters in an Online Newspaper. http://citeseer.nj.nec.com/claypool99combining.html 1999. [12] CONALLEN, Jim Building Web Aplications with UML. Addison Wesley Longman Inc. 1999. [13] GONZÁLEZ CARO, Cristina N. CALDERÓN BENAVIDES, Maritza L., PÉREZ ALCÁZAR, José de Jesús, GARCÍA DÍAZ, Juan C., DELGADO, Joaquin. Towards a More Comprehensive Comparison of Collaborative Filtering Algorithms, Proceedings of the 9th International Symposium on String Processing and Information Retrieval, p.248-253, September 11-13, 2002 [14] Deitel y Deitel. Como programar en Java. Pearson Educación. 1998 [15] Douglas Bell. Mike Parr. Java para estudiantes. Prentice Hall. 2003 [16] E. Gamma et al, Design Patterns, Elements of reusable software. Addison Wesley Professional. 1995 [17] Elmasri Navethe. Fundamentos de Database Systems. Adison Wesley. Tercera Edición [18] FERRAN, M. SPSS Para WINDOWS. Programación y Análisis Estadístico. Mc Graw Hill. 1997 [19] Filtrado Colaborativo http://maxft.udc.ie/chap4.html [20] GUNTRAM, Gräf y SCHAEFER, Christian: Application of ART2 Networks and Self-Organizing Maps to Collaborative Filtering. Telecooperation Office (TecO), University of Karlsruhe; Karlsruhe, Germany 2001 [21] HAYKIN, S. Neural Networks: A Comprehensive Foundation. Macmillan College Publishing. 1994. [22] HASSOUN, M. H. Fundamentals of Artificial Neural Networks. The MIT Press. 1995. [23] RITTER, Helge. MARTINEZ, Tomas, Klaus Schulten. Neural Computation a Self – Organizing Maps. Addison-Wesley Publishing Company, 1992. [24] HERLOCKER, J., KONSTAN, J., Bochers, A. and Riedl, NJ. An algorithmic framework for performing collaborative filtering. In SIGIR’99: Procceding of the 22nd Annual International ACM SIGIR Conference on Research and Development in information Retrieval. 1999. [25] HERLOCKER, J., KONSTAN, J., Bochers, A. and Riedl, J. Explaining Collaborative Filtering Recommendations. http://cs.oregonstate.edu/~herlock/papers/explanations_cscw2000.pdf 2000 [26] HERNÁNDEZ ORALLO, José. RAMÌREZ QUINTANA, José m. FERRI RAMÍREZ Cesar. Introducción a la minería de datos. Editorial Pearson. Madrid 2004. [27] HILERA, José R, y MARTINEZ, y Víctor J. REDES NEURONALES ARTIFICIALES, Alfaomega. Madrid. España. 2000. [28] BENAVIDES ABAJO, J.; OLAIZOLA BARTOLOMÉ, J. M. y RIVERO CORNELIO, E. SQL para usuarios y programadores. Editorial Paraninfo. Segunda Edición. [29] FREEMAN, James A. Simulating Neural Networks with Mathematic. Addison-Wesley Publishing Company, 1994 [30] GROFF, James R. WEINBERG, Paul N. Aplique SQL. Osborne McGraw-Hill. 1991. [31] BOBADILLA, Jesús. Java a través de ejemplos. Alfaomega – Ra-Ma. 2003 [32] KUNG, S. Y., DIGITAL NEURAL NETWORKS. PTR Prentice Hall, Inc. 1993 [33] Lam, Chuck. Collaborative Filtering using Associative Neural Memory, Stanford University, USA. Publicado en Semantic Web Personalization, AAAI Workshop on, The Nineteenth National Conference on Artificial Intelligence - AAAI 2004 , July 25-26, San Jose, California, 2004 [34] M. Sarwar, G. Karypis, J. A. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In Proc. of the 10th International World Wide Web Conference (WWW10), Hong Kong, May 2 [35] CALDERÒN, Maritza Liliana y NAYESCAW GONZÀLEZ, Cristina. “Prototipo de Sistemas de Filtrado de información para dar apoyo a la Diseminación selectiva en el centro de información técnica del Instituto Colombiano de Petróleo”. Tesis de Grado. UNAB-2001. [36] MEEHEE LEE, Pyungseok Choi, Yongtae Woo: A Hybrid Recommender System Combining Collaborative Filtering with Neural Network. AH 2002: 531-534 [37] MOHAMMED J. Kabir. Fundaments of Database Systems. Ediciones Anaya Multimedia S.S. 1999 [38] Network of Excellence in Neural Networks, EURO NET http://www.kcl.ac.uk/neuronet/about/roadmap/ [39] N ILSON, Nils J. Inteligencia Artificial Una Nueva Síntesis. McGraw Hill. 2001. [40] Pennock, Horvitz Social choice theory and recommender systems: Analysis of the... et al. – 2000 [41] Perdita Stevens, Rob Pooley. “Utilizaciòn de UML en Ingenierìa del Software con Objetos y Componentes”. Addison Wesley. 2002. [42] Redes de neuronas artificiales y pensamiento http://personal5.iddeo.es/wintrmute/ia/neuronal.htm [43] Redes Neuronales artificiales - Artificial Neural Networks http://www.gc.ssr.upm.es/inves/neural/ann2/anntutorial.html [44] Redes neuronales artificiales - Fundamentos, modelos y aplicacion [45] RESNICK, Paul, NEOPHYTOS, lacovou, SUCHAK, Mitesh, BERGSTROM, Peter, and RIELD, John. GrupoLens: An open architecture for collaborative filteringof netnews. En FATURA, Richard K. y NEWIRTH, Christine M. Proceedings of the ACM 1984 Conference on Computer Supported Cooperative Work. Páginas 175-186. http://www.cs.umn.edu/Research/GroupLens/cscwpaper/paper.html [46] Shary Lawrence Pheeger. Ingeniería de Software; Teoría y Práctica. Prentice Hall. 2002. [47] HAYKIN, Simon. Neural Networks a Comprehensive foundation. Macmillan College Publishing Company, Inc, 1994 [48] Stuar Russell. Peter Norving. Inteligencia Artificial; Un Enfoque Moderno. Prentice Hall. 1996 [49] SKAPURA, David M., Building Neuronal Networks, 1996 [50] Universidad de las Américas. Ejemplo de un Perceptrón desarrollado en Java. Http: //udlap.mx/is108851/REDESNEURO/Perceptron, Puebla- México, 2003. |
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/1358/1/2006_Tesis_Sofia_Rosa_Luque.pdf https://repository.unab.edu.co/bitstream/20.500.12749/1358/2/2006_Articulo_Sofia_Rosa_Luque.pdf https://repository.unab.edu.co/bitstream/20.500.12749/1358/3/2006_Codigo_Fuente_Sofia_Rosa_Luque.zip https://repository.unab.edu.co/bitstream/20.500.12749/1358/4/2006_Instalador_Sofia_Rosa_Luque.zip https://repository.unab.edu.co/bitstream/20.500.12749/1358/5/2006_Manual_Sofia_Rosa_Luque.zip https://repository.unab.edu.co/bitstream/20.500.12749/1358/6/2006_Software_Sofia_Rosa_Luque.zip https://repository.unab.edu.co/bitstream/20.500.12749/1358/7/2006_Tesis_Sofia_Rosa_Luque.pdf.jpg https://repository.unab.edu.co/bitstream/20.500.12749/1358/8/2006_Articulo_Sofia_Rosa_Luque.pdf.jpg |
bitstream.checksum.fl_str_mv |
508c6ebf095797897a2a6e852bfdc141 13218fa2e4ba65f3edfd5fbbbb490f41 89d4752554d1d5fe63e2dbef32db1aa7 b60ea8442bed3e815323a920d0a9b98f 9cad3f1784fa1ce2dd34a35fd13a99ee 2079d688534f99fc32976b59a2caae3c be60dbb8457d5edae0a61f0d59a52cf5 aab9b8d352ca144778a6048fae3ed386 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 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_ |
1814277902178451456 |
spelling |
García Díaz, Juan Carlosc59c6cfc-d09a-4b1a-991f-afcd2793bdd0-1Luque y Guzmán Sáenz, Sofía Rosa0e30bae2-79b5-4d6c-96bf-2bda8b2da7ab-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000201529Grupo de Investigación Preservación e Intercambio Digital de Información y Conocimiento - PrismaGrupo de Investigaciones Clínicas2020-06-26T17:56:32Z2020-06-26T17:56:32Z2006-11http://hdl.handle.net/20.500.12749/1358instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABEste trabajo está enfocado a la implementación de redes neuronales en los algoritmos de filtrado colaborativo. Las redes neuronales juegan un papel importante, que es el de estar aprendiendo las preferencias y el comportamiento de compra de antiguos compradores, y usar ese conocimiento para hacer recomendaciones personalizadas a los compradores actuales (activos). Aquí el sistema de recomendación propuesto trata de predecir las evaluaciones de los usuarios sobre los productos y recomienda los productos top N al usuario solicitante (activo).INTRODUCCIÓN 12 OBJETIVOS 13 OBJETIVO GENERAL 13 OBJETIVOS ESPECÍFICOS 13 ESTADO DEL ARTE 15 1. REDES NEURONALES 17 1.1 CONCEPTOS DE LAS REDES NEURONALES 1.1.1 Conexiones entre neuronas. 21 1.1.2 Función o regla de activación. 21 1.1.3 Regla de aprendizaje. 25 1.1.4 Topología de las Redes Neuronales. 27 1.1.5 Estructura y aprendizaje de la red backpropagation. 29 2. SISTEMAS DE RECOMENDACIÓN 33 2.1 PAUTAS DE DISEÑO DE SISTEMAS DE RECOMENDACIÓN 33 2.1.1 Fase 1: El sistema solicita al usuario sus preferencias. 35 2.1.2 Fase 2: EL sistema ofrece las recomendaciones al usuario 35 2.1.3 Factores que hacen que un sistema de recomendación sea considerado adecuado por los usuarios. 36 3. FILTRADO COLABORATIVO 39 3.1 MODELOS UTILIZADOS PARA EL FILTRADO COLABORATIVO 42 3.1.1 Algoritmos de filtrado colaborativo basados en memoria. 42 3.1.2 Algoritmos de filtrado colaborativo basados en modelos. 42 3.1.3 Algoritmo de filtrado colaborativo basado en usuario. 42 4. MEMORIA ASOCIATIVA 44 4.1 MEMORIA ASOCIATIVA LINEAL (Linear Associative Memory - LAM) 44 4.2 FILTRADO COLABORATIVO POR MEMORIA ASOCIATIVA LINEAL (Collaborative-filtering by Linear Associative Memory - CLAM) 47 4.2.1 El efecto de entrenar el tamaño fijo. 49 4.2.2 Interpretación User-Based de CLAM. 50 5. DISEÑO METODOLOGICO PARA EL PROTOTIPO DE SISTEMA DE RECOMENDACIÓN BASADO EN PRINCIPIOS DE REDES NEURONALES 51 5.1 ARQUITECTURA Y DISEÑO DEL PROTOTIPO 51 5.1.1 Arquitectura MVC (Modelo/Vista/Control). 52 5.1.2 Herramienta Struts. 54 5.2 ANÁLISIS 56 5.2.1 Modelo Funcional. 56 5.3 DISEÑO 58 5.3.1 Diseño de Base de Datos. 58 5.3.2 Documentación de los casos de uso 59 5.3.3 Diseño de eventos 59 5.4 CONSTRUCCIÓN 62 5.4.1 Herramientas de Desarrollo 62 5.5 DESCRIPCIÓN DE PANTALLAS CONSTRUIDAS. 63 6. INFORME DE EVALUACIÓN 66 6.1 EXPERIMENTO 66 6.2 ENTRENAMIENTO DE LA RED 67 6.3 COMPARACION CON EL MÉTODO NAIVE 68 CONCLUSIONES 72 RECOMENDACIONES 73 REFERENCIAS BIBLIOGRAFICAS 74 ANEXOS 79PregradoThis work is focused on the implementation of neural networks in collaborative filtering algorithms. Neural networks play an important role, which is to be learning the preferences and buying behavior of former buyers, and to use that knowledge to make personalized recommendations to current (active) buyers. Here the proposed recommendation system tries to predict user evaluations about the products and recommends the top N products to the requesting (active) user.Modalidad 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 ColombiaAnálisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronalesAnalysis, design and construction of a prototype recommendation system based on neural network principlesIngeniero 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/TPNeural Networks (Computers)Information storage systemsInformation retrieval systemsDecision support systemsSystems Engineering Information Systems AdministrationResearchRecommendation systemsCorporate filteringComputational prototypeRedes neurales (Computadores)Sistemas de almacenamiento de informaciónSistemas de recuperación de informaciónSistemas de soporte a la toma de decisionesIngeniería de sistemas Administración de sistemas de informaciónInvestigacionesSistemas de recomendaciónFiltrado corporativoPrototipo computacionalLuque y Guzmán Sáenz, Sofía Rosa, García Díaz, Juan Carlos (2006). Análisis, diseño y construcción de un prototipo de sistema de recomendación basado en principios de redes neuronales. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB[1] ALEGRE LÓPEZ, Anita. Simulador de Redes Neuronales. Tesis de Pregrado. Argentina, 2003.[2] Application of ART2 Networks and Self-Organizing Maps to Collaborative Filtering. Lecture Notes In Computer Science; Vol. 2266. Revised Papers from the international Workshops OHS-7, SC-3, and AH-3 on Hypermedia: Openness, Structural Awareness, and Adaptivity. PA. 296 - 309 ISBN: 3-540-43293-0, 2001[3] WESLEY, Addison. Base de Datos. Una guía práctica. Iberoamericana S.A. 1987.[4] BREESE Jack; HECKERMAN David y CARL Kadie. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. Microsoft Research, Redmond WA, 98052-6399, USA.1998[5] BOOCH, Grady; JACOBSON, Ivar y RUMBAUGH, James. The Unified Modeling Languaje. Adisson Wesley Longman Inc. Rational Software Corporation, 1999.[6] BOOCH, Grady; JACOBSON, Ivar y RUMBAUGH, James. The Unified Software Development Process. Addison Wesley Longman Inc. Rational Software Corporation, 1999[7] CALDERÓN BENAIDES, Maritza L.; DELGADO, Joaquín; GARCÍA DÍAZ, Juan Carlos, GONZÁLES, Caro Cristina N. y PÉREZ ALCÁZAR, José de J. “A comparison of Several Predictive Algorithms for Collaborative Filtering on Multi-Valued Ratings”. Symposium on Applied Computing, Proceedings of the 2004 ACM symposium on Applied computing. Pa. 1033-1039. ISBN 1-58113-812-1, 2004.[8] WESLEWY, Addison. Can Sommerville, Ingeniería de Software. 6 ed. 2002[9] CAY S. Horstman. CORNELL, Gary. Java 2 Características Avanzadas. Prentice Hall. Volumen 2. 2002.[10] ClasiLiptus. Tesis de Pregrado. Motevideo – Uruguay.[11] CLAYPOOL, M., GOKHALE A., Miranda, T., MURNIKOV P, Netes. D., and Sartin, M. Combinig Content-Basad and Collaborativve Filters in an Online Newspaper. http://citeseer.nj.nec.com/claypool99combining.html 1999.[12] CONALLEN, Jim Building Web Aplications with UML. Addison Wesley Longman Inc. 1999.[13] GONZÁLEZ CARO, Cristina N. CALDERÓN BENAVIDES, Maritza L., PÉREZ ALCÁZAR, José de Jesús, GARCÍA DÍAZ, Juan C., DELGADO, Joaquin. Towards a More Comprehensive Comparison of Collaborative Filtering Algorithms, Proceedings of the 9th International Symposium on String Processing and Information Retrieval, p.248-253, September 11-13, 2002[14] Deitel y Deitel. Como programar en Java. Pearson Educación. 1998[15] Douglas Bell. Mike Parr. Java para estudiantes. Prentice Hall. 2003[16] E. Gamma et al, Design Patterns, Elements of reusable software. Addison Wesley Professional. 1995[17] Elmasri Navethe. Fundamentos de Database Systems. Adison Wesley. Tercera Edición[18] FERRAN, M. SPSS Para WINDOWS. Programación y Análisis Estadístico. Mc Graw Hill. 1997[19] Filtrado Colaborativo http://maxft.udc.ie/chap4.html[20] GUNTRAM, Gräf y SCHAEFER, Christian: Application of ART2 Networks and Self-Organizing Maps to Collaborative Filtering. Telecooperation Office (TecO), University of Karlsruhe; Karlsruhe, Germany 2001[21] HAYKIN, S. Neural Networks: A Comprehensive Foundation. Macmillan College Publishing. 1994.[22] HASSOUN, M. H. Fundamentals of Artificial Neural Networks. The MIT Press. 1995.[23] RITTER, Helge. MARTINEZ, Tomas, Klaus Schulten. Neural Computation a Self – Organizing Maps. Addison-Wesley Publishing Company, 1992.[24] HERLOCKER, J., KONSTAN, J., Bochers, A. and Riedl, NJ. An algorithmic framework for performing collaborative filtering. In SIGIR’99: Procceding of the 22nd Annual International ACM SIGIR Conference on Research and Development in information Retrieval. 1999.[25] HERLOCKER, J., KONSTAN, J., Bochers, A. and Riedl, J. Explaining Collaborative Filtering Recommendations. http://cs.oregonstate.edu/~herlock/papers/explanations_cscw2000.pdf 2000[26] HERNÁNDEZ ORALLO, José. RAMÌREZ QUINTANA, José m. FERRI RAMÍREZ Cesar. Introducción a la minería de datos. Editorial Pearson. Madrid 2004.[27] HILERA, José R, y MARTINEZ, y Víctor J. REDES NEURONALES ARTIFICIALES, Alfaomega. Madrid. España. 2000.[28] BENAVIDES ABAJO, J.; OLAIZOLA BARTOLOMÉ, J. M. y RIVERO CORNELIO, E. SQL para usuarios y programadores. Editorial Paraninfo. Segunda Edición.[29] FREEMAN, James A. Simulating Neural Networks with Mathematic. Addison-Wesley Publishing Company, 1994[30] GROFF, James R. WEINBERG, Paul N. Aplique SQL. Osborne McGraw-Hill. 1991.[31] BOBADILLA, Jesús. Java a través de ejemplos. Alfaomega – Ra-Ma. 2003[32] KUNG, S. Y., DIGITAL NEURAL NETWORKS. PTR Prentice Hall, Inc. 1993[33] Lam, Chuck. Collaborative Filtering using Associative Neural Memory, Stanford University, USA. Publicado en Semantic Web Personalization, AAAI Workshop on, The Nineteenth National Conference on Artificial Intelligence - AAAI 2004 , July 25-26, San Jose, California, 2004[34] M. Sarwar, G. Karypis, J. A. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In Proc. of the 10th International World Wide Web Conference (WWW10), Hong Kong, May 2[35] CALDERÒN, Maritza Liliana y NAYESCAW GONZÀLEZ, Cristina. “Prototipo de Sistemas de Filtrado de información para dar apoyo a la Diseminación selectiva en el centro de información técnica del Instituto Colombiano de Petróleo”. Tesis de Grado. UNAB-2001.[36] MEEHEE LEE, Pyungseok Choi, Yongtae Woo: A Hybrid Recommender System Combining Collaborative Filtering with Neural Network. AH 2002: 531-534[37] MOHAMMED J. Kabir. Fundaments of Database Systems. Ediciones Anaya Multimedia S.S. 1999[38] Network of Excellence in Neural Networks, EURO NET http://www.kcl.ac.uk/neuronet/about/roadmap/[39] N ILSON, Nils J. Inteligencia Artificial Una Nueva Síntesis. McGraw Hill. 2001.[40] Pennock, Horvitz Social choice theory and recommender systems: Analysis of the... et al. – 2000[41] Perdita Stevens, Rob Pooley. “Utilizaciòn de UML en Ingenierìa del Software con Objetos y Componentes”. Addison Wesley. 2002.[42] Redes de neuronas artificiales y pensamiento http://personal5.iddeo.es/wintrmute/ia/neuronal.htm[43] Redes Neuronales artificiales - Artificial Neural Networks http://www.gc.ssr.upm.es/inves/neural/ann2/anntutorial.html[44] Redes neuronales artificiales - Fundamentos, modelos y aplicacion[45] RESNICK, Paul, NEOPHYTOS, lacovou, SUCHAK, Mitesh, BERGSTROM, Peter, and RIELD, John. GrupoLens: An open architecture for collaborative filteringof netnews. En FATURA, Richard K. y NEWIRTH, Christine M. Proceedings of the ACM 1984 Conference on Computer Supported Cooperative Work. Páginas 175-186. http://www.cs.umn.edu/Research/GroupLens/cscwpaper/paper.html[46] Shary Lawrence Pheeger. Ingeniería de Software; Teoría y Práctica. Prentice Hall. 2002.[47] HAYKIN, Simon. Neural Networks a Comprehensive foundation. Macmillan College Publishing Company, Inc, 1994[48] Stuar Russell. Peter Norving. Inteligencia Artificial; Un Enfoque Moderno. Prentice Hall. 1996[49] SKAPURA, David M., Building Neuronal Networks, 1996[50] Universidad de las Américas. Ejemplo de un Perceptrón desarrollado en Java. Http: //udlap.mx/is108851/REDESNEURO/Perceptron, Puebla- México, 2003.ORIGINAL2006_Tesis_Sofia_Rosa_Luque.pdf2006_Tesis_Sofia_Rosa_Luque.pdfTesisapplication/pdf1045600https://repository.unab.edu.co/bitstream/20.500.12749/1358/1/2006_Tesis_Sofia_Rosa_Luque.pdf508c6ebf095797897a2a6e852bfdc141MD51open access2006_Articulo_Sofia_Rosa_Luque.pdf2006_Articulo_Sofia_Rosa_Luque.pdfArtículoapplication/pdf280735https://repository.unab.edu.co/bitstream/20.500.12749/1358/2/2006_Articulo_Sofia_Rosa_Luque.pdf13218fa2e4ba65f3edfd5fbbbb490f41MD52open access2006_Codigo_Fuente_Sofia_Rosa_Luque.zip2006_Codigo_Fuente_Sofia_Rosa_Luque.zipCódigo fuenteapplication/octet-stream2478071https://repository.unab.edu.co/bitstream/20.500.12749/1358/3/2006_Codigo_Fuente_Sofia_Rosa_Luque.zip89d4752554d1d5fe63e2dbef32db1aa7MD53open access2006_Instalador_Sofia_Rosa_Luque.zip2006_Instalador_Sofia_Rosa_Luque.zipInstaladoresapplication/octet-stream41610961https://repository.unab.edu.co/bitstream/20.500.12749/1358/4/2006_Instalador_Sofia_Rosa_Luque.zipb60ea8442bed3e815323a920d0a9b98fMD54open access2006_Manual_Sofia_Rosa_Luque.zip2006_Manual_Sofia_Rosa_Luque.zipManualapplication/octet-stream13699038https://repository.unab.edu.co/bitstream/20.500.12749/1358/5/2006_Manual_Sofia_Rosa_Luque.zip9cad3f1784fa1ce2dd34a35fd13a99eeMD55open access2006_Software_Sofia_Rosa_Luque.zip2006_Software_Sofia_Rosa_Luque.zipSoftwareapplication/octet-stream2481260https://repository.unab.edu.co/bitstream/20.500.12749/1358/6/2006_Software_Sofia_Rosa_Luque.zip2079d688534f99fc32976b59a2caae3cMD56open accessTHUMBNAIL2006_Tesis_Sofia_Rosa_Luque.pdf.jpg2006_Tesis_Sofia_Rosa_Luque.pdf.jpgIM Thumbnailimage/jpeg4723https://repository.unab.edu.co/bitstream/20.500.12749/1358/7/2006_Tesis_Sofia_Rosa_Luque.pdf.jpgbe60dbb8457d5edae0a61f0d59a52cf5MD57open access2006_Articulo_Sofia_Rosa_Luque.pdf.jpg2006_Articulo_Sofia_Rosa_Luque.pdf.jpgIM Thumbnailimage/jpeg9016https://repository.unab.edu.co/bitstream/20.500.12749/1358/8/2006_Articulo_Sofia_Rosa_Luque.pdf.jpgaab9b8d352ca144778a6048fae3ed386MD58open access20.500.12749/1358oai:repository.unab.edu.co:20.500.12749/13582024-01-21 13:12:09.75open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |