Cuando se tiene una cadena de texto en Matlab es posible eliminar los espacios en blanco sobrantes con la función strtrim(). Eliminando los espacios en blanco al inicio y al final de la cadena. A diferencia de otros lenguajes de programación no existen funciones para eliminar solamente los espacios en blanco sobrantes al principio o al final de la cadena. Como puede ser LTRIM y … [Leer más...] acerca de Eliminar espacios en blanco al inicio o al final en Matlab
Cuatro Aplicaciones de la Inteligencia Artificial en el Sector Eléctrico
El progreso de la Inteligencia Artificial (IA) que se ha visto en los últimos años está revolucionando la mayoría de los sectores productivos. Como ya hemos visto para los casos de banca y seguros. El sector eléctrico no es una excepción, la IA ha demostrado ser una herramienta valiosa para mejorar la eficiencia, la seguridad y la sostenibilidad del suministro eléctrico. En … [Leer más...] acerca de Cuatro Aplicaciones de la Inteligencia Artificial en el Sector Eléctrico
Diferencias entre fit(), predict() y fit_predict() en Scikit-learn
Scikit-learn (muchas veces reverenciada como sklearn) es posiblemente la librería de Aprendizaje Automático más popular actualmente en Python. Lo que se debe a la cantidad de modelos que implementa y su sencillez. En la mayoría de los objetos de esta librería se encuentran implementados los métodos fit(), predict() y fit_predict() usados para entrenar y realizar predicciones … [Leer más...] acerca de Diferencias entre fit(), predict() y fit_predict() en Scikit-learn
Rendimiento al comprimir tar con Gzip, Bzip2 y XZ
En los sistemas UNIX el formato tar se usa para almacenar múltiples archivos y carpetas en un único archivo sin compresión. Por lo que cuando se crea el archivo no se consigue ningún ahorro de espacio respecto a los originales. Siendo necesario para ello comprimir el archivo tar con un compresor. Tarea que se puede indicar desde el propio programa tar, pudiendo indicar como … [Leer más...] acerca de Rendimiento al comprimir tar con Gzip, Bzip2 y XZ
Cuatro Aplicaciones de la Inteligencia Artificial en Seguros
Los avances de la Inteligencia Artificial (IA) están revolucionando casi todas las industrias, entre las que también se incluye seguros. Las compañías de seguros pueden utilizar, y están utilizando, la IA para mejorar sus procesos, reducir costos y ofrecer una mejor experiencia al cliente. En esta entrada analizaré algunas de las cuatro principales aplicaciones de la … [Leer más...] acerca de Cuatro Aplicaciones de la Inteligencia Artificial en Seguros
Quinto aniversario de Analytics Lane
Hace exactamente cinco años, el dos de mayo de 2018, publiqué las dos primeras entradas en Analytics Lane. Una publicación en la que se presentaba el blog y otra en la que explicaba cómo trabajar con archivos CSV comprimidos en R. Hoy en día es una web que el año pasado ha tenido más de un millón de visitantes únicos. Algo que se podría considerar un éxito. Aún así, sigo … [Leer más...] acerca de Quinto aniversario de Analytics Lane
Uso de comillas simples o dobles en Python
A diferencia de otros lenguajes de programación Python ofrece la posibilidad de escribir las cadenas de texto dentro de comillas simples o dobles. Aunque en la mayoría de los casos es posible usar indistintamente unas u otras, existen situaciones en las que no es así. Ante la duda de cual usar se podría consultar PEP8, pero en este caso el estándar no hace ninguna recomendación … [Leer más...] acerca de Uso de comillas simples o dobles en Python
Método de Brent e implementación en Python
El método de Brent es un método numérico para encontrar las raíces de una función que combina los métodos de la interpolación cuadrática inversa, la secante y la bisección. Convirtiéndolo en un método más robusto y eficiente que los anteriores. Veamos más en detalle los fundamentos de este método y como se puede hacer una implementación en Python.El método de … [Leer más...] acerca de Método de Brent e implementación en Python
Cuatro Aplicaciones de la Inteligencia Artificial en Banca
La Inteligencia Artificial (IA) es una tecnología que está revolucionando la sociedad y transformando casi todas las actividades. En el caso de la banca, la IA tiene la capacidad de transformar la forma en la que presta los servicios a sus clientes. Simplificado los procesos, mejorando la eficiencia, la seguridad y la experiencia de cliente. En esta publicación analizaré cuatro … [Leer más...] acerca de Cuatro Aplicaciones de la Inteligencia Artificial en Banca
Eliminar las filas con valores nulos en Pandas
Cuando se importa un conjunto de datos en un DataFrame de Pandas es posible que existan valores nulos. Cuya presencia puede afectar a las conclusiones de los análisis que se desean realizar. Para evitar esto una posible solución es eliminar las filas con valores nulos, tanto sea en una única columna, en cualquiera o en un subconjunto.Conjuntos de datos con valores nulos en … [Leer más...] acerca de Eliminar las filas con valores nulos en Pandas
Método de la interpolación cuadrática inversa e implementación en Python
El método de la interpolación cuadrática inversa es un algoritmo para localizar las raíces de funciones. La idea básica detrás de este método es utilizar una interpolación cuadrática de la función, para la que se usan tres puntos, y obtener emplear la raíz de esta como aproximación del resultado buscado. Veamos más en detalle los fundamentos de este método y como se puede hacer … [Leer más...] acerca de Método de la interpolación cuadrática inversa e implementación en Python
Diferencias entre CPU, GPU, TPU y NPU
A la hora de hablar de procesadores en muchas ocasiones aparecen conceptos como CPU, GPU, TPU y NPU. Cada una de estas siglas hacen referencia a un tipo de procesador que es adecuado para un tipo de aplicación específica, incluyendo los modelos de aprendizaje automático. La CPU y GPU son los procesadores que se encuentran en los ordenadores domésticos, aunque cada vez existen … [Leer más...] acerca de Diferencias entre CPU, GPU, TPU y NPU











