Como es habitual durante esta semana no habrá nuevas publicaciones en Analytics Lane, pero no os preocupes ya que volveremos con nuevas publicaciones el lunes 1 de abril.Quiero recordaros que para estar al día de todas las publicaciones y no perderos nada disponéis de varios medios. El boletín de noticias se envía todos los lunes, para recibirlo os podéis daros de alta … [Leer más...] acerca de Semana sin publicaciones
Normalización de datos: Maximizando el rendimiento de los modelos de Aprendizaje Automático
La preparación de los datos es una parte clave del éxito de los modelos de aprendizaje automático o Machine Learning. Siendo una parte fundamental del trabajo para garantizar que los modelos puedan aprender de manera efectiva y eficiente. Una de las técnicas más sencillas y utilizadas durante la fase de preparación de los datos es la normalización de datos. En esta entrada, se … [Leer más...] acerca de Normalización de datos: Maximizando el rendimiento de los modelos de Aprendizaje Automático
Herramienta para evaluar el rendimiento de código JavaScript
En JavaScript es habitual que exista más de una forma para implementar la misma tarea. Pero no todas son igual de rápidas, eficaces ni igual de fáciles de leer. La mejor opción para seleccionar el método más adecuado es realizar un benchmark en el que se compara el rendimiento de cada una de las opciones con un conjunto de datos. Algo que se ha hecho anteriormente en el blog … [Leer más...] acerca de Herramienta para evaluar el rendimiento de código JavaScript
Inclusión de valores y variables en las f-strings de Python
Las f-strings, o formatted string literals, son una característica introducida en Python 3.6 con la que se simplifica la tarea de dar formato a las cadenas de texto. Facilitando interpolar variables y expresiones dentro de las cadenas de texto. Sin embargo, ¿sabías que las f-strings tienen una función especial que permite incluir tanto el nombre de la variable como su valor en … [Leer más...] acerca de Inclusión de valores y variables en las f-strings de Python
One-Class SVM: Detección de anomalías con máquinas de vector soporte
La detección de anomalías es una de las aplicaciones del aprendizaje no supervisado más utilizadas. Siendo una técnica que se emplea en casos tan diferentes como la detección de ataques cibernéticos, la detección de problemas de salud o la identificación de aplicaciones fraudulentas en servicios financieros o seguros. En todos los casos, identificar anomalías requiere localizar … [Leer más...] acerca de One-Class SVM: Detección de anomalías con máquinas de vector soporte
900 publicaciones en Analytics Lane
Ayer se publicó la entrada 900 de en la historia de Analytics Lane. Este logro representa un paso significativo que fortalece aún más el proyecto de divulgación y formación. Desde nuestra primera publicación el 2 de mayo de 2018, he estado compartiendo de manera constante recursos sobre ciencia de datos, lenguajes de programación, herramientas y sus aplicaciones en español en … [Leer más...] acerca de 900 publicaciones en Analytics Lane
Guía para recuperar commits perdidos en Git
Perder commits en Git es una experiencia desagradable. Después de invertir tiempo y esfuerzo en el código, ver que este no está en el repositorio es frustrante y estresante. Algo que sé por experiencia propia. Sin embargo, en Git existen herramientas para restaurar los commits perdidos y recuperar el trabajo. Generalmente, aunque no se vean los commits, lo normal es que estos … [Leer más...] acerca de Guía para recuperar commits perdidos en Git
Introducción a SQLite 3 en Python
Las bases de datos son una parte clave de los programas que necesitan persistir información. Para pequeñas aplicaciones, donde solo se guardan unos pocos registros, recurrir a una gran base de datos relacional como pueden ser PostgreSQL, MariaDB o SQL Server no es una buena opción debido que pueden ser difíciles de configurar. En estos casos una mejor opción es un sistema … [Leer más...] acerca de Introducción a SQLite 3 en Python
Diferencia entre R2 y R2 ajustado en modelos de regresión
Usar la métrica adecuada es clave para comprender cuán bien se ajusta un modelo a los datos. En los modelos de regresión existen dos métricas usadas habitualmente que son el coeficiente de determinación (R2) y el coeficiente de determinación ajustado (R2 ajustado). Aunque ambos ofrecen buena información de la calidad del ajuste del modelo a los datos reales, difieren … [Leer más...] acerca de Diferencia entre R2 y R2 ajustado en modelos de regresión
Actualización de Seguridad en el repositorio expresslanets
Recientemente, he recibido un aviso crítico por parte de GitHub respecto a uno de los repositorios de Analytics Lane. En concreto, el repositorio expresslanets, se ha encontrado que una dependencia presentaba una vulnerabilidad conocida. Aunque es un proyecto básicamente pedagógico, ignorar advertencias de seguridad como estas no es una opción responsable. Los fallos de … [Leer más...] acerca de Actualización de Seguridad en el repositorio expresslanets
Descubrimiento de modelos maliciosos en Hugging Face
Recientemente se han descubierto que más de 100 modelos maliciosos de inteligencia artificial (IA) y aprendizaje automático (ML) están presentes en la plataforma de Hugging Face. Estos modelos representan una amenaza significativa, ya que pueden ejecutar código malicioso al cargar archivos pickle, permitiendo a los atacantes tomar el control de las máquinas comprometidas.El … [Leer más...] acerca de Descubrimiento de modelos maliciosos en Hugging Face
Mejorando la calidad de las imágenes en Jupyter Notebook: Un enfoque completo
Jupyter Notebook se ha vuelto una herramienta fundamental para el análisis y la visualización de datos en múltiples entornos. Sin embargo, la calidad por defecto de las imágenes puede no ser adecuada en muchas aplicaciones. Por eso, en una entrada anterior, expliqué cómo cambiar esa resolución por defecto por una más adecuada en los monitores de alta resolución (HiDPI o Retina … [Leer más...] acerca de Mejorando la calidad de las imágenes en Jupyter Notebook: Un enfoque completo