MENU

| AR

Sedes

Cursos

Carreras

Programas Ejecutivos

Paises

Cómo distinguir imágenes con la ayuda de la Ciencia de Datos

Cómo distinguir imágenes con la ayuda de la Ciencia de Datos
#Tecnología
#Otros
1 de ago - min de lectura


Data Science 3- Digital HouseConcluyó el programa de Data Science impartido durante el primer semestre del año en Digital House y, como es habitual, los alumnos presentaron sus proyectos integradores. En este sentido, Amanda Delgado Rocke y Florencia Kabas trabajaron en el desarrollo de un sistema para el análisis de imágenes. Básicamente, apelaron al machine learning, esto es, crear un sistema que aprenda automáticamente para que detecte y clasifique imágenes con nieve, de aquellas no nevadas. “Corroborar el tipo de foto en base a datos binarios. De esta manera, teníamos dos tipos de clasificaciones: imágenes nevadas e imágenes sin nieve con el objetivo de identificar paisajes del primer tipo. Para eso, el desafío inicial fue trabajar con fotos disponibles en internet y convertirlas en datos”, explicaron las estudiantes.   A tal fin utilizaron el motor de búsqueda Bing, de Microsoft, para realizar el scrapeo, es decir, enfocarse en una búsqueda determinada para recolectar datos no estructurados. “Consideramos que para esta labor Bing es mejor que Google porque es más flexible. Además, apelamos al uso de imágenes disponibles sin costo. Así es como obtuvimos un DataSet con 1450 imágenes etiquetas”, ilustraron. El DataSet es una representación de datos residente en memoria que proporciona una modelo de programación relacional coherente independientemente del origen de datos que contiene. Data Science- Digital House Como las imágenes eran de distintos formatos decidieron convertirlas a RGB, y luego le asignaron un código a cada tipo de color. De esta manera obtuvieron miles de columnas según la cantidad de colores de las imágenes. Para simplificar el trabajo apelaron a la variable de saturación, esto es, el colorido de una imagen. Así es como un color muy saturado tiene un color intenso, mientras que un color menos saturado parece más descolorido y gris; y sin saturación, un color se convierte en un tono grisáceo. Con posterioridad, redimensionaron las imágenes para que todas tengan el tamaño y orientación para poder compararlas. Como resultado, pudieron disminuir los cientos de columnas del DataSet a solo 512.   Métodos Con ese DataSet utilizaron dos métodos para proseguir con el trabajo: vecinos cercanos y árboles de decisión. El primero detecta imágenes nevadas en función de las imágenes cercanas, por eso es un método por comparación. En tanto, en el segundo, es un algoritmo el que busca variables que le provean de información y así toma decisiones para agrupar solo a las imágenes nevadas. “Con esta metodología obtuvimos un nivel de acierto del 70%, por eso pensamos en otra alternativa para elevar el porcentaje, que fue optimizado al 82% a través de grid search y random forest que lograron elevar el rendimiento de nuestro algoritmo”, detallaron. Grid search hace búsquedas de parámetros y valores que entran en el modelo y los prueba para decidir al mejor combinación posible, mientras que random forest toma un modelo, lo repite muchas veces y lo compara, en este caso con muchas otras imágenes para definir. Data Science2- Digital House Data Science 2- Digital House Para concluir, las alumnas expresaron al resto de los alumnos que luego presentaron otros 10 proyectos: “Con esta realización de este proyecto nos dimos cuenta que queremos seguir avanzando en el campo del procesamiento de imágenes en base al análisis de datos no estructurados”.

Otras Noticias

Introducción a GitHub: cómo funciona la plataforma y sus funciones principales img
#Otros

Introducción a GitHub: cómo funciona la plataforma y sus funciones principales

Podemos llamar a GitHub una plataforma de gestión de proyectos de código abierto, pero no es solo eso. Se creó entre las redes sociales, pensando en los desarrolladores y permitiéndoles conectarse rápidamente en proyectos colaborativos más asertivos.Qué es GitHub y para qué sirveExplicando el término GitGit es un sistema de control de versionado.¿Conocés la notificación que recibís para que tu aplicación se actualice? Sí, podemos usar esta situación para explicar Git.Incluso después de que se haya lanzado un proyecto, el código base sufrirá modificaciones. En la práctica, esto significa actualizaciones de versiones, correcciones de errores, nuevas características, entre otras.A través de él, es posible rastrear cualquier cambio y quién los realizó, además de permitir la restauración del código eliminado o modificado.Explicando el término HubComprender lo que significa Hub es más fácil de explicar. El Hub, es un dispositivo utilizado para conectar computadoras a una red y compartir información. ¿Recuerdas cuando dijimos que la plataforma también es una red social?Entonces, el Hub es quien crea las conexiones entre los profesionales de programación de cualquier parte del mundo, permitiendo la socialización de personas con los mismos intereses, pudiendo seguirlos, seguir lo que hacen y con quién se comunican.Características principales de GitHubPara comenzar a familiarizarse con la plataforma, debés comprender cuáles son las funciones principales, así que aquí vamos:➜ Repositorio: donde se almacenan sus archivos (códigos, imágenes, audios, etc.), con opciones de subirlos  desde el propio GitHub o en su computadora;➜ Rama (branch) : copia del directorio para desarrollo aislado, que no afecta el repositorio central u otras ramas. Después de completar su trabajo, puede combinar su rama aislada con otras ramas a través de una combinación utilizando Solicitud de extracción.➜ Solicitud de extracción (pull request): es cuando solicita implementar cambios en un repositorio, que los que participan del proyecto pueden aceptar o rechazar. Además, es posible revisar y discutir su trabajo con otros.  ➜ Bifurcación (fork): Permite crear un nuevo proyecto basado en un repositorio existente, realizar cambios y almacenar la nueva versión como un nuevo repositorio. Ingresar a la plataforma de GitHub es muy sencillo, solo necesita crear una cuenta individual o para su equipo, completando los datos solicitados. Puedes elegir la opción gratuita o de pago. Este último tiene algunas ventajas interesantes que lo invitamos a investigar. Si está interesado en saber más sobre cómo usar GitHub, Digital House tiene los cursos ideales en el área de programación que enseñan el uso de diversas herramientas en este universo y que facilitan su vida diaria como programador.

