Mein
Name
Ist
Briana
Russo,
Und
Ich bin
a
Senior
Statistiker
bei Die Center für Mathematisch Naturwissenschaften bei Merck.
Heute Krank Sei gehen über simulieren Sterilität Verstöße
mit nichtparametrisch Daten.
Bei Merck, Wir oft liefern unser flüssig formuliert Drogen In vorgefüllt Spritzen.
A Gruppe bei Merck Das spezialisiert
In Das kam Zu Mich fragen Mich Zu sehen Wenn I könnte simulieren
Wenn Dort Ist beliebig Risiko Zu Sterilität Verstöße In ihnen, abhängig An historisch Daten
Und manche anders Szenarien Sie gesucht Zu sehen bei.
Dort War zwei interessant Teile von Das
Das I gesucht Zu gehen über Heute In Mein Untersetzer Und diskutieren a wenig weiter.
Der Erste War manche von Die historisch Daten,
speziell, Die füllen Gewicht War nicht normalerweise verteilt.
Wann Füllung Die Spritzen, es ist nicht unbedingt Verarbeitung Zu a Ziel.
Es ist fähig Zu bewegen innerhalb a Reichweite
Und sogar Drift draußen von Das Reichweite für a bisschen vor Sein korrigiert.
Das oft Ergebnisse In manche schwer Beschattung von Die Daten,
welche Du dürfen sehen In Die unten links Hier.
Das ist ein Beispiel von Das.
Wir gesucht Zu machen Sicher Das Wir war Erfassung Das schwer Beschattung,
Weil offensichtlich das ist Wo Die höchste Risiko Ist gehen Zu Sei.
Der andere interessant Teil Das geht speziell, hinein manche JSL Skripting
Ist Das I War Umgang mit a groß Nummer von Iterationen gefragt für von Die Kunde
Weil Sie war suchen für 10 Million pro Szenario Weil das ist Die Befehl
von Größe, Sie war erwartet Zu erstellen Die Spritzen.
I War fähig Zu, während Die Projekt, entdecken manche Techniken
Zu reduzieren Die Verarbeitung laden An JMP
Das War fähig Zu deutlich reduzieren Die Verfahren Zeit für Wann I War läuft
Die Simulationen Und verhindern beliebig Absturz oder irgendetwas wie Das aus Erinnerung Probleme.
Krank berühren An beide von diese Dinge.
Aber Erste, I gesucht Zu gehen hinein a wenig bisschen um mehr Hintergrund
An Die vorgefüllt Spritzen Und Was Wir war suchen bei.
Als I erwähnt, Wir haben Die füllen Gewicht Daten.
Das ist Die Menge von flüssig das ist gefüllt hinein Die Spritze.
Das wieder, I gesucht Zu sehen bei nichtparametrisch
mit a Dichte Funktion.
I War fähig Zu finden Das Das War sehr einfach Zu Tun In JSL.
Krank zeigen Wie I tat Das.
Dann Die andere Aspekt War Die Kolben Einfügung Tiefe.
Wie tief Ist Die Kolben Sein eingefügt Und Wie schließen Ist Das Zu Die flüssig füllen?
Dann Die Maße von Die vorgefüllt Spritze.
Dort Ist manche Variabilität aus Die Hersteller,
I gesucht Zu machen Sicher Das War Sein gefangen.
Dort war zwei Schlüssel Ausgänge, Und Sie war a Ja oder NEIN Ausgabe für jede.
Der Erste War, Wir wollen Zu machen Sicher Das Wir war Aufrechterhaltung a Lücke
zwischen Die flüssig füllen Und Die Kolben.
Weil Wenn Wir nicht, Dann war gehen Zu Sei bekommen
flüssig hoch An Die Kolben, Und Das könnte Sei a Sterilität Risiko.
Wir gesucht Zu machen Sicher Das Die Luft Lücke Länge War stets größer als null.
Der andere eins War Wir Auch nicht wollen Das Luft Lücke Zu Sei zu groß
Weil Wann war Versand Die Spritzen, sagen, An ein Flugzeug,
Sie könnte Sei ausgesetzt Zu untere atmosphärisch Druck,
welche dürfen Ursache Die Kolben Zu bewegen hoch.
Wenn Es bewegt hoch zu viel, Es könnte gehen darüber hinaus a steril Barriere
Das War erstellt Wann Die Kolben War eingefügt.
Wir nicht wollen Es Zu gehen zu niedrig. Wir nicht wollen Es Zu gehen zu groß.
Aber es gibt a viel Das geht hinein Die Kolben Bewegung,
nicht nur Die Luft Lücke, welche Ist a Funktion von Die Maße
von Die Kolben Und Wie tief Die Kolben War eingefügt
Und Wie schließen Es Ist Zu Die füllen.
Aber wieder, Auch anders atmosphärisch Drücke
Und Die kreuzen Schnitt Bereich, Also Die Maße von Die Spritze.
Es gibt a viel von anders Eingänge
Und anders Quellen von Variabilität potenziell
Zu Das Plunder Bewegung.
I gesucht Zu Sei fähig Zu simulieren alle von diese.
Das gemeint Das I wusste Das Mein Daten Tisch Und JMP
Das I gesucht Zu simulieren hinein War gehen Zu Sei sehr groß.
Der Erste ändern Das I War fähig Zu machen, Zu machen diese Simulationen
a viel mehr effizient War Genau genommen Nur Öffnung hoch Die historisch Daten
Das I War gehen Zu verwenden, Die Daten Tisch I War gehen Zu verwenden
als Sein unsichtbar.
Das gemacht Es Also JMP nicht haben Zu machen Die Tisch,
Das potenziell massiv Tisch I War gehen Zu erstellen
Und War fähig Zu Wirklich reduzieren Verfahren Zeit
Und Auch verhindern springen aus Absturz bei mal,
es hieß, Die Erinnerung von Mein Laptop War überschritten.
Einmal I geöffnet hoch Die historisch Daten als unsichtbar,
I Dann würde hinzufügen genug Reihen Zu Das Nur leer Reihen Zu erhalten Mich Zu 10 Million,
Weil offensichtlich Mein historisch Daten war nicht Das groß.
Aber I gesucht Zu machen Sicher Das Die Daten Tisch hatte 10 Million Reihen,
Also Dann I könnte gehen voraus Und simulieren 10 Million Iterationen.
Speziell, Was I tat für Die nichtparametrisch Aspekt
von Die Daten War I fit Die Daten In Die Verteilung Plattform In JMP,
Und Dann I War fähig Zu Nur sehr leicht verwenden Die fit glatt Kurve Funktion
Zu speichern Simulationen aus Das nichtparametrisch Daten
Zu 10 Million Iterationen.
Super einfach Und einfach Weg Zu fit im Wesentlichen Kernel Dichte Funktion
simuliert Werte.
Der andere zwei Dinge Das Wirklich verbessert Mein Simulation
War, als I erwähnt, Dort War a viel von anders Berechnungen
Das I War tun innerhalb a Daten Tisch Und anders Szenarien über 20 anders,
für Beispiel, Kolben Tiefe Ziele Wir gesucht Zu sehen bei.
Als Teil von Mein JSL Skript, I gesucht Zu Sei Schleife über anders Szenarien.
Aber Wenn I War Nur gehen Zu erstellen a Spalte Das Dann referenziert vorherige Spalten
In a Schleife, Das könnte Ursache Referenz Probleme
für jede Iteration von Die Schleife, Weil I würde Ende hoch mit im Wesentlichen
alle von Die neu Spalten haben Die Dasselbe Formel
Weil sie würden alle Nur Ende hoch Referenzierung was auch immer Die zuletzt
Iteration von Die Schleife War.
Zu verhindern Das, Wenn I gesucht Zu verwenden a Formel
für Die Spalte, I würde Dann brauchen Zu löschen Die Formel.
Wieder, sehr ineffizient.
Eins sehr einfach Und einfach Weg Das I könnte erhalten um Das
War stattdessen von Sparen a Formel für a neu Spalte,
Nur verwenden Satz jede Wert.
Das bedeutet Das JMP nicht brauchen Zu speichern Die Formel bei alle.
Es beseitigt Das Ausgabe mit Die Schleife Referenz
Und Dann Auch, wieder, reduziert Verfahren Zeit.
Der Finale Verbesserung Das I gemacht War von Wirklich Arbeiten mit Mein Kunde
In Das Fall, Und Wirklich herausfinden aus Was genau Sie benötigt,
I War fähig Zu rationalisieren Dinge a viel.
Weil anfänglich, I War Nur Geben ihnen Die Küche Waschbecken.
Geben ihnen Verteilungen Und Histogramme von jeder einzel Parameter Und Ausgabe,
welche Sie Gedanke War interessant Aber War nicht Wirklich Wert Die Bemühung
Und Wert Die Verfahren Zeit.
Was Sie Wirklich Nur gesucht War Was Ist Die % Versagen Rate für diese zwei Ausgänge?
I War fähig Zu machen Lieferung Das a viel mehr effizient
von Beseitigung Die brauchen von Öffnung hoch, sagen,
a Verteilung Plattform Und versuchen Zu fit 10 Million Reihen.
Stattdessen, I Nur gemacht Sicher Das beliebig Sterilität Verstoß,
I Nur erstellt a Spalte Wo Wenn a Sterilität Verstoß geschah,
Es War a eins, Wenn Es nicht, Es War a null.
Dann Es War sehr einfach Zu Nur berechnen Die Spalte bedeuten Zu geben
Die Prozentsatz von Versagen für beliebig Szenario Und direkt Ausgabe Das Zu a Zeitschrift.
Das Weg, Die Zeitschrift Auch war nicht haben Zu Sei massiv Weil Es War Sparen
Also viel Information aus Die Daten Tisch Weil Es War Erstellen Grafiken aus Es.
Gesamt, anfänglich In Das Projekt,
I War fähig Zu liefern Es, Aber von mit Die Plattform Ausgänge,
sichtbar Tische, Und speichern Formeln, Es War Einnahme bei am wenigsten drei Std.
Oft, I War Vermietung Es laufen über Nacht,
Also I nicht wissen Die genau Timing, Aber bei am wenigsten drei Std.
Von Vereinfachung Die Ausgabe allein, Also gehen direkt Zu Die Zeitschrift stattdessen
von Sparen aus, sagen, Die Verteilung Plattform Und JMP,
I War fähig Zu erhalten Das runter Zu ein Stunde Und 49 Minuten.
Dann Nur diese zwei einfach Änderungen
von Herstellung Sicher Das Die Daten Tisch War unsichtbar
Und Sparen Werte stattdessen von sparen, Die Formel bekommen Mich runter
Zu 52 Minuten trotz Die Volumen von Berechnungen
Das war Sein benötigt Zu Sei gemacht.
Gesamt, Es dürfen Sei sehr einfach
Und einfach Zu simulieren nichtparametrisch Daten innerhalb JMP
mit diese Daten Tabellen Und mit Die fit, glatt Kurve Funktion.
Dann Auch, Wenn Du Sind simulieren Wirklich groß Daten setzt ein JMP,
Wenn Du Sind Vereinfachung Die Ausgabe, Wenn du bist Herstellung Sicher
Das JMP ist nicht Rendern Dinge Es nicht brauchen Zu oder Berechnung
Und Sparen Dinge Es nicht brauchen Zu, Es dürfen Genau genommen Sei sehr effizient
In Erstellen Die Simulationen Und Geben Du Die Ausgänge.
In Das besondere Fall, mit diese Techniken,
I War fähig Zu reduzieren Mein Simulation Zeit über a dreifach.
Das ist alle I haben. Danke für Hören.