Primero se inicializan dos puntos (tantos como clusters queremos) al azar. Estos puntos se denominan centroides del cluster.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Primero se inicializan dos puntos (tantos como clusters queremos) al azar. Estos puntos se denominan centroides del cluster."

Transcripción

1 K-Means Introducción El algoritmo k-means es el algoritmo de clustering más popular y ampliamente utilizado. Algoritmo Supongamos que queremos agrupar los siguientes datos en dos clusters Primero se inicializan dos puntos (tantos como clusters queremos) al azar. Estos puntos se denominan centroides del cluster. K-means es un algoritmo iterativo en dos pasos. El primero es el de asignación del cluster y el segundo es el de movimiento del centroide. En el paso de asignación de los clusters, se asigna cada uno de los puntos al cluster cuyo centroide esté más cerca.

2 En el paso de movimiento de los centroides se mueve cada uno de los centroides hasta el punto representada por la media de los puntos que se han asignado a su cluster. Se repiten estos pasos hasta que no se producen cambios en las asignaciones de los puntos entre dos pasos. 1.- Asignación: 2.- Movimiento: 3. Movimiento

3 4. Movimiento Formalmente el algoritmo K-means toma como entradas el número de clusters K y un conjunto de datos de entrenamiento donde cada x es un vector de n elementos (no hay término de bias o intersección ) El algoritmo inicializa aleatoriamiento los K centroides y repite alternamente hasta que se converja la asignación de cada uno de los puntos a uno de los clusters y el movimiento de los centroides hasta la media de los puntos de su cluster correspondiente. En el paso de asignación se determina el índice de cada punto de entrenamiento como el del centroide que esté más cerca de él con.en K-means se suele utilizar la distancia al cuadrado en lugar de la distancia, pero es lo mismo. En el paso de movimiento de los centroides, desplazamos cada uno al punto dado por la media de los puntos asignados a él. En el caso de que un centroide no tenga ningún punto, entonces simplemente se elimina y pasamos a tener K-1 clusters (otra opción es reasignarlo aleatoriamente).

4 K-means siempre converge a algún conjunto de centroides. K-means para datos no claramente separados En ocasiones los puntos no están distribuidos en unos clusters más o menos claros como puede ser el caso sino que están distribuidos mucho más cerca unos de otros supongamos que queremos agrupar estos datos en 3 clases S,M y L. Entonces k-means puede dar lugar a unos clusters similares a los siguientes. Objetivo de optimización Sea el centroide del cluster al que se ha asignado el dato. Entonces la función de coste de K-means es la media de las distancias al cuadrado de los puntos hasta el centroide del cluster al que se asigna:

5 es esta función de coste se le llama en ocasiones distorsión (distortion)el objetivo de minimización es obtener la mínima distancia media sobre todos los puntos Lo que está haciendo el algoritmo K-means es minimizar J respecto de los índices en el paso de asignación (manteniendo los centroides) y minimizar respecto de los centroides en el paso de movimiento de los centroides (manteniendo los índices). Usar la función de coste nos permite determinar si nuestro algoritmo está funcionando correctamente ya que J tiene que mantenerse o disminuir en cada iteración y nunca incrementarse. Inicialización La mejor forma de inicializar K-means es usar un K menor que en número de datos m y escoger los K centroides aleatoriamente de entre los datos de entrenamiento en lugar de escoger un punto cualquier al azar. Supongamos que K=2 y quiero encontrar dos clusters en selecciono un par de puntos al azar aunque a veces no voy a tener tanta suerte y puedo acabar teniendo los siguientes centroides iniciales

6 dependiendo de la inicialización inicial K-means puede acabar convergiendo a diferentes soluciones, es decir, que el problema de minimización no es convexo y por lo tanto podemos acabar en un mínimo local. Por ejemplo, para los datos aparentemente hay tres clusters y si K-means llega al óptimo global tendríamos Pero si hay mala suerte podemos acabar con un óptimo local como o como

7 Para evitar esto lo que se puede hacer es inicializar K-means múltiples veces (entre 50 y 1000 veces) y ejecutarlo. Luego seleccionaríamos la solución con menor J. Esto es efectivo cuando tenemos un número relativamente pequeño de clusters (2-10). Si el número es mucho mayor entonces este procedimiento nos dará soluciones ligeramente mejores, pero la primera inicialización debería dar como resultado una solución bastante decente. Selección del número de clusters K No hay una buena forma de hacer esta selección automáticamente y por lo general se recurre a examinar una visualización de los datos de entrada o de la salida de K-means para seleccionar el número de clusters. Por ejemplo para los siguientes datos no está claro si tengo 2 o 4 clusters En ocasiones se utiliza K-means con idea de utilizar sus resultados en otro algoritmo u objetivo. En este caso habitualmente se selecciona K en función de una métrica del otro algoritmo u objetivo. Por ejemplo, para un caso de segmentación del mercado de las tallas de camisetas puedo plantear 3 tamaños o 5 tamaños

8 Y examinar, desde la perspectiva del negocio, cual es el número de tallas que más me interesa. Elbow method Una forma de seleccionar el número de clusters es mediante el elbow method. En este método ejecutamos K-means repetidamente con K diferentes y calculamos J para cada uno de ellos: Lo que hace este método es utilizar el "codo" de esta gráfica como el número de clusters más adecuado. Este codo es el número en el que se pasa de tener una disminución rápida de J con cada cluster que incluimos a tener una disminución mucho menor. Este método no siempre es efectivo porque nos podemos encontrar con situaciones como

9 en la que el codo no está claro. Referencias Machine Learning class lectures by Prof Andrew Ng (Stanford)

Aprendizaje basado en ejemplos.

Aprendizaje basado en ejemplos. Aprendizaje basado en ejemplos. In whitch we describe agents that can improve their behavior through diligent study of their own experiences. Porqué queremos que un agente aprenda? Si es posible un mejor

Más detalles

1. Operaciones con vectores

1. Operaciones con vectores 1. OPERACIONES CON VECTORES Academia Nakis (Lugones)684-61-61-03. 1 Resumen Geometría en 3D 1. Operaciones con vectores Sean los vectores W 1 = (a 1, b 1, c 1 ),W 2 = (a 2, b 2, c 2 ),W 3 = (a 3, b 3,

Más detalles

Ecuaciones Diofánticas

Ecuaciones Diofánticas 2 Ecuaciones Diofánticas (c) 2011 leandromarin.com 1. Introducción Una ecuación diofántica es una ecuación con coeficientes enteros y de la que tenemos que calcular las soluciones enteras. En este tema

Más detalles

Universidad Nacional de Ingeniería Facultad de Ciencias. Física Computacional CC063. Algebra Lineal. Prof: J. Solano 2012-I

Universidad Nacional de Ingeniería Facultad de Ciencias. Física Computacional CC063. Algebra Lineal. Prof: J. Solano 2012-I Universidad Nacional de Ingeniería Facultad de Ciencias Física Computacional CC063 Algebra Lineal Prof: J. Solano 2012-I Introduccion Aqui trabjaremos con operaciones basicas con matrices, tales como solucion

Más detalles

Probabilidad y Estadística

Probabilidad y Estadística Probabilidad y Estadística Probabilidad Conceptos como probabilidad, azar, aleatorio son tan viejos como la misma civilización. Y es que a diario utilizamos el concepto de probabilidad: Quizá llueva mañana

Más detalles

Análisis y Recuperación de Información

Análisis y Recuperación de Información Análisis y Recuperación de Información 1 er Cuatrimestre 2016 Página Web http://www.exa.unicen.edu.ar/catedras/ayrdatos/ Prof. Dra. Daniela Godoy ISISTAN Research Institute UNICEN University Tandil, Bs.

Más detalles

OPTIMIZACIÓN VECTORIAL

OPTIMIZACIÓN VECTORIAL OPTIMIZACIÓN VECTORIAL Métodos de Búsqueda Directa Utilizan sólo valores de la función Métodos del Gradiente Métodos de Segundo Orden Requieren valores aproimados de la primera derivada de f) Además de

Más detalles

Tablas de frecuencias con datos agrupados

Tablas de frecuencias con datos agrupados Tablas de frecuencias con datos agrupados Cuando los valores de la variable son muchos, conviene agrupar los datos en intervalos o clases para así realizar un mejor análisis e interpretación de ellos.

Más detalles

Optimización del Ángulo del Talud

Optimización del Ángulo del Talud Optimización del Ángulo del Talud 22-1 Optimización del Ángulo del Talud En este tutorial, se utiliza el Slide para examinar la estabilidad de una mina a cielo abierto. Se utiliza la opción de edición

Más detalles

INSTRUMENTACIÓN N AVANZADA. ARRAYS EN LABVIEW Relacionando Datos Arrays y Clusters

INSTRUMENTACIÓN N AVANZADA. ARRAYS EN LABVIEW Relacionando Datos Arrays y Clusters ARRAYS EN LABVIEW Relacionando Datos Arrays y Clusters Objetivos 1. Event Structure 2. Arrays 3. Funciones 4. Ejercicios 5. Cluster 6. Simulación de adquisición de señales de tensión 7. Adquisicion de

Más detalles

Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González.

Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González. Programación Básica Arturo Vega González a.vega@ugto.mx Division de Ciencias e Ingenierías Universidad de Guanajuato Campus León Sesión 5 Universidad de Guanajuato, DCI, Campus León 1 / 31 Universidad

Más detalles

<tipo> Tipo de dato de los elementos del vector

<tipo> Tipo de dato de los elementos del vector Vectores y matrices Declaración Vector (array unidimiensional): []; Tipo de dato de los elementos del vector Identificador de la variable.

Más detalles

Ejercicio 1. Desarrollar una versión del juego Memoria.

Ejercicio 1. Desarrollar una versión del juego Memoria. Examen Curso 2001-2002. Convocatoria de Febrero página 1 Ejercicio 1. Desarrollar una versión del juego Memoria. En este ejercicio se debe realizar un programa en Visual Basic cuyo objetivo es descubrir

Más detalles

RECTAS EN EL ESPACIO. P y un vector v se llama recta al conjunto de. Q del espacio para los cuales se cumple que el vector PQ es paralelo

RECTAS EN EL ESPACIO. P y un vector v se llama recta al conjunto de. Q del espacio para los cuales se cumple que el vector PQ es paralelo Dado un punto en el espacio ( x, y, z) puntos ( x, y, z) RECTAS EN E ESPACIO P y un vector v se llama recta al conjunto de Q del espacio para los cuales se cumple que el vector PQ es paralelo al vector

Más detalles

Universidad del Rosario Economía Matemática II Taller 8 - Kuhn Tucker

Universidad del Rosario Economía Matemática II Taller 8 - Kuhn Tucker . En los siguientes problemas de optimización: Universidad del Rosario Economía Matemática - 202-II Taller 8 - Kuhn Tucker a. Dibuje el conjunto K de puntos factibles y las curvas de nivel de la función

Más detalles

Algebra lineal y conjuntos convexos

Algebra lineal y conjuntos convexos Apéndice A Algebra lineal y conjuntos convexos El método simplex que se describirá en el Tema 2 es de naturaleza algebraica y consiste en calcular soluciones de sistemas de ecuaciones lineales y determinar

Más detalles

Computación Científica

Computación Científica Computación Científica Gustavo Rodríguez Gómez INAOE Agosto Dicembre 2012 1 / 19 Capítulo 2 Métodos Gradientes 2 / 19 1 Métodos Gradiente Introducción El método del gran descenso "steepest descent") Criterios

Más detalles

Inteligencia Artificial. Aprendizaje neuronal. Ing. Sup. en Informática, 4º. Curso académico: 2011/2012 Profesores: Ramón Hermoso y Matteo Vasirani

Inteligencia Artificial. Aprendizaje neuronal. Ing. Sup. en Informática, 4º. Curso académico: 2011/2012 Profesores: Ramón Hermoso y Matteo Vasirani Inteligencia Artificial Aprendizaje neuronal Ing. Sup. en Informática, 4º Curso académico: 20/202 Profesores: Ramón Hermoso y Matteo Vasirani Aprendizaje Resumen: 3. Aprendizaje automático 3. Introducción

Más detalles

Tema 3: El Método Simplex. Algoritmo de las Dos Fases.

Tema 3: El Método Simplex. Algoritmo de las Dos Fases. Tema 3: El Método Simplex Algoritmo de las Dos Fases 31 Motivación Gráfica del método Simplex 32 El método Simplex 33 El método Simplex en Formato Tabla 34 Casos especiales en la aplicación del algoritmo

Más detalles

Medidas de centralización

Medidas de centralización 1 1. Medidas de centralización Medidas de centralización Hemos visto cómo el estudio del conjunto de los datos mediante la estadística permite realizar representaciones gráficas, que informan sobre ese

Más detalles

Programación entera: Ejemplos, resolución gráfica, relajaciones lineales. Investigación Operativa, Grado en Estadística y Empresa, 2011/12

Programación entera: Ejemplos, resolución gráfica, relajaciones lineales. Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Programación entera: Ejemplos, resolución gráfica, relajaciones lineales Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Esquema Programación entera: definición, motivación,

Más detalles

La eficiencia de los programas

La eficiencia de los programas La eficiencia de los programas Jordi Linares Pellicer EPSA-DSIC Índice General 1 Introducción... 2 2 El coste temporal y espacial de los programas... 2 2.1 El coste temporal medido en función de tiempos

Más detalles

Práctica IV: Métodos de Newton-Raphson y de la secante, para encontrar las raíces de una función.

Práctica IV: Métodos de Newton-Raphson y de la secante, para encontrar las raíces de una función. Práctica IV: Métodos de Newton-Raphson y de la secante, para encontrar las raíces de una función. Se suele llamar método de Newton-Raphson al método de Newton cuando se utiliza para calcular los ceros

Más detalles

Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE

Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) 1 DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE Problema de Encontrar la Ruta más Corta 2 Se requiere llegar de

Más detalles

May 4, 2012 CAPÍTULO 5: OPTIMIZACIÓN

May 4, 2012 CAPÍTULO 5: OPTIMIZACIÓN May 4, 2012 1. Optimización Sin Restricciones En toda esta sección D denota un subconjunto abierto de R n. 1.1. Condiciones Necesarias de Primer Orden. Proposición 1.1. Sea f : D R diferenciable. Si p

Más detalles

INVESTIGACIÓN DE MERCADOS

INVESTIGACIÓN DE MERCADOS INVESTIGACIÓN DE MERCADOS LIC. EN ADMINISTRACIÓN DE EMPRESAS 1 Sesión No. 10 Nombre: Tamaño de la Muestra Contextualización Continuando el tema de muestreo, revisaremos ahora el cálculo de la muestra y

Más detalles

NERO BURNING ROM. Manual de grabación. By CriCri

NERO BURNING ROM. Manual de grabación. By CriCri NERO BURNING ROM Manual de grabación By CriCri GRABAR EN NERO Pulsamos dos veces papa abrir el programa Nero Burnig Rom, que es el que vamos a utilizar para grabar los documentos, música, video... Dependiendo

Más detalles

Validación Cruzada (cross-validation) y Remuestreo (bootstrapping)

Validación Cruzada (cross-validation) y Remuestreo (bootstrapping) Validación Cruzada (cross-validation) y Remuestreo (bootstrapping) Padres de cross-validation y el bootstrapping Bradley Efron y Rob Tibshirani Bradley Efron Rob Tibshirani Enfoque: tabla de aprendizaje

Más detalles

Se inicia con las especificaciones del módulo fotovoltaico.

Se inicia con las especificaciones del módulo fotovoltaico. Con base en las especificaciones técnicas del inversor SB 3000U y de un módulo fotovoltaico de 175 watts, indicar los valores los parámetros característicos requeridos para el dimensionamiento del sistema.

Más detalles

Para poder realizar este cambio en Deporwin, hemos añadido una nueva opción, que nos permitirá realizarlo de forma simple y rápida.

Para poder realizar este cambio en Deporwin, hemos añadido una nueva opción, que nos permitirá realizarlo de forma simple y rápida. Según ha establecido la legislación, a partir del próximo día 1 de julio se produce un cambio en los tipos de iva reducido y normal, pasando del 7 al 8% y del 16 al 18% respectivamente. Para poder realizar

Más detalles

Aritmética de Enteros

Aritmética de Enteros Aritmética de Enteros La aritmética de los computadores difiere de la aritmética usada por nosotros. La diferencia más importante es que los computadores realizan operaciones con números cuya precisión

Más detalles

Optimización. Búsqueda en una Dimensión ITESM. Búsqueda en una Dimensión Profr. E. Uresti - p. 1/19. Dr. E Uresti

Optimización. Búsqueda en una Dimensión ITESM. Búsqueda en una Dimensión Profr. E. Uresti - p. 1/19. Dr. E Uresti Optimización Búsqueda en una Dimensión Dr. E Uresti ITESM Búsqueda en una Dimensión Profr. E. Uresti - p. 1/19 Algunos de los métodos numéricos de búsqueda de óptimos de una función en varias variables

Más detalles

Por compra de mercaderías al contado. Cuentas que intervienen en la operación

Por compra de mercaderías al contado. Cuentas que intervienen en la operación Grupo B Libro Diario y Libro Mayor: Diferencias y similitudes El libro diario registra, una por una en forma cronológica(es decir una tras otra), todas las operaciones relativas a la actividad de la empresa,

Más detalles

PASO 1: Poner el problema en forma estandar.

PASO 1: Poner el problema en forma estandar. MÉTODO DEL SIMPLEX PASO Poner el problema en forma estandar: La función objetivo se minimiza y las restricciones son de igualdad PASO 2 Encontrar una solución básica factible SBF PASO 3 Testar la optimalidad

Más detalles

DIRECCIÓN ADMINISTRATIVA

DIRECCIÓN ADMINISTRATIVA ORGANIZACIÓN ADMINISTRATIVA: FINALIDAD Y ALCANCE AUTOR: JAVIER INDARTE SALINAS INTRODUCCIÓN CONTENIDO 1. LOS CONDICIONANTES DE UN PROCESO DE ORGANIZACIÓN 2. LAS HERRAMIENTAS PARA LA MEJORA DE LA ORGANIZACIÓN

Más detalles

Sistemas de predicción Aprendizaje automático Data Mining & Machine Learning

Sistemas de predicción Aprendizaje automático Data Mining & Machine Learning Data Mining & Machine Learning Ibon B. Salbidegoitia ibon.salbidegoitia@meteoforenergy.com 1 Comunicación 2 Comunicación 3 Comunicación 4 Almacenamiento SIZE: byte kilobyte megabyte gigabyte terabyte petabyte

Más detalles

Técnicas de Clasificación Supervisada DRA. LETICIA FLORES PULIDO

Técnicas de Clasificación Supervisada DRA. LETICIA FLORES PULIDO Técnicas de Clasificación Supervisada DRA. LETICIA FLORES PULIDO 2 Objetivo El objetivo principal de las técnicas de clasificación supervisada es obtener un modelo clasificatorio válido para permitir tratar

Más detalles

Sistemas de ecuaciones no lineales

Sistemas de ecuaciones no lineales Práctica 6 Sistemas de ecuaciones no lineales En esta práctica revisaremos algunos métodos básicos para la resolución numérica de sistemas de ecuaciones no lineales 61 Método iterativo del punto fijo Partimos

Más detalles

TEORIA DEL CONSUMIDOR. Microeconomia: Prof Ernesto Moreno

TEORIA DEL CONSUMIDOR. Microeconomia: Prof Ernesto Moreno TEORIA DEL CONSUMIDOR Caracas, 03 de Octubre de 2002 RESUMEN SEMANA 1 1. Introduccion a la Microeconomia Categorias Basica de Microeconomia (Kreps 1990) ACTORES CONDUCTA MARCO INSTITUCIONAL EQUILIBRIO

Más detalles

1: INTRODUCCIÓN AL USO DE LA HOJA DE CALCULO EXCEL COMO HERRAMIENTA PARA DESARROLLAR PROBLEMAS EN INGENIERÍA. SOLVER, REGRESION LINEAL MULTIPLE

1: INTRODUCCIÓN AL USO DE LA HOJA DE CALCULO EXCEL COMO HERRAMIENTA PARA DESARROLLAR PROBLEMAS EN INGENIERÍA. SOLVER, REGRESION LINEAL MULTIPLE Practica 1: INTRODUCCIÓN AL USO DE LA HOJA DE CALCULO EXCEL COMO HERRAMIENTA PARA DESARROLLAR PROBLEMAS EN INGENIERÍA. SOLVER, REGRESION LINEAL MULTIPLE I. INTRODUCCION Las planillas de cálculo se han

Más detalles

IN Guía de Problemas Resueltos de Geometría de Programación Lineal v1.0

IN Guía de Problemas Resueltos de Geometría de Programación Lineal v1.0 IN3701 - Guía de Problemas Resueltos de Geometría de Programación Lineal v1.0 Acá va una pequeña guía con problemas resueltos de Geometría en Programación Lineal con problemas básicamente extraídos del

Más detalles

UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 4

UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 4 Ing. César Urquizú UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 4 Ing. César Urquizú Teoría de la dualidad El desarrollo de esta teoría de la dualidad es debido al interés que existe en la interpretación económica

Más detalles

Estimación de homografías

Estimación de homografías Estimación de homografías Visión en Robótica 1er cuatrimestre de 2013 1 Introducción del problema Una homografía es una transformación proyectiva que determina una correspondencia entre puntos El problema

Más detalles

Análisis y síntesis de sistemas digitales combinacionales

Análisis y síntesis de sistemas digitales combinacionales Análisis Algoritmo de análisis, para un circuito lógico combinacional Síntesis. Conceptos Circuitos combinacionales bien construidos Circuitos combinacionales mal construidos Criterios de optimización

Más detalles

Consideremos dos situaciones que se muestran en los cuadros a continuación:

Consideremos dos situaciones que se muestran en los cuadros a continuación: Materia: Matemática de Octavo Tema: Relaciones entre conjuntos Supongamos que deseas predecir el costo de ir a ver una película en el cine, le mandas un mensaje de texto a algunos de tus amigos que han

Más detalles

UNIDAD 6.- PROGRAMACIÓN LINEAL

UNIDAD 6.- PROGRAMACIÓN LINEAL UNIDAD 6.- PROGRAMACIÓN LINEAL 1. INECUACIONES LINEALES CON DOS INCÓGNITAS Una inecuación de primer grado con dos incógnitas es una inecuación que en forma reducida se puede expresar de la siguiente forma:

Más detalles

1. Distribución Normal estándar

1. Distribución Normal estándar Distribución Normal estándar y cuadrados mínimos Universidad de Puerto Rico ESTA 3041 Prof. Héctor D. Torres Aponte 1. Distribución Normal estándar En efecto, todas las distribuciones Normales son lo mismo

Más detalles

FINANZAS. introducción a los derivados crediticios y, por último, un caso de cobertura de un porfolio de préstamos utilizando Credit Default Swaps.

FINANZAS. introducción a los derivados crediticios y, por último, un caso de cobertura de un porfolio de préstamos utilizando Credit Default Swaps. Colaboración: Gabriel Gambetta, CIIA 2007, Controller Financiero SAP Global Delivery. Profesor Especialización Administración Financiera (UBA) Profesor de Microeconomía (UBA) Este trabajo pretende encontrar

Más detalles

Derivada de la función compuesta. Regla de la cadena

Derivada de la función compuesta. Regla de la cadena Derivada de la función compuesta. Regla de la cadena Cuando en las matemáticas de bachillerato se introduce el concepto de derivada, su significado y su interpretación geométrica, se pasa al cálculo de

Más detalles

Práctica 2: Análisis de sensibilidad e Interpretación Gráfica

Práctica 2: Análisis de sensibilidad e Interpretación Gráfica Práctica 2: Análisis de sensibilidad e Interpretación Gráfica a) Ejercicios Resueltos Modelización y resolución del Ejercicio 5: (Del Conjunto de Problemas 4.5B del libro Investigación de Operaciones,

Más detalles

FACTORIZACIÓN. De acuerdo con lo anterior, el resultado de una factorización siempre será un producto.

FACTORIZACIÓN. De acuerdo con lo anterior, el resultado de una factorización siempre será un producto. FACTORIZACIÓN. Factorizar consiste como su nombre lo indica, en obtener factores y como factores los elementos de una multiplicación, entonces factorizar es convertir una suma en una multiplicación indicada

Más detalles

Percentil q (p q ) Si en este conjunto de valores se quiere encontrar el percentil 20, la solución gráfica es muy simple

Percentil q (p q ) Si en este conjunto de valores se quiere encontrar el percentil 20, la solución gráfica es muy simple Percentil q (p q ) Una medida de posición muy útil para describir una población, es la denominada 'percentil'. En forma intuitiva podemos decir que es un valor tal que supera un determinado porcentaje

Más detalles

Desarrollo de las condiciones de optimalidad y factibilidad. El problema lineal general se puede plantear como sigue:

Desarrollo de las condiciones de optimalidad y factibilidad. El problema lineal general se puede plantear como sigue: Método simplex modificado Los pasos iterativos del método simplex modificado o revisado son exactamente a los que seguimos con la tabla. La principal diferencia esá en que en este método se usa el algebra

Más detalles

Práctica N o 8 Desigualdades Válidas - Algoritmos de Planos de Corte - Algoritmos Branch & Cut

Práctica N o 8 Desigualdades Válidas - Algoritmos de Planos de Corte - Algoritmos Branch & Cut Práctica N o 8 Desigualdades Válidas - Algoritmos de Planos de Corte - Algoritmos Branch & Cut 8.1 Para cada uno de los siguientes conjuntos, encontrar una desigualdad válida que agregada a la formulación

Más detalles

Sistemas de Ecuaciones Lineales

Sistemas de Ecuaciones Lineales Sistemas de Ecuaciones Lineales 1 Sistemas de ecuaciones y matrices Definición 1 Una ecuación lineal en las variables x 1, x 2,..., x n es una ecuación de la forma con a 1, a 2... y b números reales. a

Más detalles

Despejando, se tienen las siguientes ecuaciones de la forma : a) b)

Despejando, se tienen las siguientes ecuaciones de la forma : a) b) MAT 115 B EJERCICIOS RESUELTOS 1. De la siguiente ecuación: Despejando, se tienen las siguientes ecuaciones de la forma : a) b) Calcule la raíz por el método de punto fijo, tomando en cuenta el criterio

Más detalles

Matrices Invertibles y Elementos de Álgebra Matricial

Matrices Invertibles y Elementos de Álgebra Matricial Matrices Invertibles y Elementos de Álgebra Matricial Departamento de Matemáticas, CSI/ITESM 20 de agosto de 2008 Índice 121 Introducción 1 122 Transpuesta 1 123 Propiedades de la transpuesta 2 124 Matrices

Más detalles

Problemas métricos. 1. Problemas afines y problemas métricos

Problemas métricos. 1. Problemas afines y problemas métricos . Problemas afines y problemas métricos Al trabajar en el espacio (o análogamente en el plano) se nos pueden presentar dos tipos de problemas con los elementos habituales (puntos, rectas y planos): Problemas

Más detalles

Instrucciones. No hable durante el experimento o usted será inmediatamente excluido del mismo! Buena suerte!