Conocé las habilidades blandas más populares del mercado y cómo desarrollarlas. img
#Otros

Conocé las habilidades blandas más populares del mercado y cómo desarrollarlas.

Con los cambios en los modelos del mercado laboral, las habilidades sociales se vuelven esenciales en el proceso de innovación, suponiendo que la innovación abarca la (re) evolución del comportamiento.  Y no es precipitado decir que pueden representar el vector que impulsará la Transformación Digital este año.Las habilidades sociales más buscadas en el mercadoLas habilidades blandas son las habilidades vinculadas al comportamiento del profesional, por lo tanto, a la capacidad de esa persona para desarrollar una relación positiva con el trabajo y sus colegas, a través de una influencia inspiradora y constructiva.Son características de la inteligencia emocional en la práctica y pueden mejorarse y desarrollarse mediante el autoconocimiento y, en algunos casos, una tutoría adecuada. La formación académica, la fluidez en idiomas, la especialización técnica y las habilidades digitales hacen que los empleados sean capaces de cumplir su función. Sin embargo, las habilidades blandas contarán como diferenciales para que él las desarrolle de la mejor manera posible.Echa un vistazo a las habilidades sociales más buscadas por las empresas en la era digital:Comunicación efectivaCapacidad básica para desarrollarse. La comunicación con claridad y objetividad es esencial, ya sea para su público objetivo, su equipo o liderazgo. Si quieres entrenar esta habilidad, no debes limitarte a hablar, sino a apreciar los espacios para la escucha activa. Es decir, escuchá atentamente y contextualizá lo que se transmite. Escritura eficienteMuchas relaciones laborales tienen lugar a través de correos electrónicos, contratos, chats de programas de mensajes instantáneos. Aún más ahora, con tanta gente en el trabajo remoto.Fomentá una buena comunicación y mejorá como colaborador de esta manera. Solicitá comentarios de las personas que reciben tus comunicaciones escritas.EmpatíaEsta habilidad influye mucho en el resultado de la comunicación. Con él, los equipos pueden participar a través de la identificación y la reciprocidad en las relaciones.Un buen ejercicio es ponerse en el lugar del otro, basado en el respeto y la educación en el trato. Observá las rutinas de las otras personas en el equipo, dentro de los plazos y demandas solicitados. Demostrar empatía cuando hay presión sobre las entregas, los resultados desfavorables de la estrategia y otras situaciones incómodas pueden no ser fáciles, pero esa actitud puede ser un gran diferenciador.ColaboraciónUn grupo cohesionado logra un mayor rendimiento. Pero, para que esta cohesión se involucre, la colaboración de los miembros de este equipo debe fluir con empatía y claridad en la comunicación.Independientemente del papel que desempeñés, mirá más allá y pregúntate constantemente. ¿Cómo puedo contribuir a hacer este proceso más ágil y con más calidad? Esta actitud puede ser transformadora con respecto a la entrega final. Pensamiento creativoLa creatividad, para muchos, es una habilidad más natural. Para otros, es una cuestión de ejercicio. En ambos casos, da un comienzo a la innovación. Y la innovación va más allá de los descubrimientos tecnológicos: representa la búsqueda de mejoras y soluciones en todas las áreas de un negocio. Organización y planificación.Fundamental para la eficiencia y la calidad de un trabajo, la organización resulta en un ahorro de tiempo, permitiendo que la información se encuentre más rápidamente. Un profesional con esta habilidad envía su marca personal a la competencia e incluso puede influir positivamente en sus colegas. Flexibilidad y resistenciaTodos los días surgen nuevas demandas, así como desafíos que pueden perturbar una rutina empresarial y emocional. Por lo tanto, la flexibilidad y la resistencia para hacer frente en tiempos de crisis son buenas respuestas a la adversidad. En estos momentos, recuerda que cometer errores es parte del proceso de aprendizaje y que comenzar de nuevo y volver a aprender puede ser la mejor opción es una buena manera de estimular su inteligencia emocional, en la práctica.  

Cómo se informan los argentinos  img
#Marketing

Cómo se informan los argentinos

En este sentido, el Reuters Institute acaba de presentar su clásico informe Digital News Report (2020), que confirma el dominio de los medios digitales frente a los impresos y audiovisuales.Respecto a Argentina, el sondeo destaca qué medios consumieron los argentinos al consumir noticias: 90% de los usuarios utilizó algún medio online, 78% redes sociales, 77% TV, 24% radio y 30% medios impresos. Además, los usuarios argentinos respondieron en qué porcentaje utilizan las sociales para el consumo de noticias. Acá, el ranking está liderado por Facebook (65%) y WhatsApp (38%), seguidos por Youtube (26%), Instagram (23%) y Twitter (14%). Un dato interesante es que el 11% de los usuarios paga para acceder a las noticias de los diarios digitales.El trabajo incluyó el análisis de más de 80 mil encuestas sobre 40 mercados de noticias en 6 regiones alrededor del mundo. Para más información sobre el informe de Argentina y el mundo, podés hacer clic acá.