Logistische Regression und psychometrische Kurven

Slides:



Advertisements
Ähnliche Präsentationen
Spektrale Analysen in EMU-R: eine Einführung
Advertisements

Diagramme in EXCEL Säulendiagramm Balkendiagramm Liniendiagramm
Mixed Models Jonathan Harrington library(ez) library(lme4)
Die akustische Analyse von Sprachlauten.
Minimieren ohne Ableitungen
Logistic Regression Jonathan Harrington Befehle: logistic.txt.
Logische Vektoren in R Jonathan Harrington.
Logistic Regression Jonathan Harrington Bitte lost.txt und lost2.txt laden – siehe Befehle in logistic.txt.
Generalised linear mixed models (GLMM) und die logistische Regression
Spektrale Analysen in EMU-R: eine Einführung Jonathan Harrington.
Mixed models Jonathan Harrington Die R-Befehle: mixed.txt
Die Varianzanalyse Jonathan Harrington.
Formant-Analysen von Vokalen
Mehrfache und polynomiale Regression Jonathan Harrington Kriteria für die Durchführung einer Regression pfad = "Das Verzeichnis, wo die Daten gespeichert.
Mixed Models Jonathan Harrington library(ez) library(lme4)
Mehrfache und polynomiale Regression
Mixed models Jonathan Harrington
Logistische Regression und die Analyse von Proportionen Jonathan Harrington library(lme4) library(lattice) library(multcomp) source(file.path(pfadu, "phoc.txt"))
Formant-Analysen von Vokalen (2) Jonathan Harrington 1, 2 Struktur und Abbildung einer Trackdatei 3, 4. Anwendung von vorhandenen und eigenen Funktionen.
Kovarianz, Korrelation, (lineare) Regression
Wahrscheinlichkeit und die Normalverteilung
Kovarianz, Korrelation, (lineare) Regression
Logistic Regression Jonathan Harrington Befehle: logistic.txt.
Logistische Regression und die Analyse von Proportionen Jonathan Harrington library(lme4) library(lattice) library(multcomp) source(file.path(pfadu, "phoc.txt"))
Logistische Regression und die Analyse von Proportionen
Spektrale Analysen in EMU-R: eine Einführung
Die t-Verteilung (fortgesetzt)
Jonathan Harrington Komprimierung der Vokaldauer.
Wann ist eine Regression zulässig? siehe siehe auch: UCLA Statistics Dept. Denise.
Parametrisierung von Spektra
Mehrfache und polynomiale Regression
Mehrfache und polynomiale Regression Jonathan Harrington Kriteria für die Durchführung einer Regression library(MASS) # ydata.txt und epg.txt in einem.
2 und Logistic Regression Jonathan Harrington Die Analyse von Proportionen: Befehle: proportion.txt Bitte lvoc.txt und lost.txt laden (siehe proportion.txt)
Abfragen aus einer Sprachdatenbank Jonathan Harrington.
Die Analyse von Proportionen: c2 und Logistic Regression
Artikulationsstelle, F2-Locus, Locusgleichungen Jonathan Harrington.
4. Anwendung der logistic Regression auf die Berechung einer perzeptiven Grenzen zwischen Kategorien Experiment. Anhand der Sprachsynthese wurde ein F2-
Kovarianz, Korrelation, (lineare) Regression
Aufbau, Abfrage, Analyse von Sprachdatenbanken ErstellungAnalyse Abfrage Digitale Zeitsignale akustisch, artikulatorisch Etikettieren Verknüpfung mit Symbolen.
Kovarianz, Korrelation, (lineare) Regression Jonathan Harrington BITTE NOCH EINMAL dframes.zip (Webseite 4.1) herunterladen und in pfad auspacken.
Die Varianzanalyse ohne Messwiederholung Jonathan Harrington.
Logistische Regression und die Analyse von Proportionen Jonathan Harrington.
Computerkurs: Quantitative Auswertung biochemischer Experimente Guten Morgen.
Konfidenzintervalle für Parameter
Korrelationskoeffizient nach Bravais-Pearson Eigenschaften X und Y unabhängig.
Histogramm/empirische Verteilung Verteilungen
Lösungsweg: Satz von Gauß
HLSyn – eine Kurzeinführung
Wissen und Fertigkeiten
Die t-Verteilung und die Prüfstatistik
Die t-Verteilung und die Prüfstatistik
Kurvendiskussion Los geht´s Klick auf mich! Melanie Gräbner.
Varianzanalyse mit Messwiederholungen
Die t-Verteilung und die Prüfstatistik
Einige Kriterien für die Durchführung einer Varianzanalyse Jonathan Harrington.
Das Allgemeine Lineare Modell (ALM)
Ökonometrie I Modellvergleich (Übersicht) Ökonometrie I2 Vergleich von Modellen Fragestellungen für Modellvergleich 1.Fehlende Regressoren.
Was ist eine Funktion? Eine Zuordnung,
Kovarianz, Korrelation, (lineare) Regression
Mixed models Jonathan Harrington Die R-Befehle: mixed.txt pfad = "Das Verzeichnis, wo die Daten gespeichert sind" attach(paste(pfad, "anova1"), sep="")
Die einfache/multiple lineare Regression
Die Binomialverteilung
Die Varianzanalyse Jonathan Harrington library(ggplot2) library(ez)
Einführung in die Differentialrechnung
Einführung in die Differentialrechnung
Die Varianzanalyse Jonathan Harrington library(lattice) library(ez)
Die Varianzanalyse Jonathan Harrington library(ggplot2) library(dplyr)
Kovarianz, Korrelation, (lineare) Regression
Logistische Regression und psychometrische Kurven
Kovarianz, Korrelation, (lineare) Regression
 Präsentation transkript:

