sábado, 30 de septiembre de 2017

ZYLIA

¿Y si ... pudieras grabar toda tu banda de una vez, en cualquier lugar ... con un solo micrófono y luego mezclar tus canciones después - con la flexibilidad de una configuración de grabación multipista!


ZYLIA es el primer estudio de grabación portátil del mundo que le permite grabar escenas de sonido enteras con un solo micrófono y luego separar las distintas fuentes de sonido de la grabación. Al combinar algoritmos avanzados de procesamiento de señales digitales y tecnología de micrófonos, hemos creado un producto realmente único e innovador. 

ZYLIA PARA BANDAS DE MÚSICA
_¡Grabación multipista de toda tu banda con un solo micrófono!
_Separar pistas de instrumentos individuales de sus grabaciones
_Fácil de mezclar sus pistas en ZYLIA Studio o exportar a DAW

ZYLIA PARA LA EDUCACIÓN MUSICAL
_Graba tus clases de música
_Separar pistas de instrumentos individuales de sus grabaciones
_Proporcionar una valiosa retroalimentación a los estudiantes y seguir su progreso

ZYLIA PARA PODCASTERS
_¡Graba múltiples invitados / altavoces con un solo micrófono!
_Separar las pistas de diálogo individuales de sus grabaciones
_Fácil de mezclar sus pistas en ZYLIA Studio o exportar a DAW

ZYLIA PRO - PARA CREADORES DE AUDIO
_Captura de audio 3D inmersivo (360 / VR / AR) con calidad de alta definición (ambisonics de 3er orden)
_Utilice 'Micrófonos Virtuales' para obtener el control final sobre el campo de sonido grabado
_Utilice preajustes listos para grabaciones ambientales o ambientales, como 5.1, 7.1, 5.1.4 hasta 22.2

viernes, 29 de septiembre de 2017

Inteligencia de enjambre:




Elementos de la investigación
La inteligencia de enjambre es un creciente campo de investigación bastante activo y sus aplicaciones fuera de Internet son múltiples. Las técnicas de inteligencia de enjambre se han aplicado a muchos tipos diferentes de problemas. Los ejemplos van desde la muy general, el gráfico como colorante (Costa, 1995) o la satisfacción de restricciones (ver Zlochin de 2002, para una encuesta sobre este tema), a las aplicadas a problemas muy particulares como la asignación de tareas para los robots en una fábrica (Morley , 1996), la expedición de una flota de camiones (Gambardella, 1999), o incluso el diseño de un calendario conjunto de cursos universitarios (Socha, 2002). Hay un buen estudio de aplicaciones de robótica, junto con las explicaciones de los comportamientos diferentes de hormigas que los inspiraron (alimentación de los alimentos para el transporte colectivo o la construcción de nidos).

Aplicaciones a partir de agentes virtuales
La mayoría de las aplicaciones basadas en fenómenos de la inteligencia de enjambre se basan en grupos de agentes virtuales. Ellos muestran buenos resultados cuando se aplica a los problemas que se distribuyen espacialmente y cambian con el tiempo. Como muchos de los problemas de Internet se distribuyen y variables en el tiempo por la naturaleza, basado en la optimización de enjambre y técnicas de resolución de problemas se presenta con buenos resultados cuando se aplica a ellos. Si nos centramos en aplicaciones orientadas a la red, la mayoría están relacionados con problemas de enrutamiento. Aunque ha habido mucha investigación sobre este tema (véase Steenstrup, 1995 para una buena encuesta), las técnicas de inteligencia de enjambre se adaptan especialmente a los grupos de los problemas a medida o que tienen unas ciertas similitudes unos de otros y que son inherentemente dinámicos y distribuidos. En redes de paquetes como Internet, cada paquete puede seguir una ruta diferente hacia su destino. La función principal de una red de paquetes es asegurar la distribución eficiente de información entre sus usuarios. Hay tres cuestiones principales que deben tenerse en cuenta: el control de la congestión, la seguridad de la comunicación, y de enrutamiento. Ha habido muchos enfoques de enjambre basado en el problema de enrutamiento (ver Dorigo, 2004 para una encuesta). Nos centraremos aquí en el algoritmo AntNet en la forma que lo explica Dorigo (2004), ya que es un ejemplo representativo y muestra todas las características principales de los enfoques basados en enjambre (los agentes simples, la comunicación indirecta, y el comportamiento de enjambre de forma emergente). Se pueden encontrar más algoritmos de optimización en Bonabeau (1999) y Dorigo (2004).

El algoritmo AntNet
Es distribuido y adaptativo, aplicando la distancia-vector al algoritmo de enrutamiento. Es un caso especial del algoritmo ACO sobre la base de hormigas artificiales y deposición de las feromonas. Los agentes de AntNet , al mismo tiempo, exploran la información en la red y el intercambio de la recogida. La comunicación entre los agentes es indirecta y asincrónica, mediada por la propia red (características para investigaciones en conceptos como estigmergía y autoorganización). En AntNet (Paper: AntNet: Distributed Stigmergetic Control for Communications Networks). En este artículo se presenta un enfoque diferente y cómo optimizar el aprendizaje de adaptación ante una situación o problema. Cada nodo mantiene dos tablas diferentes (aparte de la tabla de enrutamiento): una tabla de feromona, T, y una red de tráfico de modelo, M. Su construcción y el mecanismo de actualización se explica a continuación (Gutiérrez, 2007): AntNet utiliza dos tipos de agentes artificiales en las hormigas: las hormigas adelantadas y las hormigas retrasadas. Las hormigas son independientes y no hay ni coordinación ni comunicación directa entre ellas. Las hormigas de adelante se generan en cada nodo, y se dirigen a otros nodos en relación con el tráfico generado del nodo: las hormigas de adelante se van hacia los nodos donde se está más de tráfico han enviado. Comparten las colas normales utilizados por los paquetes de datos, por lo que la experiencia de la misma carga de tráfico. Almacenan el camino para viajar hasta que llegan a su destino. Las hormigas con versiones anteriores se generan cuando una hormiga de adelante llega a su destino, y sigue el camino almacenados por la hormiga hacia adelante correspondiente. No todas las hormigas de adelante lleguen a su destino, como las hormigas que realizan un ciclo (visita un nodo ya visitado), que es más de la mitad de la edad de la hormiga que descartan. Las hormigas con versiones anteriores de uso de colas de alta prioridad en su camino de regreso.
Después de llegar a cada nodo, las hormigas seleccionan su próximo salto probabilístico de acuerdo con la matriz de feromonas (evitando, si es posible, los nodos que ya han visitado). Las feromonas de la matriz tienen un número de columnas igual al número de nodos en la red, y un número de filas igual al número de enlaces salientes (vecinos) del nodo. Todas las columnas suman uno y, para un determinado destino, que muestran la probabilidad (sin corregir) que una hormiga de adelante seguirá ese enlace. Esta probabilidad se corrige mediante una regla heurística que le da una mayor probabilidad a los vínculos con colas vacías de salida, así que el sistema es reactivo a las fluctuaciones de carga de la red. La misión de las hormigas a seguir es almacenar la ruta seguida a su destino y para registrar el tiempo necesario para llegar a todos los nodos a lo largo de ella. La misión de las hormigas de atrás es la actualización de las feromonas y las matrices en el modelo de tráfico.

Otros algoritmos.
Existen otros algoritmos de optimización en estadios de enjambre:
Optimización de la colonia de la hormiga (Ant Colony Optimization)
Optimización del enjambre de la partícula (Particle Swarm Optimization)
Búsqueda estocástica de la difusión (Stochastic diffusion search)
Gravitacional algoritmo de búsqueda (Gravitational search algorithm)
Gotas de agua inteligentes (Intelligent Water Drops)
Rio dinámico de formación (River formation dynamics)
Existen muchos más algoritmos que optimizan los procesos y acciones de emjambre (swarming).

Inteligencia de enjambre aplicada a grupos sociales
Hay varias aplicaciones que se basan en personas reales en lugar de agentes virtuales, pero sin embargo muestran características de los comportamientos de enjambre. Ejemplo de ello es cuando una gran cantidad de personas que interactúan sin ninguna comunicación directa entre ellos, la comunicación indirecta a través de algún tipo de entorno (de aprendizaje), y sus patrones emergentes, no se relacionan con comportamientos individuales. Hay dos formas que se pueden analizar en grupos sociales desde esta perspectiva:

1) El filtrado colaborativo
Se basa en la premisa de que las personas que buscan información debe ser capaz de hacer uso de lo que otros ya han encontrado y evaluado.Los sistemas tradicionales de filtrado colaborativo (Dron, 1999) almacena las preferencias y las evaluaciones de los usuarios con respecto a varios elementos (de las novelas y canciones, a los recursos de aprendizaje en una clase). Esas preferencias permiten a otros usuarios a ver lo que sus compañeros preferidos, y utilizar esta información como guía para sus acciones. En los últimos años, el crecimiento del comercio electrónico ha estimulado el uso de sistemas de filtrado de colaborar como los sistemas de recomendación. Por lo tanto, el objetivo de un sistema moderno de filtrado colaborativo puede enunciarse como la predicción de la utilidad de un determinado tema para un usuario particular, sobre la base de gustos anteriores del usuario y las opiniones de otros usuarios con gustos similares.Modernos sistemas de filtrado colaborativo puede ser clasificados en dos tipos: basados en memoria y basados en su modelo. Los primeros en utilizar una base de datos de usuario-elemento para generar una predicción. Estos sistemas utilizan técnicas estadísticas para encontrar un conjunto de usuarios (vecinos) que tienen un perfil similar de acuerdo con el usuario de destino. Modelo basado en algoritmos de filtrado colaborativo proporcionan recomendaciones para un tema concreto, en primer lugar el desarrollo de un modelo de valoraciones. Algoritmos en esta categoría adoptan un enfoque probabilístico y visualizan el proceso de filtrado colaborativo como calcular el valor esperado de una predicción de usuario, teniendo en cuenta su calificación en otros artículos. El proceso de construcción de modelos se realiza mediante diferentes técnicas, tales como las redes bayesianas, el análisis semántico latente o los enfoques basados ​​en reglas.

2) Secuenciación adaptativa de colaboración.
La secuenciación de adaptación es uno de los principales retos en la actualidad en el ámbito de la educación basada en la Web o en cursos virtuales a distancia. Se puede afirmar que el problema de seleccionar el orden en que se presentan un conjunto de unidades para el estudiante (en una secuencia) con el fin de hacer su aprendizaje lo más exitosa posible, teniendo en cuenta las capacidades y necesidades de cada estudiante (personalización). Estos estudiantes diferentes maximizan su aprendizaje con diferentes secuencias de actividades: algunos se beneficiarán de una secuencia con un enfoque de arriba hacia abajo, mientras que otros prefieren lo contrario, secuencias más largas de ejercicios para los temas que se encuentran especialmente difícil puede ser preferible, así como más corto para los conjuntos de temas que ya conocen, y algunos prefieren actividades con una gran cantidad de texto escrito, mientras que otros aprenden más con los recursos gráficos, etc. Aunque los estudiantes diferentes prefieren diferentes secuencias de aprendizaje, sus preferencias muestran cierto grado de correlación, como en el caso anterior. Por otra parte, el problema de la secuenciación es una de optimización de la ruta (“encontrar el camino que maximiza el aprendizaje”) como hace las técnicas de swarming planteadas aquí.

Futuro
En cualquier caso, muchas de las aplicaciones más prometedoras de las técnicas de inteligencia de enjambre se están desarrollando en Internet y proceden del ámbito enjambre social. Filtrado colaborativo es un campo activo en algunas aplicaciones comerciales, como el sistema de recomendación Amazon.com(Linden, 2003), mientras que la investigación sobre la secuencia de colaboración puede conducir a una mejor comprensión de la forma en que el usuario navega por la Web.

 Aunque el problema de la secuenciación trae similitudes con otros problemas de optimización de ruta, existen diferencias que deben tenerse en cuenta. En primer lugar, el camino tiene que ser optimizado para cada usuario. El camino que es “óptimo” para todo el mundo puede no ser óptima para cada estudiante. Esto es especialmente crítico para los sistemas e-learning. El enfoque adoptado por Gutiérrez (2006) es una mezcla de ambos en colaboración tradicionales de filtrado y sistemas de secuenciación de colaboración, dando a los estudiantes información sobre el desempeño de sus pares y las medidas adoptadas por ellas (como grupo, no individualmente).

jueves, 14 de septiembre de 2017

Laboratorios médicos en un chip gracias a la nanotecnología

Detectar una enfermedad en su inicio sería crucial para su posible curación y esto podría suceder en los siguientes 5 años con los minúsculos laboratorios médicos dentro de un chip que se desarrollarían gracias a la nanotecnología y los avances científicos.


Si detectamos una enfermedad a tiempo, es muy probable que sea controlada y curada. Incluso, enfermedades como el cáncer o el Parkinson que son difíciles de detectar y se esconden en nuestros cuerpos sin mostrar síntomas podrían ser descubiertas.

Este chip podría incorporarse a un dispositivo portátil y enviar la información a la nube.

Desde hace décadas los laboratorios están trabajando en el diseño y desarrollo de chips que permiten el análisis de la sangre de una forma más sencilla, rápida y barata. Estos pequeños “laboratorios de bolsillo” reciben el nombre de Lab on a Chip (LOC) y prometen revolucionar la salud al ofrecer diagnósticos inmediatos en todo el planeta.

sábado, 9 de septiembre de 2017

Los problemas de tener un Android desactualizado


             Aplicaciones y juegos que dejan de funcionar


Por lo general, con cada actualización del sistema se introducen nuevas tecnologías y plataformasdestinadas a mejorar la experiencia de los usuarios… aunque muchos de ellos jamás lleguen a recibirlas en sus terminales.

A pesar de que la carencia de estas tecnologías no impiden que muchas de las aplicaciones continúen funcionando de costumbre, otras, en cambio, si son implementadas por los desarrolladores en sus apps o juegos, podrían hacer que los usuarios cuyos dispositivos se queden atrás en cuanto a soporte se refiere, no puedan volver a utilizarlas.
Este problema se agrava aún más cuando entran en juego las API’s del sistema. Cuando el desarrollador de la app o el juego en cuestión, comienza a trabajar en el proyecto, debe elegir cuál es la API mínima con la que la aplicación será compatible. Actualmente, con Oreo se introdujo la API 26, mientras que la API mínima recomendada es la 21, correspondiente a Lollipop. Ahora bien, ¿qué sucede con el 25% de dispositivos con versiones de Android por detrás de Lollipop? O bien dejan de ser compatibles con las apps y juegos más recientes, o bien, aunque puedan instalarlas, no podrán hacer uso de muchas de las funciones introducidas.

Adiós a la seguridad
Quedarse anclado en una versión antigua de Android puede conllevar más riesgos de los que pudiera parecer en un principio. Google se esfuerza por hacer de Android un sistema cada vez más seguro con cada actualización, pero si los fabricantes no actualizan sus dispositivos, este esfuerzo no sirve de nada.  muy pocos terminales reciben, y si lo hacen —salvo excepciones–, suelen hacerlo más tarde que pronto. Medidas como el sistema anti-robo de Android Oreo, jamás llegarán al 100% de dispositivos Android alrededor del mundo, lo cual significa que no todos los dispositivos serán completamente seguros.

Novedades que jamás podrás probar
Probablemente el problema que más preocupa a los usuarios cuando los fabricantes anuncian que su móvil no recibirá la última versión de Android, es que no podrán disfrutar de las últimas novedades y mejoras introducidas en el sistema.

Sin embargo, dependiendo del fabricante, esta podría llegar a ser un problema menor, “gracias” a las capas de personalización, que en algunas ocasiones ya incluyen las últimas novedades de Android, antes de que Google las incorpore en su sistema operativo móvil. Por ejemplo, Samsung o LG ya contaban con el modo multiventana en TouchWiz y LG UX respectivamente, mucho antes de la llegada de Nougat, y Sony introdujo hace varios años el motor de temas RRO que ahora hace su aparición en el código de Android 8.0 Oreo.


Un móvil desactualizado, aunque nos hayamos acostumbrado a vivir con ello, es un problema con el que la mayoría de usuarios se encontrarán tarde o temprano.

Robots Versión Animal Medusa Robot

Este animalito fue construido por Festo, una firma de autómatas, que según uno de sus gerentes ya tiene todo un zoológico de animales biónicos. Se llama AquaJelly y hace parte de un programa de investigación de la compañía que lo creó. AquaJelly tiene un sistema de autocontrol que simula el comportamiento de las medusas de moverse en grupos. Según la compañía este robot tiene un hemisferio transluciente y ocho tentáculos para propulsión. Y en su centro cuenta con un cuerpo impreso en 3D, que contiene un motor eléctrico.

La medusa es un invertebrado ideal para basar en ella el robot debido a la sencillez de sus movimientos natatorios. El desplazamiento subacuático de una medusa se produce por la acción de los músculos localizados dentro de la campana, la parte principal del cuerpo, comparable en forma al tramo superior de un paraguas abierto. Cuando los músculos se contraen, la campana se cierra sobre sí misma y al hacerlo expulsa agua al exterior. Ese chorro de agua propulsa hacia adelante a la medusa. Después de contraerse, la campana se relaja y recobra su forma original.


El robot se impulsa por medio de reacciones químicas que generan calor. Esas reacciones se producen entre el oxígeno y el hidrógeno del agua, y el platino en la superficie del robot. El calor emitido por estas reacciones se transfiere a los músculos artificiales del robot, haciendo que adquieran formas diferentes, en una secuencia de cambios que equivale a los movimientos natatorios de apertura y cierre de una medusa auténtica.

miércoles, 6 de septiembre de 2017

Chrome 61 llega a Android

Chrome 61 ya está de camino a todos y cada uno de los dispositivos Android alrededor del mundo. Google ha anunciado hoy la llegada de la nueva versión de su navegador destinado al sistema operativo móvil más usado en el mundo, con un buen número de mejoras, nuevas características y optimizaciones con las que continuar haciendo de Chrome uno de los mejores navegadores disponibles en Android.

Entre las novedades introducidas en esta actualización, encontramos una renovación en la barra de traduccionesy muchas más mejoraslistadas en el documento de cambios oficial de esta nueva versión de Google Chrome.

Chrome 61 ya está disponible en Android

Desde sus inicios, la aplicación de Chrome para Android se ha ganado la mala fama de ser una aplicación pesada y mal optimizada, cuya gestión de los recursos del sistema distaba bastante de ser la idónea. Sin embargo, con cada actualización, Google continúa mejorando el rendimiento de su navegador, a día de hoy ya se encuentra a la altura de los mejores en términos de velocidad, estabilidad y seguridad.

Chrome 60 hizo su desembarco a finales del pasado mes de julio en las principales plataformas de escritorio, y algunas de sus novedades ya se podían encontrar en las versiones Canary, Dev y Beta esta actualización son dos. La primera de ellas, consiste en un rediseño completo de la barra de tareas destinada a la traducción de páginas web, que ahora ofrece una interfaz más intuitiva y compacta.

La otra parte, el menú para elegir imágenes del almacenamiento interno del dispositivo, denominado como image picker ha sido renovado y mejorado, con el fin de facilitar el trabajo a los usuarios a la hora de subir fotografías a los diferentes sitios web.

La actualización debería comenzar a llegar a todos los usuarios de Chrome en las próximas horas, y aquellos que no la utilicen todavía, pueden descargar la versión 61 de Chrome desde Google Play de forma gratuita.

lunes, 4 de septiembre de 2017

Jóvenes deberán cuidar a una guagua robot

La nueva iniciativa creativa del edil de Las Condes busca concientizar a los jóvenes respecto a la complejidad de ser padres. La medida busca prevenir el embarazo adolescente.

Desde que Joaquín Lavín volvió a asumir la alcaldía de Las Condes ha implementado varias propuestas creativas. Entre ellas, podemos destacar los drones para vigilar las plazas, la pista de patinaje en hielo, y otras. Esta vez, no se trata de seguridad o entretenimiento, sino que de educación sexual.

 A través de un bebé robot, que funciona como un simulador, el edil espera concientizar a los jóvenes respecto a lo difícil que es ser padres. El objetivo es prevenir el embarazo adolescente en los establecimientos educacionales de su comuna.

¿Cómo funciona?
Según explicó el alcalde Joaquín Lavín, a través de su página de Facebook, se trata de un programa piloto que se está implementando con estudiantes de 2do medio del Colegio San Francisco del Alba. En dicho portal, el edil subió un video con la guagua, donde mostraba algunas de sus características.

A través de una pulsera que se reconoce por bluetooth, el bebé robot "identifica a su papá o mamá", es decir, a quien será su cuidador por algunos días. El bebé simulador requiere de atenciones como cariño, cambio de pañal y alimentación. En caso de no tener los cuidados necesarios llorará, tiritará, entre otras expresiones simuladas.

Más que sólo embarazo
En el video, el alcalde señaló que se trata de "un programa para prevenir el embarazo adolescente, enseñar una paternidad responsable, y por ejemplo los efectos de los abusos del alcohol y droga en el embarazo". Esto, debido a que el dispositivo (la guagua robot) puede tener distintas configuraciones.

Una de ellas, es que la guagua sufrirá de tiritones y será más sensible (y difícil de controlar). Esto busca simular los síntomas de abstinencia que podrían producirse en niños cuyas madres consumieron alcohol y drogas durante el embarazo. “Cabe señalar que este tipo de iniciativas se utilizan en otros países, con el mismo fin (concientizar adolescentes) y también en programas de paternidad/maternidad responsable para padres/madres que están en rehabilitación por consumo de drogas.