Skip to content

Commit

Permalink
Fix format for titles
Browse files Browse the repository at this point in the history
  • Loading branch information
EduardoZepeda committed Nov 14, 2024
1 parent 4f9a360 commit a3f1b61
Show file tree
Hide file tree
Showing 7 changed files with 46 additions and 15 deletions.
4 changes: 3 additions & 1 deletion Notes/Docker/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -639,7 +639,9 @@ dive nombre_del_contenedor
## Docker compose
Cuando queremos administrar una gran cantidad de contenedores, usamos la herramienta Docker compose.## Redes en Docker
Cuando queremos administrar una gran cantidad de contenedores, usamos la herramienta Docker compose.
## Redes en Docker
Docker nos permite crear redes para conectar contenedores. Si dos contenedores se encuentran en la misma red, pueden encontrarse por medio de su nombre, como si fuera un hostname.
Expand Down
4 changes: 3 additions & 1 deletion Notes/EcuacionesDiferenciales/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -354,7 +354,9 @@ $y={e}^{ax}(C*Cosbx+C2Senbx)$

Se selecciona la solución positiva de la ecuación y se reemplaza "a" como la parte real de la solución y "b" por la parte imaginaria.

El origen viene de una relación que se obtiene de las matemáticas complejas.## Ecuaciones diferenciales no homogéneas
El origen viene de una relación que se obtiene de las matemáticas complejas.

## Ecuaciones diferenciales no homogéneas

Son aquellas que no estan igualadas a 0, sin embargo es posible tratar con ellas

Expand Down
4 changes: 3 additions & 1 deletion Notes/HtmlYCss/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,9 @@ Estos elementos si admiten dimensiones pero no pueden tener otro elemento a su l
### Inline-block
Es una combinacion entre los dos anteriores, admiten dimensiones pero todavia son elementos de linea, es decir, estaran colocados uno al lado de otro.## Capturar imágen o video
Es una combinacion entre los dos anteriores, admiten dimensiones pero todavia son elementos de linea, es decir, estaran colocados uno al lado de otro.
## Capturar imágen o video
Para capturar imágenes o video desde la cámara nativa del celular usamos el atributo capture, usando user.
Expand Down
33 changes: 25 additions & 8 deletions Notes/MachineLearningPython/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ esta librería es la ideal para cargar y entender tus datos. los comandos mas ba

Los gráficos más famosos para analizar tus datos son:
* Histogramas: Te dice qué tan “frecuentes” y distribuidos son ciertos valores en tus datos.
* Gráficas de dispersión: Muestra la relación entre 2 features graficándolos como pares ordenados. Te puede ayudar a detectar anomalías.### Tipos de datos
* Gráficas de dispersión: Muestra la relación entre 2 features graficándolos como pares ordenados. Te puede ayudar a detectar anomalías.

### Tipos de datos

- Numéricos: su feature es un número de tipo entero o flotante.
- Categórica: sus features representan una clase o tipo; usualmente se representan como un mapeo de números o un “one-hot” vector.
Expand Down Expand Up @@ -123,7 +125,10 @@ Intenta inferir el tipo de los datos.
### Visualización

- Histogramas: nos ayudan a ver la distribución de un feature
- Gráficos de dispersión: útil para detectar anomalias.## Paradigmas de machine learning
- Gráficos de dispersión: útil para detectar anomalias.
-

## Paradigmas de machine learning

### Aprendizaje supervisado

Expand Down Expand Up @@ -165,7 +170,9 @@ Particionar los datos:
- Validación: Datos para verificar el aprendizaje (0-20%)
- Testing: Datos para revisar si el aprendizaje fue exitoso

Las proporciones del modelo pueden cambiar y se necesita experimentar con ellos.## Regresión lineal
Las proporciones del modelo pueden cambiar y se necesita experimentar con ellos.

## Regresión lineal

Un modelo que mide la relación entre cambios de una variable independiente e independientes para ver que tan correlacionados están.

Expand All @@ -191,7 +198,9 @@ $Update rule=minJ(w_0,w_1)$

### Rendimiento

El MSE y $R²$ ayudan a identificar la fortaleza de la relación entre los datos de entrada y de salida.## Regresión logística
El MSE y $R²$ ayudan a identificar la fortaleza de la relación entre los datos de entrada y de salida.

## Regresión logística

### Proceso de decisión

Expand Down Expand Up @@ -393,7 +402,9 @@ Es la regla de actualización para ajustar los pesos
Se actualizan tomando la derivada parcial, empezando desde la salida hacia atrás, hasta las entradas de datos.