Logistische Regression und psychometrische Kurven Jonathan Harrington library(lme4) library(lattice) source(file.path(pfadu, "sigmoid.txt"))

Die Sigmoid-Funktion In der logistischen Regression wird eine sogenannte Sigmoid-Funktion an Proportionen angepasst. x ist die unabhängige Variable, m und k sind die Neigung und Intercept, p ist die eingeschätze Proportion. ^ In der logistischen Regression werden (m, k) berechnet, um den Abstand zwischen p (der tatsächlichen Proportion) und p zu minimieren. ^

Drittes Beispiel: numerischer UF ovokal = read.table(file.path(pfadu, "ovokal.txt")) Zwischen 1950 und 2005 wurde der Vokal in lost entweder mit hohem /o:/ oder tieferem /ɔ/ gesprochen. Ändert sich diese Proportion mit der Zeit? tab = with(ovokal, table(Jahr, Vokal)) prop = prop.table(tab, 1) barchart(prop, auto.key=T, horizontal=F) o = glm(Vokal ~ Jahr, family=binomial, data = ovokal)

Sigmoid überlagern (nur wenn der unabhängige Faktor wie hier numerisch ist) Proportionen berechnen k, m glm() coef(o) lmer() fixef(o) Bevölkerung Vpn-spezifisch coef(o)[[1]] tab = with(ovokal, table(Jahr, Vokal)) prop = prop.table(tab, 1) k, m berechnen, sigmoid überlagern k = coef(o)[1] m = coef(o)[2] sigmoid(prop, k, m) sigmoid(prop, k, m, rev=T) oder

Sigmoid Funktion und U-Punkte labr = read.table(file.path(pfadu, "labr.txt")) Ein Kontinuum zwischen /ʊ-ʏ/ wurde in 11 Schritten durch Herabstufung von F2 synthetisiert und eingebettet in einem /p_p/ Kontext. 20 Vpn. mussten entscheiden, ob ein Stimulus PUPP oder PÜPP war. Wo liegt der Umkipppunkt? Umkipppunkt: der F2-Wert, zu dem sich PUPP in PÜPP wandelt. tab.lab = with(labr, table(Stimulus, Urteil)) prop.lab = prop.table(tab, 1) barchart(prop.lab, auto.key=T, horizontal=F)

Berechnung von (k, m) pro Vpn Sigmoid anpassen 1. Modell berechnen o.lab = lmer(Urteil ~ Stimulus + (1+Stimulus|Vpn), family=binomial, data = labr) Berechnung von (k, m) pro Vpn coef.lab = coef(o.lab)[[1]] 2. k und m der Bevölkerung k.lab = fixef(o.lab)[1] m.lab = fixef(o.lab)[2] sigmoid(prop.lab, k.lab, m.lab) 3. U-Punkt = -k/m überlagern u.lab = -k.lab/m.lab abline(v=u.lab, lty=2) abline(h=.5, lty=2) 4. Vpn-spezifische k und m 5. Vpn-spezifische U-Punkte (ein U-Punkt pro Vpn) um.lab = -coef.lab[,1]/coef.lab[,2]

Sigmoid anpassen Vpn-spezifische k und m coef.lab = coef(o.lab)[[1]] Vpn-spezifisch U-Punkte (ein Wert pro Vpn) um.lab = -coef.lab[,1]/coef.lab[,2] boxplot(um.lab)

Das gleiche für Alveolar durchführen alvr = read.table(file.path(pfadu, "labr.txt")) Dann die U-Punkte für Labial und Alveolar abbilden, wie unten: