Daniel Rodríguez
Analytics lane es un blog en el que se escribe sobre ciencia de datos, machine learning, deep learning y criptografía. Además, también incluye trucos para implementar los algoritmos en Python y R.
MIS BLOGS
-
Analytics Lane
https://www.analyticslane.com/
Analytics lane es un blog en el que se escribe sobre ciencia de datos, machine learning, deep learning y criptografía. Además, también incluye trucos para implementar los algoritmos en Python y R.
ÚLTIMOS ARTÍCULOS (1072)
-
500 publicaciones y programación para el verano 2021: NumPy y Pandas
El año pasado durante los meses de verano publique una serie monográfica sobre Julia, siendo una serie que ha seguido bastante gente para iniciarse en este... Leer el resto
Publicado el 05 julio 2021 INFORMÁTICA, TECNOLOGÍA -
Diferentes modelos de aprendizaje no supervisado
Los modelos de aprendizaje automático se dividen en tres familias: el aprendizaje supervisado, el aprendizaje no supervisado y el aprendizaje por refuerzo.... Leer el resto
Publicado el 02 julio 2021 INFORMÁTICA, TECNOLOGÍA -
Add-in para auditar las fórmulas en Excel
Recientemente me he visto en la necesidad de revisar varios libros Excel complejos en los que existían celdas con múltiples fórmulas SI anidadas, haciendo... Leer el resto
Publicado el 30 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Pandas: Aplicar una función a las filas o columnas de un DataFrame
En el caso de que necesitemos aplicar una misma función a las filas o columnas de un objeto DataFrame de Pandas contamos con el método apply(). Leer el resto
Publicado el 28 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Descubiertos paquetes con programas maliciosos para minar criptomonedas en PyPI
En un informe reciente de la empresa Sonatype se ha notificado la existencia de varios paquetes de Python, disponibles en PyPI, con código malicioso que... Leer el resto
Publicado el 26 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Librería Python para resolver el Bandido Multibrazo (Multi-Armed Bandit)
Durante los últimos meses he estado dedicando las entradas de los viernes a describir diferentes estrategias existentes para abordar los problemas tipo Bandido... Leer el resto
Publicado el 25 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Obtener los índices para ordenar un vector en JavaScript
La función sort() de Matlab además de devolver los datos ordenados también devuelve la posición de estos en el conjunto original en la nueva lista, algo que es... Leer el resto
Publicado el 23 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Pandas: Encontrar la posición y valores de máximos y mínimos en un DataFrame
Los objetos DataFrame de Pandas disponen de los métodos max() e idxmax() con los que es posible obtener respectivamente el máximo de los valores y la posición d... Leer el resto
Publicado el 21 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Comparación de refuerzo (reinforcement comparison) para un problema Bandido...
Los métodos de comparación de refuerzo son similares a los métodos de seguimiento que vimos la semana pasada. En los que el bandido con el que se juega se... Leer el resto
Publicado el 18 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Creación de un único archivo de tipos de una librería TypeScript
El año pasado publiqué una serie de entradas en las que explicaba un proceso para estructurar y crear una librería TypeScript. Leer el resto
Publicado el 16 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Guardar las contraseñas y claves en Python
Cada día es más habitual tener que guardar contraseñas o secretos en nuestros desarrollos. Desde las claves de autenticación imprescindibles para consultar... Leer el resto
Publicado el 14 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Algoritmos de seguimiento (pursuit) para un problema Bandido Multibrazo...
Durante las últimas semanas he estado revisando algunas de las versiones de algoritmos UCB (Upper Confidence Bound) más utilizados a la hora de abordar problema... Leer el resto
Publicado el 11 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Truco: Aumentar la memoria máxima en Node
Al ejecutar un proceso de Node que sea intensivo en memoria nos podemos encontrar que este finalice de una forma abrupta con un mensaje similar a FATAL ERROR:... Leer el resto
Publicado el 09 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Probar números aleatorios en Python mediante mocks
Las pruebas automáticas son una parte clave de cualquier librería de código, ya que es la herramienta con la cual validar el correcto funcionamiento de esta... Leer el resto
Publicado el 07 junio 2021 INFORMÁTICA, TECNOLOGÍA -
CP-UCB para un problema Bandido Multibrazo (Multi-Armed Bandit)
La familia de algoritmos UCB es una de las que mejores resultados producen a la hora de enfrentarse a problemas tipo bandido multibrazo. Leer el resto
Publicado el 04 junio 2021 INFORMÁTICA, TECNOLOGÍA -
Uso de GPU en JavaScript para mejorar el rendimiento
Actualmente la mayoría de los ordenadores cuentan tanto con CPUs como GPUs. Hasta hace poco las GPUs, a pesar de ser unos procesadores cada vez más potentes,... Leer el resto
Publicado el 02 junio 2021 INFORMÁTICA, TECNOLOGÍA -
NumPy: Comprobar todos los valores de una matriz de NumPy
Una de las grandes ventajas de las matrices de NumPy es la posibilidad de realizar operaciones lógicas sobre ellas, como puede ser el caso de igualdades o... Leer el resto
Publicado el 31 mayo 2021 INFORMÁTICA, TECNOLOGÍA -
UCB-V para un problema Bandido Multibrazo (Multi-Armed Bandit)
El algoritmo UCB-V es una variante de la familia UCB que utiliza la varianza para seleccionar el bandido en problemas tipo Bandido Multibrazo (Multi-Armed... Leer el resto
Publicado el 28 mayo 2021 INFORMÁTICA, TECNOLOGÍA -
Localizar la palabra más larga en una cadena de texto en JavaScript
En esta ocasión vamos a ver cómo se puede resolver un problema que a primera vista parece sencillo: localizar la palabra más larga en una cadena de texto. Leer el resto
Publicado el 26 mayo 2021 INFORMÁTICA, TECNOLOGÍA -
Identificar y eliminar columnas duplicadas en Pandas
En los DataFrames de Pandas existe el método duplicated() con el que se pueden eliminar los registros duplicados de un DataFrame. Pero no es así para el caso... Leer el resto
Publicado el 24 mayo 2021 INFORMÁTICA, TECNOLOGÍA
