CategoryPython

Introducción al estilo de codificación Python

I

Python como lenguaje de programación es bastante simple y compacto. En comparación con otros lenguajes, solo tiene un número relativamente bajo de palabras clave para internalizar para escribir código Python adecuado. Además, se prefiere tanto la simplicidad como la legibilidad del código, que es de lo que se enorgullece Python. Para lograr ambos objetivos, es útil que siga las pautas específicas...

Tutorial de Python para principiantes absolutos

T

Python es uno de los lenguajes más utilizados que existen. Ya sea desarrollo web, aprendizaje automático e inteligencia artificial, o incluso programación de microcontroladores, Python ha encontrado su lugar en casi todas partes. Este artículo proporciona una breve introducción a Python para principiantes en el idioma. El artículo está dirigido a principiantes absolutos sin experiencia previa en...

Algoritmo de bosque aleatorio con Python y Scikit-Learn

A

El bosque aleatorio es un tipo de algoritmo de Machine Learning supervisado basado en aprendizaje conjunto. El aprendizaje conjunto es un tipo de aprendizaje en el que se combinan diferentes tipos de algoritmos o el mismo algoritmo varias veces para formar un modelo de predicción más potente. los Random Forest El algoritmo combina varios algoritmos del mismo tipo, es decir, varios árboles de...

El módulo de archivo temporal de Python

E

Introducción Los archivos temporales, o “tempfiles”, se utilizan principalmente para almacenar información intermedia en el disco de una aplicación. Estos archivos se crean normalmente para diferentes propósitos, como una copia de seguridad temporal o si la aplicación está tratando con un gran conjunto de datos más grande que la memoria del sistema, etc. Idealmente, estos archivos se...

El algoritmo Naive Bayes en Python con Scikit-Learn

E

Al estudiar probabilidad y estadística, uno de los primeros y más importantes teoremas que aprenden los estudiantes es el Teorema de Bayes. Este teorema es la base del razonamiento deductivo, que se centra en determinar la probabilidad de que ocurra un evento basándose en el conocimiento previo de las condiciones que podrían estar relacionadas con el evento. los Clasificador ingenuo de Bayes...

Implementación de PCA en Python con Scikit-Learn

I

Con la disponibilidad de CPU y GPU de alto rendimiento, es prácticamente posible resolver cada regresión, clasificación, agrupación y otros problemas relacionados mediante el uso de modelos de Machine Learning y aprendizaje profundo. Sin embargo, todavía existen varios factores que causan cuellos de botella en el rendimiento al desarrollar dichos modelos. Una gran cantidad de características en...

El módulo de solicitudes de Python

E

Introducción Tratar con solicitudes HTTP no es una tarea fácil en ningún lenguaje de programación. Si hablamos de Python, viene con dos módulos integrados, urllib y urllib2, para manejar operaciones relacionadas con HTTP. Ambos módulos vienen con un conjunto diferente de funcionalidades y muchas veces deben usarse juntos. El principal inconveniente de usar urllib es que es confuso (hay pocos...

Minería de reglas de asociación a través del algoritmo Apriori en Python

M

La minería de reglas de asociación es una técnica para identificar las relaciones subyacentes entre diferentes elementos. Tomemos un ejemplo de un Supermercado donde los clientes pueden comprar una variedad de artículos. Por lo general, existe un patrón en lo que compran los clientes. Por ejemplo, las madres con bebés compran productos para bebés como leche y pañales. Las doncellas pueden comprar...

Usando Regex para la manipulación de texto en Python

U

Introducción El preprocesamiento de texto es una de las tareas más importantes en el procesamiento del lenguaje natural (NLP). Por ejemplo, es posible que desee eliminar todos los signos de puntuación de los documentos de texto antes de que puedan utilizarse para la clasificación de texto. Del mismo modo, es posible que desee extraer números de una cadena de texto. Escribir scripts manuales para...

Comparando cadenas usando Python

C

En Python, las cadenas son secuencias de caracteres, que se almacenan efectivamente en la memoria como un objeto. Cada objeto se puede identificar mediante el id() método, como puede ver a continuación. Python intenta reutilizar objetos en la memoria que tienen el mismo valor, lo que también hace que la comparación de objetos sea muy rápida en Python: $ python Python 2.7.9 (default, Jun 29 2016...

Implementando LDA en Python con Scikit-Learn

I

En nuestro artículo anterior Implementación de PCA en Python con Scikit-Learn, estudiamos cómo podemos reducir la dimensionalidad del conjunto de características usando PCA. En este artículo estudiaremos otra técnica de reducción de dimensionalidad muy importante: análisis discriminante lineal (o LDA). Pero primero analicemos brevemente en qué se diferencian PCA y LDA. PCA vs LDA: ¿Cuál es la...

Accediendo a la API de Twitter con Python

A

Introducción Una cosa que disfrutan los desarrolladores de Python es seguramente la gran cantidad de recursos desarrollados por su gran comunidad. Las interfaces de programación de aplicaciones (API) creadas por Python son algo común en los sitios web. Es difícil imaginar que cualquier servicio web popular no haya creado una biblioteca de API de Python para facilitar el acceso a sus servicios. Se...

Crear y eliminar directorios con Python

C

Este artículo continúa con nuestra serie sobre la interacción con el sistema de archivos en Python. Los artículos anteriores tratan sobre la lectura y escritura de archivos. Curiosamente, el sistema de archivos es mucho más que una forma de almacenar / recuperar datos en el disco. También hay varios otros tipos de entradas como archivos, directorios, sockets (para comunicación entre procesos)...

Mejora de Python con extensiones de C personalizadas

M

Introducción Este artículo destacará las características de la API C de CPython que se utiliza para crear extensiones C para Python. Voy a repasar el flujo de trabajo general para tomar una pequeña biblioteca de funciones C bastante banales, de ejemplo de juguete, y exponerlas en un contenedor de Python. Quizás se esté preguntando … Python es un lenguaje fantástico de alto nivel capaz de...

Introducción a las redes neuronales con Scikit-Learn

I

¿Qué es una red neuronal? Los seres humanos tienen la capacidad de identificar patrones dentro de la información accesible con un grado asombrosamente alto de precisión. Siempre que vea un automóvil o una bicicleta, podrá reconocer inmediatamente lo que son. Esto se debe a que hemos aprendido durante un período de tiempo cómo se ven un automóvil y una bicicleta y cuáles son sus características...

Sobre mi

Últimos Post

Etiquetas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, aceptas el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad