Duodécima clase

La clase del 10 de marzo de 2015 se dividió en dos partes. En la primera de ellas se realizó el Laboratorio Informático 4, que trató sobre las regresiones lineales. Se aplicó a datos reales de tableros de puente de losa maciza. La siguiente hora se dedicó a introducir el programa CSIBridge. Se ha introducido un puente cajón bicelular de tres vanos, que servirá de ejemplo para optimizar estructuras siguiendo la metodología de la superficie de respuesta en la parte de diseño de experimentos.

Undécima clase

2014-03-04 18.26.25La primera parte de la clase del 9 de marzo de 2015 se ha dedicado a realizar la primera prueba de evaluación continua de la asignatura. A continuación el profesor Víctor Yepes ha explicado a los alumnos la importancia que las competencias transversales tienen para el alumno y el plan de implantación de la Universitat Politècnica de València. En particular, nuestra asignatura tiene asignada la evaluación de la competencia “comunicación efectiva”. Se ha realizado una encuesta para conocer la opinión de los alumnos respecto a esta competencia transversal.

En la segunda parte de la clase se ha comenzado con la explicación de lo que es un artículo científico. Se ha realizado una actividad en grupos de análisis de un artículo, habiéndonos quedado en el análisis del título, de los autores, del resumen y de las palabras clave. Se ha insistido en que los alumnos acaben de leer el artículo para la siguiente sesión.

Décima clase

2015-03-03 16.17.41La clase del 3 de marzo de 2015 se ha dividido en dos partes. La primera ha sido teórica, donde el profesor Víctor Yepes ha explicado los algoritmos heurísticos relacionados con la aceptación por umbrales (diluvio universal, cercanía al líder, algoritmo del solterón). También ha explicado la clasificación general de las heurísticas de optimización (búsqueda secuencial, algoritmos evolutivos y redes neuronales).

En la segunda parte, el profesor Julián Alcalá ha dado una clase práctica donde se ha introducido en SAP2000 el modelo que se usaría para analizar la embocadura de un túnel, a partir de las coordenadas obtenidas en una hoja de cálculo Excel. Es un ejemplo de cómo la interacción con Excel hace muy  sencilla la introducción de geometrías parametrizables.

 

Novena clase

2015-03-03 11.21.03En la clase del 2 de marzo de 2015 empezamos por realizar un ejercicio práctico de parametrización de un algoritmo heurístico. En este caso usamos un Simulated Annealing aplicado a una viga de hormigón armado que tenemos en Matlab. Se trataba de representar la frontera de Pareto de combinaciones entre longitudes de cadenas de Markov y de coeficientes de enfriamiento. En la pizarra el profesor dejó 6 casos y se trata de que los alumnos completaran más casos. Como entregable bonificable se plantea repetir cada combinación nueve veces y representar las fronteras de Pareto de todos los valores y también de las medias.

En la segunda parte se realizó el Laboratorio informático nº 3. Se trata de aplicar ANOVA al caso de comparar medias entre varios grupos (más de dos). Hay que recordar que para aplicar este procedimiento, hay que asegurarse que las muestras proceden de poblaciones normales y que se supone igualdad de varianzas entre ellas. La prueba de las varianzas es la de Levene. En el caso de que no se pudiera aplicar ANOVA, se podría usar una prueba no paramétrica como la de Welch. Además, se explicó la forma de encontrar dos a dos si existen diferencias entre cada grupo.

El bonificable de la parametrización se deberá completar con un ANOVA para detectar diferencias entre las medias de los grupos de nueve valores extraídos anteriormente.

Se anuncia a los alumnos que el próximo lunes 9 de marzo de 2015 tendrá lugar la primera de las pruebas de evaluación en clase. Entrará toda la materia impartida, incluida la de esta semana.

Octava clase

En la primera parte de la clase de hoy 24 de febrero de 2015, el profesor Víctor Yepes ha explicado el algoritmo de recocido simulado “Simulated Annealing“. En la segunda parte, con la clase de Julián Alcalá, se han terminado de introducir con SAP2000 las cargas móviles debidas al tráfico sobre un marco y se han definido las combinaciones y envolventes que se usarían para dimensionarlo.

Se ha comentado en clase que esta asignatura va a evaluar la competencia transversal de “comunicación efectiva”. Para ello se hará una presentación oral por grupo (2-3 miembros) de una metaheurística en clase y la escritura, en forma de artículo científico, de uno de los trabajos que realizaremos en clase. Todo ello se realizará después de Fallas, pero ya podéis enviar los grupos para asignaros una heurística.