Instrucciones. No hable durante el experimento o usted será inmediatamente excluido del mismo! Buena suerte! Instrucciones Gracias por participar en este experimento sobre toma de decisiones! Usted recibirá quetzales por haber venido al experimento; esos quetzales son suyos independiente de los resultados del

Más detalles

Anexo 1: Algoritmos de optimización para funciones con ruido

Anexo 1: Algoritmos de optimización para funciones con ruido Anexo : Algoritmos de optimización para funciones con ruido Introducción Los algoritmos que hemos visto hasta el momento no pueden ser implementados si el gradiente de la función objetivo no está disponible

Más detalles

Depr Version: 1.2. Modulo de Aval System + HP 50

Depr Version: 1.2. Modulo de Aval System + HP 50 Modulo: Depr Versión: 1.2. Por: Aval System HP 50 Ing. Yuri Flores Ceciliano. E-mail: avalsystem@gmail.com Página: avalhp50.webs.tl MANUAL DE OPERACION DEL PROGRAMA DEPR VERSION 1.2. PARA CALCULADORA GRAFICA

Más detalles

BÚSQUEDA INTELIGENTE BASADA EN METAHEURÍSTICAS

BÚSQUEDA INTELIGENTE BASADA EN METAHEURÍSTICAS Departamento de Inteligencia Artificial Grupo de Análisis de Decisiones y Estadística BÚSQUEDA INTELIGENTE BASADA EN METAHEURÍSTICAS PRÁCTICAS 1 Existen varias características que pueden causar dificultades

Más detalles

Cálculo de bisección inversa mediante mínimos cuadrados

Cálculo de bisección inversa mediante mínimos cuadrados www.topoedu.es Los mejores recursos especializados en topografía y geodesia, nunca vistos hasta ahora. Hojas técnicas de cálculo: Cálculo de bisección inversa mediante mínimos cuadrados Versión 1. Febrero

Más detalles

Introducción a la programación lineal

Introducción a la programación lineal Introducción a la programación lineal La programación lineal se aplica a modelos de optimización en los que las funciones objetivo y restricción son estrictamente lineales. La técnica se aplica en una

Más detalles

Universidad de Santiago de Chile Facultad de Ciencia Departamento de Matemática y Ciencias de la Computación

Universidad de Santiago de Chile Facultad de Ciencia Departamento de Matemática y Ciencias de la Computación Universidad de Santiago de Chile Facultad de Ciencia Departamento de Matemática y Ciencias de la Computación EJERCICIOS RESUELTOS DE ECUACIONES NO LINEALES Profesor: Jaime Álvarez Maldonado Ayudante: Rodrigo

Más detalles

Formato para prácticas de laboratorio

Formato para prácticas de laboratorio PLAN DE CLAVE CARRERA NOMBRE DE LA ASIGNATURA ESTUDIO ASIGNATURA LSC 2009-2 11290 Introducción a la Programación PRÁCTICA No. 2 LABORATORIO DE NOMBRE DE LA PRÁCTICA Licenciado en Sistemas Computacionales

Más detalles

Materia: Matemática de 5to Tema: Ecuación de la Recta. Marco Teórico

Materia: Matemática de 5to Tema: Ecuación de la Recta. Marco Teórico Materia: Matemática de 5to Tema: Ecuación de la Recta Marco Teórico Simplemente comenzar con la ecuación general de la forma pendiente-intersección de una línea, y luego conecte los valores dados de y

Más detalles

Reglas Categoría Regular Preparatoria. Mountaineering

Reglas Categoría Regular Preparatoria. Mountaineering Mountaineering Descripción del Reto El nombre del reto de la Categoría Regular Secundaria de este año es Mountaineering o Ingeniería de Montaña. El tema de este año, Robot Explorers, alienta a los estudiantes

Más detalles

F / C SEGUNDOS. 1 MUY LIGERA (10 psi) Ejemplos de sustratos. Antes de empezar

F / C SEGUNDOS. 1 MUY LIGERA (10 psi) Ejemplos de sustratos. Antes de empezar ES11 - Cómo imprimir por sublimación en ropa/prendas de poliéster con una prensa térmica plana estándar Proceso con espuma 380-390 F / 193-199 C 35-45 SEGUNDOS 1 MUY LIGERA (10 psi) VÍDEO: http://youtube.com/v/wpioxh-

Más detalles

Ciclos. Recordando Estructuras de Control Básicas: SELECCIÓN (condición) SECUENCIAL

Ciclos. Recordando Estructuras de Control Básicas: SELECCIÓN (condición) SECUENCIAL Ciclos Fundamentos de Programación Recordando Estructuras de Control Básicas: Una secuencia es una serie de estatutos que se ejecutan uno después de otro. Selección (condición) ejecuta diferentes estatutos

Más detalles

Algoritmos glotones. mat-151

Algoritmos glotones. mat-151 Algoritmos glotones (greedy) mat-151 Alonso Ramirez Manzanares Computación y Algoritmos 04.06.2009 Algoritmos glotones Algoritmos utilizados en problemas de optimización. Estos algoritmos siguen típicamente

Más detalles

Unidad Nº V Listas Enlazadas

Unidad Nº V Listas Enlazadas Instituto Universitario Politécnico Santiago Mariño Unidad Nº V Listas Enlazadas Lista Enlazadas Es una colección o secuencia de elementos dispuestos uno detrás de otro, en la que cada elemento se conecta

Más detalles

multiplicar a través del llenado de la tabla ubicada en la página 39 (Fig.1).