- Si la tasa de aprendizaje es muy pequeña toma mucho tiempo encontrar buenos pesos
- Si es muy grande, el modelo podría "atorarse" en una meseta local.## Overfitting
- Si es muy grande, el modelo podría "atorarse" en una meseta local.

## Overfitting

El término se refiere a cuando el método ha memorizado la información de entrenamiento de los datos, pero no ha encontrado el patrón que los predice. El modelo funcionará perfectamente con los datos de entrada, pero fallará con datos nuevos.

Expand Down Expand Up @@ -425,7 +436,9 @@ La arquitectura de la red neuronal se dividide en tres partes:

Dentro de la arquitectura de la red neuronal ocurren muchas operaciones de producto punto entre las entradas de cada perceptron con sus respectivos pesos. Estas operaciones son lineales.

Las funciones de activación son la solución al colapso de las linealidades de las capas de la red neuronal.## Funciones de activación
Las funciones de activación son la solución al colapso de las linealidades de las capas de la red neuronal.

## Funciones de activación

En redes computacionales, la Función de Activación de un nodo define la salida de un nodo dada una entrada o un conjunto de entradas.

Expand All @@ -440,7 +453,9 @@ En redes computacionales, la Función de Activación de un nodo define la salida

![](Notes/MachineLearningPython/img/funciones-activacion_2.png)

La página [wolframalpha](https://www.wolframalpha.com/) nos permite obtener las fórmulas de las funciones y su comportamiento.## Descenso del gradiente
La página [wolframalpha](https://www.wolframalpha.com/) nos permite obtener las fórmulas de las funciones y su comportamiento.

## Descenso del gradiente

El objetivo es disminuir la función de coste respecto a los pesos (weights) de cada neurona. Un punto bajo indica mayor precisión en las predicciones.

Expand Down Expand Up @@ -678,7 +693,9 @@ model.add(layers.Dropout(<flotante entre 0 y 1>))

### Regularización de elastic net

La regularización de elastic net es una combinación de la regularización L1 y L2. Aplica una penalización que incluye tanto términos de regularización L1 como L2, lo que combina las propiedades de ambas. La regularización de elastic net permite seleccionar características y al mismo tiempo manejar la multicolinealidad en los datos.## K-fold validation
La regularización de elastic net es una combinación de la regularización L1 y L2. Aplica una penalización que incluye tanto términos de regularización L1 como L2, lo que combina las propiedades de ambas. La regularización de elastic net permite seleccionar características y al mismo tiempo manejar la multicolinealidad en los datos.

## K-fold validation

K-fold validation, también conocida como validación cruzada en k grupos, es una técnica utilizada en el aprendizaje automático (machine learning) para evaluar y validar modelos de manera más robusta y precisa.

Expand Down
4 changes: 3 additions & 1 deletion Notes/Node/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -421,7 +421,9 @@ require('asset-require-hook')({
});
```
Y listo, tendremos cualquier tipo de imagen disponible en nuestro SSR app.## Hydrate en React con Redux.
Y listo, tendremos cualquier tipo de imagen disponible en nuestro SSR app.
## Hydrate en React con Redux.
Cuando estamos renderizando a un string no hay eventos de javascript asociados a esto. al entrar a frontend necesitamos hidratar el contenido con todos los *event listeners* que genera React.
Expand Down
4 changes: 3 additions & 1 deletion Notes/React/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -1702,7 +1702,9 @@ import { Spinner } from './components/Spinner'
Si todo funcionó correctamente podrás ver que al acceder al componente,
este realiza una petición al código que necesita para renderizarse. De
esta manera, se reduce el tamaño del bundle principal y el resto del
código se va cargando conforme se necesite.## PropTypes
código se va cargando conforme se necesite.

## PropTypes

Solia ser parte de React, pero fue separada. Es bastante similar al
tipado que ofrece Typescript.
Expand Down
8 changes: 6 additions & 2 deletions Notes/ReactQuery/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -353,7 +353,9 @@ const queries = useQueries({queries: query?.data?.map(()=>{
})})
```
El resultado de queries debe ser así mismo un query.## Prefetch queries
El resultado de queries debe ser así mismo un query.
## Prefetch queries
Podemos realizar un prefetch de las queries usando el método *prefetchQuery* de manera que cuando se requiera la información, esta ya se encuentre en la caché.
Expand All @@ -364,7 +366,9 @@ queryClient.prefetchQuery({
})
```
Este prefetch podemos vincularlo a un *onMouseHover* o cualquier otro evento que consideremos pertinente.## Información inicial
Este prefetch podemos vincularlo a un *onMouseHover* o cualquier otro evento que consideremos pertinente.
## Información inicial
Existen dos tipos de información inicial que podemos especificar en el objeto *useQuery*
Expand Down

0 comments on commit a3f1b61

Please sign in to comment.