Séptima clase

2015-02-23 20.56.56La clase del 23 de febrero de 2015 la hemos dedicado, en su primera parte, a explicar brevemente la parte teórica de las tablas de contingencia y la prueba t-Student para comparar medias. Acordarse que la tabla de contingencia trata con dos variables categóricas y que la prueba estadística para comprobar la homogeneidad o la dependencia es la prueba Chi-cuadrado (esta es la prueba estadística más antigua que aún se emplea, la inventó Pearson en 1900). En cuanto a la prueba t-Student trata de comprobar si la diferencia entre dos medias muestrales es significativa, de hecho trata con una variable categórica y otra cuantitativa. Había dos variantes, con muestras pareadas o independientes. Si hay más de 2 grupos, habrá que utilizar ANOVA. Otro tema a tener en cuenta es que si las muestras no proceden de una población normal, podríamos utilizar la prueba no paramétrica de Wilcoxon para ver si las medianas son iguales.

En la segunda parte de la clase hemos realizado el Laboratorio 2. Acordarse de que esta semana lo tenéis que subir en formato pdf a la carpeta “Espacio compartido” de Poliformat.

Por cierto, aquellos de vosotros que tengáis datos reales de una investigación, un trabajo, etc., donde podáis utilizar estas herramientas, por favor, me lo mandáis y os ayudo a interpretarlos.

Os paso un tutorial para que sepáis utilizar SPSS con la prueba t-Student. Ello os facilitará el trabajo.

Tambiéns dejo algunos vídeos explicativos al respecto realizados por la Universidad de Salamanca. Continue reading “Séptima clase”

Sexta clase

esp147-01En la clase de hoy (día 17 de febrero, Julián Alcalá) hemos continuado preparando scripts que vamos a necesitar poder hacer un algoritmo de optimización por GA en Matlab. Básicamente hemos preparado datos relativos a precios, y hemos desarrollado el script que valora la viga. La segunda hora hemos continuado introduciendo un marco de hormigón en SAP-2000. Hoy hemos visto como se introducen las cargas, y como se combinan para obtener esfuerzos de diseño.

 

Quinta clase

La clase del 16 de febrero la hemos dedicado a explicar tres bloques. En el primero de ellos hemos aclarado los conceptos básicos relacionados con la optimización lineal, en el segundo las ideas básicas de la optimización combinatoria y, por último, se ha explicado el concepto de prueba de hipótesis. En algunos posts que he puesto esta semana podéis repasar las clases vistas, pues están grabadas en Polimedia.

Os recuerdo que hay un bonificable relacionado con la optimización lineal y combinatoria. Es importante que sepáis resolver problemas de optimización lineal con Excel y Matlab.

Test de hipótesis

 

Cuarta clase

CodificaciónLa clase de hoy la hemos empezado revisando el esquema general del planteamiento de la optimización de las estructuras de hormigón. El profesor Víctor Yepes ha dedicado la primera parte de la clase a avanzar conceptos que se profundizarán en lecciones posteriores como: función objetivo, variables, parámetros, optimización combinatoria, módulo de comprobación de las restricciones, etc. También se han expuesto, de forma muy somera, un par de ejemplos (un muro y una viga biapoyada) de cómo se podría codificar en variables estar estructuras.

En la segunda parte de la clase, Julián Alcalá ha repasado las comprobaciones de una viga de hormigón, que será el ejemplo que se desarrollará completamente en Matlab para optimizar mediante algoritmos genéticos. Los alumnos deben preparar un script de comprobación a partir de los archivos que les hemos entregado. La tarea para la semana que viene será introducir todas las comprobaciones y traer un script que funcione completamente.

Os paso, para repasar la clase, una forma sencilla de optimizar a través de este Polimedia. Espero que os guste.

Segunda clase

La clase del martes  3 de febrero de 2015 la impartió Julián Alcalá. La clase consistió en una pequeña introducción al Matlab para familiarizar a los alumnos con este entorno de trabajo, manejo de ventanas, etc. Se hicieron operaciones básicas con matrices y se introdujo la creación y manipulación de scripts.

La segunda parte de la clase consistió en una introducción al SAP2000, donde se introdujo la geometría y materiales para el cálculo de un marco de hormigón.