multiplicar a través del llenado de la tabla ubicada en la página 39 (Fig.1). 62 Aritmética Multiplicación Reflexiones adicionales La lectura de la tabla de multiplicar se realiza mediante renglones, columnas y sus intersecciones. Los renglones representan al multiplicando y a cada

Más detalles

Introducción a Autómatas Finitos

Introducción a Autómatas Finitos Introducción a e. Universidad de Cantabria Esquema 1 Introducción 2 3 Grafo de λ Transiciones Eliminación de las λ-transiciones 4 El Problema Podemos interpretar un autómata como un evaluador de la función

Más detalles

El método simplex 1. 1 Forma estándar y cambios en el modelo. 2 Definiciones. 3 Puntos extremos y soluciones factibles básicas. 4 El método simplex.

El método simplex 1. 1 Forma estándar y cambios en el modelo. 2 Definiciones. 3 Puntos extremos y soluciones factibles básicas. 4 El método simplex. El método simplex Forma estándar y cambios en el modelo. Definiciones. Puntos extremos y soluciones factibles básicas. 4 El método simplex. Definiciones y notación. Teoremas. Solución factible básica inicial.

Más detalles

Aprendizaje: Boosting y Adaboost

Aprendizaje: Boosting y Adaboost Técnicas de Inteligencia Artificial Aprendizaje: Boosting y Adaboost Boosting 1 Indice Combinando clasificadores débiles Clasificadores débiles La necesidad de combinar clasificadores Bagging El algoritmo

Más detalles

Manual de las Mejoras Realizadas al Área Administrativa del Sitio Web de la Universidad Tecnológica de Panamá

Manual de las Mejoras Realizadas al Área Administrativa del Sitio Web de la Universidad Tecnológica de Panamá 1 Manual de las Mejoras Realizadas al Área Administrativa del Sitio Web de la Universidad Tecnológica de Panamá - 20 de abril de 2012 - 2 Índice Cómo Utilizar una Imagen que ya está en el Servidor? Cómo

Más detalles

Z Optima X 1 + X 2 5 Z 1 -X 1 + 2X Región factible. Figura 1

Z Optima X 1 + X 2 5 Z 1 -X 1 + 2X Región factible. Figura 1 Método Gráfico El procedimiento geométrico, es únicamente adecuado para resolver problemas muy pequeños (con no más de dos variables debido al problema de dimensionalidad). Este método provee una gran

Más detalles

Representaciones gráficas: Método del Paralelogramo

Representaciones gráficas: Método del Paralelogramo Representaciones gráficas: Método del Paralelogramo La relación funcional más simple entre dos variables es la línea recta. Sea entonces la variable independiente x y la variable dependiente y que se relacionan

Más detalles

Una introducción a la hipotesis de Riemann con Mathematica

Una introducción a la hipotesis de Riemann con Mathematica Una introducción a la hipotesis de Riemann con Mathematica Guillermo Sánchez (http://diarium.usal.es/guillermo) Actualizado : 04-05- 4 Nota : Incluye gráficos interactivos. Puede actuar sobre ellos descargando

Más detalles

TEORÍA DE LA CONDUCTA DEL CONSUMIDOR Y DE LA DEMANDA

TEORÍA DE LA CONDUCTA DEL CONSUMIDOR Y DE LA DEMANDA S_A._LECV TEORÍA DE LA CONDUCTA DEL CONSUMIDOR DE LA DEMANDA LA FUNCIÓN DE PREFERENCIA Todos los individuos tratan de alcanzar la satisfacción con un ingreso limitado. Este esfuerzo más o menos consciente,

Más detalles

Tema 2 Resolución de EcuacionesNo Lineales

Tema 2 Resolución de EcuacionesNo Lineales Tema 2 Resolución de Ecuaciones No Lineales E.T.S.I. Informática Indice Introducción 1 Introducción 2 Algoritmo del método de Bisección Análisis del 3 4 5 6 Algoritmo de los métodos iterativos Interpretación

Más detalles

5.3. Histograma. Herramienta 3: Histograma

5.3. Histograma. Herramienta 3: Histograma Herramienta 3: Histograma El histograma es una herramienta muy potente en SilverFast, con la que puede examinar los datos de la imagen y optimizarlos manualmente. Ya se ha utilizado el histograma en el

Más detalles

Pasos en el Método Simplex

Pasos en el Método Simplex Pontificia Universidad Católica Escuela de Ingeniería Departamento de Ingeniería Industrial y de Sistemas Clase 20 El Método Simplex ICS 1102 Optimización Profesor : Claudio Seebach 16 de octubre de 2006

Más detalles

Teoría de grafos y optimización en redes

Teoría de grafos y optimización en redes Teoría de grafos y optimización en redes José María Ferrer Caja Universidad Pontificia Comillas Definiciones básicas Grafo: Conjunto de nodos (o vértices) unidos por aristas G = (V,E) Ejemplo V = {,,,,

Más detalles

ALGORITMOS GENÉTICOS

ALGORITMOS GENÉTICOS ALGORITMOS GENÉTICOS Autor: Miguel Ángel Muñoz Pérez. Primera versión: Noviembre, 1997. Última modificación: Abril, 2005. ADVERTENCIA Si ya sabes lo que es un algoritmo genético y esperas hallar algo novedoso

Más detalles

media = ( temp0 + temp1 + temp2 + temp3 + temp temp23 ) / 24; printf( "\nla temperatura media es %f\n", media );

media = ( temp0 + temp1 + temp2 + temp3 + temp temp23 ) / 24; printf( \nla temperatura media es %f\n, media ); Arrays en el lenguaje C Introducción Una posible definición de array sería: Un conjunto de datos del mismo tipo, identificados por el mismo nombre, y que se pueden distinguir mediante un número de índice.

Más detalles

Distinguir las diferentes estructuras de repetición utilizadas en problemas con bucles: mientras, repetir mientras, para.

Distinguir las diferentes estructuras de repetición utilizadas en problemas con bucles: mientras, repetir mientras, para. ESTRUCTURAS ITERATIVAS 1 ESTRUCTURAS ITERATIVAS OBJETIVOS Aprender a resolver problemas mediante la ejecución repetida de una secuencia de proposiciones llamados bucle o estructuras repetitivas o iterativas.

Más detalles

Proyecto. Tema 6 sesión 2: Generación de Rectas, Circunferencias y Curvas. Geometría Analítica. Isidro Huesca Zavaleta

Proyecto. Tema 6 sesión 2: Generación de Rectas, Circunferencias y Curvas. Geometría Analítica. Isidro Huesca Zavaleta Geometría Analítica Tema 6 sesión 2: Generación de Rectas, Circunferencias y Curvas Isidro Huesca Zavaleta La Integración de dos Ciencias La Geometría Analítica nació de la integración de dos ciencias

Más detalles

Métodos Clásicos de Optimización para Problemas No-Lineales sin Restricciones

Métodos Clásicos de Optimización para Problemas No-Lineales sin Restricciones Métodos Clásicos de Optimización para Problemas No-Lineales sin Restricciones Dr. Gonzalo Hernández Oliva UChile - Departamento de Ingeniería Matemática 07 de Mayo 2006 Abstract En este apunte veremos

Más detalles

Fundamentos de Estadística y Simulación Básica

Fundamentos de Estadística y Simulación Básica Fundamentos de Estadística y Simulación Básica TEMA 2 Estadística Descriptiva Clasificación de Variables Escalas de Medición Gráficos Tabla de frecuencias Medidas de Tendencia Central Medidas de Dispersión

Más detalles

Tema 3. El metodo del Simplex.

Tema 3. El metodo del Simplex. Tema 3. El metodo del Simplex. M a Luisa Carpente Rodrguez Departamento de Matematicas.L. Carpente (Departamento de Matematicas) El metodo del Simplex 2008 1 / 28 Objetivos 1 Conocer el funcionamiento

Más detalles

SUBMÓDULO DE DISTRIBUCIÓN DE PLANTA DE PERSONAL

SUBMÓDULO DE DISTRIBUCIÓN DE PLANTA DE PERSONAL SUBMÓDULO DE DISTRIBUCIÓN DE PLANTA DE PERSONAL El siguiente instructivo le permitirá ingresar la información relacionada con la Distribución de Planta de Personal, en cumplimiento del reporte que se debe

Más detalles

Titulo: COMO GRAFICAR UNA FUNCION RACIONAL Año escolar: 4to. año de bachillerato Autor: José Luis Albornoz Salazar Ocupación: Ing Civil. Docente Universitario País de residencia: Venezuela Correo electrónico:

Más detalles

TEST DE RAZONAMIENTO NUMÉRICO. Consejos generales

TEST DE RAZONAMIENTO NUMÉRICO. Consejos generales TEST DE RAZONAMIENTO NUMÉRICO Consejos generales 1 I. INTRODUCCIÓN En lo relativo a los cálculos de porcentajes, es fundamental tener en cuenta que los porcentajes, en realidad, son referencias abstractas,

Más detalles

Culcyt//Matemática Educativa

Culcyt//Matemática Educativa Culcyt//Matemática Educativa Método de newton para encontrar raíces complejas de un polinomio utilizando MICROSOFT EXCEL Oscar Ruiz Chávez, Juan Luna González, José Valente Barrón López, Mario Silvino

Más detalles

Práctica 2ª : OPERADORES LÓGICOS Y RELACIONALES. CICLOS Y ESTRUCTURAS DE CONTROL. MÉTODOS DE RESOLUCIÓN DE UNA ECUACIÓN NO LINEAL.

Práctica 2ª : OPERADORES LÓGICOS Y RELACIONALES. CICLOS Y ESTRUCTURAS DE CONTROL. MÉTODOS DE RESOLUCIÓN DE UNA ECUACIÓN NO LINEAL. practica2sr.nb 1 Apellidos y Nombre: Práctica 2ª : OPERADORES LÓGICOS Y RELACIONALES. CICLOS Y ESTRUCTURAS DE CONTROL. MÉTODOS DE RESOLUCIÓN DE UNA ECUACIÓN NO LINEAL. Operadores lógicos y relacionales

Más detalles

Teoremas de Convergencia

Teoremas de Convergencia Capítulo 24 Teoremas de Convergencia El teorema de la convergencia monótona (Lema 21.3) establece ciertas condiciones sobre una sucesión de funciones medibles para que se puedan permutar los símbolos y

Más detalles

II Concurso de Resolución de Problemas Curso

II Concurso de Resolución de Problemas Curso II Concurso de Resolución de Problemas Curso 2011-2012 Solución Solución del Problema de la distancia mínima. Hagamos una precisión preliminar sobre la distancia de un punto a una recta: En el plano, dados

Más detalles

Manual de instrucciones Watts Industries Mantenedor/Limitador de presión PR 600

Manual de instrucciones Watts Industries Mantenedor/Limitador de presión PR 600 Manual de instrucciones Watts Industries Mantenedor/Limitador de presión PR 600 1 Funcionamiento: El mantenedor / limitador de presión PR600 se controla mediante un piloto mantenedor / limitador de presión

Más detalles