Se encontraron 10 coincidencias

por josue.0
17 Mar 2018, 02:11
Foros: Programación
Tema: Stackoverflow Developer Survey Results 2018
Respuestas: 1
Vistas: 1702

Stackoverflow Developer Survey Results 2018

Muy buena guía de como avanzan las tecnologías, ayuda a decidir la stack/tools/lenguajes para tu próximo proyecto:

https://insights.stackoverflow.com/survey/2018/
por josue.0
04 Nov 2017, 18:12
Foros: Inteligencia Artificial
Tema: Un nuevo approach al aprendizaje evolutivo
Respuestas: 0
Vistas: 1216

Un nuevo approach al aprendizaje evolutivo

Investigadores de google tienen una nueva alternativa a las tradicionales redes neuronales: redes de cápsulas. Donde cada cápsula es un conjunto de neuronas y las cápsulas están organizadas por niveles. De esta manera, cuando varias cápsulas en un mismo nivel están de acuerdo en haber encontrado cierta feature, activan una cápsula en un nivel más alto.

Por ahora se ha probado que tienen mejor performance al identificar juguetes[previamente observados] desde distintos ángulos.

Fuente:

https://www.technologyreview.com/the-do ... m=Facebook
por josue.0
29 Oct 2017, 14:19
Foros: Inteligencia Artificial
Tema: Recomendación de lugares y amigos usando filtrado colaborati
Respuestas: 3
Vistas: 4097

Re: Recomendación de lugares y amigos usando filtrado colabo

Otra técnica para construir sistemas de recomendación es content-based. Un ejemplo es:

Sistema de recomendación de películas.
Input:
- Ratings de cada usuario a cada actor(o simplemente lista de actores favoritos, los cuales tendrán el rating 1 y los demás rating 0).
- Lista de actores por cada película.
Usando similaridad por coseno centrado se calcula la similaridad entre una pelicula Y y un usuario X comparando sus vectores de ratings de actores.

Para este tipo de técnicas se extraen previamente features de los items (en el caso anterior actores de las películas).

Ventajas de esta técnica:
- No se necesita un historial o rating previo de películas vistas de los usuarios. (ratings previos de items)
- Las recomendaciones hechas suelen caber bien para gustos únicos.
Desventajas:
- Encontrar la feature apropiada puede ser difícil.

Otra técnica es el filtrado colaborativo, donde el input es: ratings de usuarios a películas (o historial de películas vistas), usando similaridad por coseno centralizado se predice el rating de un usuario X a una película Y en base a los K vecinos (usuarios) más similares a X y cómo éstos calificaron a esa película Y.

CartoDB

Por otro lado, dado que el tema se centra en recomendación de lugares, estuve explorando el software cartodb que permite aplicar clusters (con K-means) entre otros algoritmos. Para ver la configuración que me funcionó en el despliegue sobre un ubuntu 16.04: https://github.com/j05u3/docker-cartodb

Un ejemplo de la data de activity recognition (gracias a la API de google) puede ser visto acá (las constantes están acá: https://cartodb.turuta.pe/user/admin/bu ... 825bce2827): https://cartodb.turuta.pe/user/admin/bu ... 825bce2827

Un ejemplo de clustering: https://josueajc.carto.com/builder/300b ... 2a7e/embed

Fuentes (de la serie Sistemas de recomendación, de Stanford):

por josue.0
20 Oct 2017, 20:56
Foros: App Móviles
Tema: Cualquiera con 1000 dolares puede rastrear a otra persona
Respuestas: 0
Vistas: 8671

Cualquiera con 1000 dolares puede rastrear a otra persona

Investigadores demostraron que, usando motores de marketing geolocalizado y conociendo previamente el advertising-id de un dispositivo móvil (el cual puede ser obtenido por snifeando una red wifi insegura) se puede conocer la ubicación de una persona en con un error de hasta 8 metros.

Esto se logró poniendo avisos para ese advertising-id en una grilla de ubicaciones (puntos en el mapa) de manera que cada vez que el objetivo (dispositivo móvil) veía cierto aviso (y esta acción se reflejaba en la consola de geomarketing) se conocía la ubicación.


Fuente:
http://www.washington.edu/news/2017/10/ ... d-app-use/
por josue.0
17 Oct 2017, 02:47
Foros: Inteligencia Artificial
Tema: Recomendación de lugares y amigos usando filtrado colaborati
Respuestas: 3
Vistas: 4097

Re: Recomendación de lugares y amigos usando filtrado colabo

Un modelo de filtrado colaborativo es el que usa google para las recomendaciones de videos de youtube, basándose en data de duación vista, duración total, antiguedad y otras.
Su algoritmo empezó a utilizar deep neural networks desde que adquirió deepmind en 2016 (la compañía que construyó el software que venció a campeones mundiales de GO).
El algoritmo consta de 2 fases:

1. Usando filtrado colaborativo basándose en features simples como la cantidad de vistas y datos demográficos filtra de entre toda su base de daots dando como output una lista de cientos de videos.
2. De la lista anterior. Usando muchas más features como tema, canal y duración vista optimiza la cantidad de tiempo visto del video y obtiene alrededor de una docena de videos a ser recomendados.

Fuentes:
https://www.quora.com/How-does-YouTubes ... rithm-work
https://research.google.com/pubs/pub45530.html
por josue.0
07 Oct 2017, 17:02
Foros: Inteligencia Artificial
Tema: Vicarious, intentando darle imaginación a las computadoras
Respuestas: 0
Vistas: 1057

Vicarious, intentando darle imaginación a las computadoras

Una startup intenta simular más características biológicas de las neuronas para intentar darle imaginación propia a las máquinas.

Este año planea publicar papers y demos de su investigación realizada estos últimos 2 años.

Será interesante ver si puede inspirar la misma confianza entre los investigadores[y tecnólogos] que inspiró a los inversionistas que ya pusieron 72 millones en ella.

https://www.technologyreview.com/s/6014 ... computers/
por josue.0
30 Sep 2017, 06:10
Foros: Inteligencia Artificial
Tema: Recomendación de lugares y amigos usando filtrado colaborati
Respuestas: 3
Vistas: 4097

Recomendación de lugares y amigos usando filtrado colaborati

Mientras en los últimos años la data de ubicaciones de usuarios crece con la expansión y mayor disponibilidad de tecnología que incluye dispositivos de geolocalización (como nuestros smartphones) se valora cada vez más los servicios basados en geolocalización (fuente).

Mientras las posibilidades de este, relativamente nuevo, tipo de información son amplias en el campo del transporte (desde predicción de tráfico hasta la planificación urbana) este año se han puesto en marcha diversas iniciativas para recomendación de lugares:
Un paper interesante al respecto de cómo lograrlo y hasta recomendar amigos basados en patrones similares de lugares(o tipos de lugares) visitados es el siguiente: https://dl.acm.org/citation.cfm?id=1921596