Engineering Design via Surrogate Modelling Sampling Plans



Ähnliche Dokumente
Professionelle Seminare im Bereich MS-Office

R ist freie Software und kann von der Website.

Güte von Tests. die Wahrscheinlichkeit für den Fehler 2. Art bei der Testentscheidung, nämlich. falsch ist. Darauf haben wir bereits im Kapitel über

Konzepte der Informatik

Einführung in. Logische Schaltungen

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Festigkeit von FDM-3D-Druckteilen

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

Musterlösungen zur Linearen Algebra II Blatt 5

Primzahlen und RSA-Verschlüsselung

IMS - Learning Design

Welche Lagen können zwei Geraden (im Raum) zueinander haben? Welche Lagen kann eine Gerade bezüglich einer Ebene im Raum einnehmen?

Lineare Gleichungssysteme

Modellbildungssysteme: Pädagogische und didaktische Ziele

Informationsblatt Induktionsbeweis

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Repetitionsaufgaben Wurzelgleichungen

Kapitel 4 Die Datenbank Kuchenbestellung Seite 1

Animationen erstellen

Rententafelgarantie. Langlebigkeit: Fluch oder Segen?

(1) Problemstellung. (2) Kalman Filter

Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: )

Erstellen von x-y-diagrammen in OpenOffice.calc

geben. Die Wahrscheinlichkeit von 100% ist hier demnach nur der Gehen wir einmal davon aus, dass die von uns angenommenen

Beweisbar sichere Verschlüsselung

DAS PARETO PRINZIP DER SCHLÜSSEL ZUM ERFOLG

Dokumentation. estat Version 2.0

Approximation durch Taylorpolynome

Lineare Gleichungssysteme I (Matrixgleichungen)

Anleitung über den Umgang mit Schildern

Fotoprotokoll / Zusammenfassung. des Seminars Methodik der Gesprächsführung und Coaching. Vertriebs- & Management - Training

Simulation LIF5000. Abbildung 1

Beispiel(unten ist der Spielfeldrand):

ONLINE-AKADEMIE. "Diplomierter NLP Anwender für Schule und Unterricht" Ziele

Wir arbeiten mit Zufallszahlen

Aber zuerst: Was versteht man unter Stromverbrauch im Standby-Modus (Leerlaufverlust)?

Info-Veranstaltung zur Erstellung von Zertifikaten

Insiderwissen Hintergrund

Im Jahr t = 0 hat eine Stadt Einwohner. Nach 15 Jahren hat sich die Einwohnerzahl verdoppelt. z(t) = at + b

Download. Mathematik üben Klasse 8 Funktionen. Differenzierte Materialien für das ganze Schuljahr. Jens Conrad, Hardy Seifert

Access [basics] Rechnen in Berichten. Beispieldatenbank. Datensatzweise berechnen. Berechnung im Textfeld. Reporting in Berichten Rechnen in Berichten

OECD Programme for International Student Assessment PISA Lösungen der Beispielaufgaben aus dem Mathematiktest. Deutschland

So funktioniert das online-bestellsystem GIMA-direkt

Was ist das Budget für Arbeit?

WS 2008/09. Diskrete Strukturen

Korrelation (II) Korrelation und Kausalität

Kapitel 15. Lösung linearer Gleichungssysteme

13. Lineare DGL höherer Ordnung. Eine DGL heißt von n-ter Ordnung, wenn Ableitungen y, y, y,... bis zur n-ten Ableitung y (n) darin vorkommen.

Sparstudie 2014 Ergebnisse Burgenland: Gibt s noch Futter für das Sparschwein?

Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers

sondern alle Werte gleich behandelt. Wir dürfen aber nicht vergessen, dass Ergebnisse, je länger sie in der Vergangenheit

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

Eigenwerte und Eigenvektoren von Matrizen

Speicher in der Cloud

Data Mining: Einige Grundlagen aus der Stochastik

Informatik Kurs Simulation. Hilfe für den Consideo Modeler

Woche 1: Was ist NLP? Die Geschichte des NLP.

Gitterherstellung und Polarisation

1.3 Die Beurteilung von Testleistungen

Anwendertreffen 20./21. Juni

Lineare Funktionen. 1 Proportionale Funktionen Definition Eigenschaften Steigungsdreieck 3

Pädagogik. Melanie Schewtschenko. Eingewöhnung und Übergang in die Kinderkrippe. Warum ist die Beteiligung der Eltern so wichtig?

CTI SYSTEMS S.A. CTI SYSTEMS S.A. 12, op der Sang. Fax: +352/ L Lentzweiler. G.D.

Grundlagen der Videotechnik. Redundanz

Lineare Algebra und Lösung linearer zeitinvarianter Differentialgleichungssysteme

Erstellen der Barcode-Etiketten:

Lange Nacht der Wissenschaft. Ein Klassiker. Die Mathematik der Kürzesten Wege

Zeichen bei Zahlen entschlüsseln

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Leere Zeilen aus Excel-Dateien entfernen

Menü auf zwei Module verteilt (Joomla 3.4.0)

Mining High-Speed Data Streams

Lernerfolge sichern - Ein wichtiger Beitrag zu mehr Motivation

Buchhaltung mit WISO EÜR & Kasse 2011

Mind Mapping am PC. für Präsentationen, Vorträge, Selbstmanagement. von Isolde Kommer, Helmut Reinke. 1. Auflage. Hanser München 1999

EARSandEYES-Studie: Elektronisches Bezahlen

LU-Zerlegung. Zusätze zum Gelben Rechenbuch. Peter Furlan. Verlag Martina Furlan. Inhaltsverzeichnis. 1 Definitionen.

I.O. BUSINESS. Checkliste Effektive Vorbereitung aktiver Telefonate

Qualität und Verlässlichkeit Das verstehen die Deutschen unter Geschäftsmoral!

Lineare Gleichungssysteme

SWOT Analyse zur Unterstützung des Projektmonitorings

EINFACHES HAUSHALT- KASSABUCH

Zahlenwinkel: Forscherkarte 1. alleine. Zahlenwinkel: Forschertipp 1

Bevor lineare Gleichungen gelöst werden, ein paar wichtige Begriffe, die im Zusammenhang von linearen Gleichungen oft auftauchen.

Geld Verdienen im Internet leicht gemacht

Semestralklausur zur Vorlesung. Web Mining. Prof. J. Fürnkranz Technische Universität Darmstadt Sommersemester 2004 Termin:

Toolbeschreibung: EVERNOTE

Lernmaterial für die Fernuni Hagen effizient und prüfungsnah

Alle Schlüssel-Karten (blaue Rückseite) werden den Schlüssel-Farben nach sortiert und in vier getrennte Stapel mit der Bildseite nach oben gelegt.

Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.

4. Erstellen von Klassen

Wir machen neue Politik für Baden-Württemberg

7 Rechnen mit Polynomen

Datenaufbereitung in SPSS. Daten zusammenfügen

Theoretische Grundlagen der Informatik WS 09/10

50. Mathematik-Olympiade 2. Stufe (Regionalrunde) Klasse Lösung 10 Punkte

Erfahrungen mit Hartz IV- Empfängern

Objektorientierte Programmierung für Anfänger am Beispiel PHP

Anzeige von eingescannten Rechnungen

Probleme beim Arbeiten mit Variablen, Termen und Gleichungen

Transkript:

Engineering Design via Surrogate Modelling Sampling Plans Lisa Weber Universität Trier 01.06.2011 L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 1 / 34

Inhaltsverzeichnis 1 Einführung 2 Surrogate Model 3 Engineering Design 4 Sampling Plans-Stichprobenpläne Der Fluch der Dimensionen und wie ich damit umgehen kann Physikalische vs. rechnerische Experimente Entwerfen eines vorläufigen Experiments (Screening) Erstellung eines Stichprobenversuchs 5 Fazit/Ausblick L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 2 / 34

Einführung Wer ist es? L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 3 / 34

Einfu hrung Wer ist es? Auflo sung L. Weber (Universita t Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 4 / 34

Surrogate Model Grundidee Ein Surrogate Model ist ein Approximationsmodell, also Ersatzmodell für rechenaufwendige Simulationen. Es versucht mit Hilfe von einigen Parametern aus der rechenaufwendigen Simulation möglichst genau die Eigenschaften dieser nachzustellen um so rechnerisch günstiger an die gewünschten Informationen zu gelangen. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 5 / 34

Surrogate Model Der Teufel steckt im Detail Der Teufel steckt im Detail Welche Punkte nehme ich um die Approximation zu bauen? Welche Approximationsmethode soll ich verwenden? Wie kann ich die Approximation nutzen um neue Designs zu erhalten? Was muss ich tun wenn die Simulation numerical noise aufweist? Wo bekomme ich den Computercode her, der dies alles kann? L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 6 / 34

Engineering Design Im Engineering Design trifft man mit Hilfe von Analysen Entscheidungen, die Auswirkungen auf Produkt und Service haben. Diese Analysen dienen dabei als eine Art Background der Entscheidungstreffung. (Bsp. Luft-und Raumfahrttechnik) = Surrogate Models ergeben Kompromisse zwischen Rechenaufwand und Genauigkeit. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 7 / 34

Engineering Design Wo werden Surrogate Modelle im Engineering Design genutzt? Zur Unterstützung der Resultate einer Simulation Als Kalibrierungsmechanismus für Codes mit begrenzter Exaktheit Zur Datengewinnung um die funktionale Beziehung zwischen den Designvariablen und anderen Variabelen, die interessant sind, zu vergleichen Den Umgang mit fehlerhaften Daten zu lernen L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 8 / 34

Sampling Plans Engineering Designs benötigen die Konstruktion eines Surrogate Modells, welches die rechenaufwendige Antwort einer black box f in Variationen nachbilden kann. Fundamentales f (x) ist eine gleichbleibende Qualitäts-, Kosten- oder Performance Abbildung eines Produktes oder Prozesses, welche durch einen k-vektor mit Designvariablen x D R k dargestellt wird. D ist design space oder design domain diskrete Beobachtungen oder Stichproben erhalten wir mit Hilfe von {x (i) y (i) = f (x (i) ) i = (1,...,n)} Konstruiere nun eine Approximation ˆf um eine günstige performance Vorhersage zu tätigen für jedes x D X = {x (1),x (2),...,x (n) } ist der Stichprobenplan (sample plan) L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 9 / 34

Sampling Plans Engineering Designs benötigen die Konstruktion eines Surrogate Modells, welches die rechenaufwendige Antwort einer black box f in Variationen nachbilden kann. Fundamentales f (x) ist eine gleichbleibende Qualitäts-, Kosten- oder Performance Abbildung eines Produktes oder Prozesses, welche durch einen k-vektor mit Designvariablen x D R k dargestellt wird. D ist design space oder design domain diskrete Beobachtungen oder Stichproben erhalten wir mit Hilfe von {x (i) y (i) = f (x (i) ) i = (1,...,n)} Konstruiere nun eine Approximation ˆf um eine günstige performance Vorhersage zu tätigen für jedes x D X = {x (1),x (2),...,x (n) } ist der Stichprobenplan (sample plan) L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 9 / 34

Der Fluch der Dimensionen und wie ich damit umgehen kann Intuitiv Je höher die Anzahl der Designvariablen im Modellierungsproblem, desto mehr Messungen für die Stellen der Zielfunktion benötigen wir um eine genaue Approximation zu tätigen. z.b. Wenn ein bestimmtes Approximationslevel durch einen Stichprobenversuch in einem Ein-Variabel-Raum an n Stellen erzielt wurde, würde die Erzeugung der selben Stichprobendichte in einem k dimensionalen Raum n k Versuche benötigen. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 10 / 34

Der Fluch der Dimensionen und wie ich damit umgehen kann Intuitiv Je höher die Anzahl der Designvariablen im Modellierungsproblem, desto mehr Messungen für die Stellen der Zielfunktion benötigen wir um eine genaue Approximation zu tätigen. z.b. Wenn ein bestimmtes Approximationslevel durch einen Stichprobenversuch in einem Ein-Variabel-Raum an n Stellen erzielt wurde, würde die Erzeugung der selben Stichprobendichte in einem k dimensionalen Raum n k Versuche benötigen. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 10 / 34

Der Fluch der Dimensionen und wie ich damit umgehen kann Bsp: Modellierung der Kosten für einen Autoreifen Aufgabe: Kostenvoranschlag für Herstellungsprozess pro Auswertungs- und Designprozess benötigen wir 1 Stunde, und wir haben ein Budget von 10 Stunden Kostenberechnung für eine Variable (Reifendurchmesser)? 10 Versuche Kostenberechnung für mehrere Variablen (z.b. Furchenabstand; Flankenstärke; Laufflächenbreite usw.)? 10 8 Versuche (11416 Jahre) L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 11 / 34

Der Fluch der Dimensionen und wie ich damit umgehen kann Bsp: Modellierung der Kosten für einen Autoreifen Aufgabe: Kostenvoranschlag für Herstellungsprozess pro Auswertungs- und Designprozess benötigen wir 1 Stunde, und wir haben ein Budget von 10 Stunden Kostenberechnung für eine Variable (Reifendurchmesser)? 10 Versuche Kostenberechnung für mehrere Variablen (z.b. Furchenabstand; Flankenstärke; Laufflächenbreite usw.)? 10 8 Versuche (11416 Jahre) L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 11 / 34

Der Fluch der Dimensionen und wie ich damit umgehen kann Bsp: Modellierung der Kosten für einen Autoreifen Aufgabe: Kostenvoranschlag für Herstellungsprozess pro Auswertungs- und Designprozess benötigen wir 1 Stunde, und wir haben ein Budget von 10 Stunden Kostenberechnung für eine Variable (Reifendurchmesser)? 10 Versuche Kostenberechnung für mehrere Variablen (z.b. Furchenabstand; Flankenstärke; Laufflächenbreite usw.)? 10 8 Versuche (11416 Jahre) L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 11 / 34

Der Fluch der Dimensionen und wie ich damit umgehen kann Fazit: Kostenvoranschlag für Herstellungsprozess Die Berechnung aller möglichen Kombinationen ist sehr rechenaufwendig Die Anzahl der Designvariablen hat großen Einfluss auf die Zahl der Untersuchungen. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 12 / 34

Physikalische vs. rechnerische Experimente Physikalische Experimente Physikalische Experimente und Ergebnisse beinhalten oft Versuchsfehler human error systematic error (wiederholbar) random error rechnerische Experimente Auch in rechnerischen Experimenten sind Fehler zu finden human error systematic error deterministisch L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 13 / 34

Physikalische vs. rechnerische Experimente Physikalische Experimente Physikalische Experimente und Ergebnisse beinhalten oft Versuchsfehler human error systematic error (wiederholbar) random error rechnerische Experimente Auch in rechnerischen Experimenten sind Fehler zu finden human error systematic error deterministisch L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 13 / 34

Entwerfen eines vorläufigen Experiments (Screening) Wie sieben wir die falschen Variablen aus ohne die Analyse zu vergessen? Sei f einmal diff bar über der design domain D bezüglich aller x, so ist f X i x ein Kriterium zur Klassifizierung von Designvariablen. ABER in der Praxis ist diese Berechnung von f X i x zu rechenaufwendig. Screeningregel Viele Variablen inaktiv: gründliches Screening wichtig Viele Variablen aktiv: Fokus auf Modellierung L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 14 / 34

Entwerfen eines vorläufigen Experiments (Screening) Abschätzung der Verteilung elementarer Effekte Vorbemerkung -Morris Algorithmus Normierung aller Variablen in den Einheitswürfel D = [0,1] n Beschränkung des design space D zu einem k-dimensionalen, p-ebenen vollständigen faktoriellen Gitters (full factorial grid) 1 x i {0, (p 1), 2 (p 1),...,1} für i = 1,...,k für einen Ausgangswert x D bezeichnet d i (x) den elementaren Effekt von x i d i (x) = y(x 1,x 2,...,x i 1,x i +,x i+1,...,x k ) y(x) wobei x D, so dass gilt x i 1 (1) L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 15 / 34

Abschätzung der Verteilung elementarer Effekte Morris Methode Die Morris Methode schätzt die Parameteraufteilung elementarer Effekte in Verbindung mit jeder Variable ab. Zentrale Tendenz der Variable wichtiger Einfluss auf Zielfunktion Streuung der Variable Interaktion mit Termen in denen f nicht linear ist In der Praxis Wir schätzen den Stichprobenmittelwert und die Standardabweichung der Stichprobe durch eine Menge von d i (x) Werten ab, die in verschiedenen Teilen des design space berechnet wurden. der Stichprobenplan gibt uns eine bestimmte Anzahl r von elementaren Effekten für jede Variable L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 16 / 34

Abschätzung der Verteilung elementarer Effekte Morris Methode Die Morris Methode schätzt die Parameteraufteilung elementarer Effekte in Verbindung mit jeder Variable ab. Zentrale Tendenz der Variable wichtiger Einfluss auf Zielfunktion Streuung der Variable Interaktion mit Termen in denen f nicht linear ist In der Praxis Wir schätzen den Stichprobenmittelwert und die Standardabweichung der Stichprobe durch eine Menge von d i (x) Werten ab, die in verschiedenen Teilen des design space berechnet wurden. der Stichprobenplan gibt uns eine bestimmte Anzahl r von elementaren Effekten für jede Variable L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 16 / 34

Abschätzung der Verteilung elementarer Effekte Wie erhalte ich einen solchen Stichprobenplan X? Stichprobenmatrix B k + 1 k mit 0s und 1s, wobei für jede Spalte i = 1,2,...,k jeweils 2 Reihen B existieren, die sich im i ten Eintrag unterschieden Berechne eine zufällige Orientierung von B, B Um r elementare Effekte für jede Variable zu erhalten, ist der Screening-Plan durch r zufällige Orientierungen aufgebaut B1 B2. B r (2) L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 17 / 34

Abschätzung der Verteilung elementarer Effekte Konzeptuelle Levelabschätzung des Gewichtes eines Leichtflugzeugflügels W = 0.036S 0.758 W W 0.0035 fw ( A cos 2 Λ )0.6 q 0.006 λ 0.04 ( 100tc cos Λ ) 0.3 (N z W dg ) 0.49 +S W W p (3) L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 18 / 34

Abschätzung der Verteilung elementarer Effekte L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 19 / 34

Abschätzung der Verteilung elementarer Effekte L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 20 / 34

Abschätzung der Verteilung elementarer Effekte Fazit Screening wird gemacht, wenn kein Vorwissen da ist und wenn man zur Identifikation der Variablen nur auf die Zielfunktion als black box vertrauen kann L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 21 / 34

Erstellung eines Stichprobenversuchs-Schichtung Wir nehmen an, dass das einheitliche Level der Modellgenauigkeit durch den gesamten design space eine gleichbleibende Punktestreuung verlangt. Die Stichprobenversuche mit dieser Eigenschaft heißen space-filling (Raumerfüllung). Bsp.: full factorial grid-methode L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 22 / 34

Erstellung eines Stichprobenversuchs-Schichtung Beispiel Stichprobe des Einheits- Hyperwürfels in allen Ebenen und Dimensionen. Beispiel eines 3-dimensionalen full factorial sampling plan L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 23 / 34

Erstellung eines Stichprobenversuchs-Schichtung 2 Hauptmängel Nur definiert für Design s bestimmter Größe Überlappen der Punktmengen durch Projektion an den Achsen Die zufällig geschichtete Stichprobe wird erreicht durch Teilung der Variabelbereiche in eine relativ große Anzahl von gleichgroßen Kästchen und die Generierung gleichgroßer Stichprobenversuche innerhalb dieser Kästchen. (stratified random sampling) Latin Hybercube Stichprobe Die natürliche Entwicklung einer solchen Idee ist es einen Stichprobenplan so zu generieren, dass er in allen Dimensionen geschichtet ist. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 24 / 34

Erstellung eines Stichprobenversuchs-Schichtung 2 Hauptmängel Nur definiert für Design s bestimmter Größe Überlappen der Punktmengen durch Projektion an den Achsen Die zufällig geschichtete Stichprobe wird erreicht durch Teilung der Variabelbereiche in eine relativ große Anzahl von gleichgroßen Kästchen und die Generierung gleichgroßer Stichprobenversuche innerhalb dieser Kästchen. (stratified random sampling) Latin Hybercube Stichprobe Die natürliche Entwicklung einer solchen Idee ist es einen Stichprobenplan so zu generieren, dass er in allen Dimensionen geschichtet ist. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 24 / 34

Erstellung eines Stichprobenversuchs-Schichtung 2 Hauptmängel Nur definiert für Design s bestimmter Größe Überlappen der Punktmengen durch Projektion an den Achsen Die zufällig geschichtete Stichprobe wird erreicht durch Teilung der Variabelbereiche in eine relativ große Anzahl von gleichgroßen Kästchen und die Generierung gleichgroßer Stichprobenversuche innerhalb dieser Kästchen. (stratified random sampling) Latin Hybercube Stichprobe Die natürliche Entwicklung einer solchen Idee ist es einen Stichprobenplan so zu generieren, dass er in allen Dimensionen geschichtet ist. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 24 / 34

Erstellung eines Stichprobenversuchs-Latin Viereck und zufälliger Latin Hypercube Generierung eines Projektionsplans Es seien n Design s notwenig, so dass ein n n Würfel so aufgebaut ist, dass jede Spalte und Reihe durch eine Permutation von {1,2,...,n} gefüllt ist. Jedoch darf jede Zahl nur einmal pro Zeile und Spalte vorkommen. Bsp n = 4 Latin Viereck. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 25 / 34

Erstellung eines Stichprobenversuchs-Latin Viereck und zufälliger Latin Hypercube Bau eines Latin Hyperwürfels Teilung der Designraums in gleichgroße Hyperwürfel Platziere eines Punkt in einen Hyperwürfel pro Spalte und Zeile Bsp. Drei-Variablen, 10 Punkte Latin Hyperwürfel Stichprobenplan L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 26 / 34

Erstellung eines Stichprobenversuchs-Latin Viereck und zufälliger Latin Hypercube Bau eines zufälligen Stichprobenplans X bezeichnet die n k Matrix, in welcher wir unseren Stichprobenplan mit n Punkten in k Dimensionen bauen wollen auffüllen von X mit zufälligen Permutationen von {1,2,...,n} in jeder Spalte normieren des Plans in die [0,1] k box Dies erzeugt einen zufälligen Stichprobenplan, dessen Projektionen auf die Achsen gleichmäßig verteilt sind. keine Garantie für Raumfüllung L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 27 / 34

Erstellung eines Stichprobenversuchs-Raumfüllung eines Latin Hyperwürfels Maximin Metrik Messung zur gleichmäßigen Raumfüllung eines Stichprobenversuchs d 1,d 2,...,d m sind die aufsteigend sortierten eindeutigen Distanzwerte zwischen allen möglichen Punktepaaren im Stichprobenplan X Seien J 1,J 2,...,J m so definiert, dass J j die Anzahl der Punktepaare in X getrennt durch die Distanz d j ist L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 28 / 34

Erstellung eines Stichprobenversuchs-Raumfüllung eines Latin Hyperwürfels Definition Distanz Meistens wird die p-norm des Raums genutzt d p (x i 1,x i 2 ) = ( k j=1 x i 1 j x i 2 j p ) 1 p (4) p = 1 rechteckige Distanz (Manhatten-Norm) p = 2 Euklidische Norm Definition Wir nennen X den Maximinplan zwischen allen möglichen Plänen, wenn er d 1 maximiert und J 1 minimiert, wenn er d 2 maximiert und J 2 minimiert,..., wenn er d m maximiert und J m minimiert. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 29 / 34

Erstellung eines Stichprobenversuchs-Raumfüllung eines Latin Hyperwürfels Definition Distanz Meistens wird die p-norm des Raums genutzt d p (x i 1,x i 2 ) = ( k j=1 x i 1 j x i 2 j p ) 1 p (4) p = 1 rechteckige Distanz (Manhatten-Norm) p = 2 Euklidische Norm Definition Wir nennen X den Maximinplan zwischen allen möglichen Plänen, wenn er d 1 maximiert und J 1 minimiert, wenn er d 2 maximiert und J 2 minimiert,..., wenn er d m maximiert und J m minimiert. L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 29 / 34

Erstellung eines Stichprobenversuchs-Raumfüllung eines Latin Hyperwürfels Praktischer Anwendung der Definition Erstelle die Vektoren d 1,d 2,...,d m und J 1,J 2,...,J m Erstelle Vektor, der alle Distanzen zwischen allen möglichen Punktpaaren enhält. (sehr aufwendig, Speicherplatzprobleme) Suche nach einem geeigneten raumfüllenden Stichprobenplan mit Hilfe der scalar-valued criterion function m Φ q (X ) = ( J j d q j ) 1 q (5) Je kleiner der Wert von Φ q,desto besser die Raumfüllungseigenschaften von X j=1 L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 30 / 34

Erstellung eines Stichprobenversuchs-Raumfüllung eines Latin Hyperwürfels L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 31 / 34

Erstellung eines Stichprobenversuchs-Raumfüllung eines Latin Hyperwürfels Zusammenfassung Jetzt haben wir alle Teile des optimalen Latin Hyperwürfel Sammelprozess-Puzzle s 1 Zufälliger Hyperwürfelgenerator als Startpunkt 2 Raumfüllende Metrik zur Optimierung 3 Optimierung L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 32 / 34

Fazit/Ausblick Was haben wir gelernt Was ein Surrogate Model ist und wozu am es im Engineering Design benötigt kleiner Auschnitt von Möglichkeiten einen Stichprobenplan zu konstruieren Wie man an hand eines Screenings die Variablen für einen Stichprobenplan auswählt Wie man einen Stichprobenplan erstellen Ausblick Möglichkeiten weiterer Optimierungen L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 33 / 34

Danke für Eure Aufmerksamkeit L. Weber (Universität Trier) Surrogate Models - Seminar Numerik 11 01.06.2011 34 / 34