-
Notifications
You must be signed in to change notification settings - Fork 0
ES Verosimilitud perfilada
⚙️ Página generada — no la edites aquí. Origen:
docs/perfil_verosimilitud.md. Corrígela en el repositorio y el wiki se regenera solo.
Módulo: core/profile_likelihood.py
Integración GUI: panel de ajuste discreto → Errores → Perfil likelihood
Los errores 1σ por covarianza gaussiana (core/fit_engine.py, §Covarianza)
asumen que la superficie de coste es cuadrática en torno al óptimo. Para
parámetros con bordes activos, correlaciones fuertes o curvas de coste asimétricas,
esa aproximación puede ser pesimista o incluso errónea. La verosimilitud perfilada
da intervalos exactos (para el modelo y los pesos estadísticos dados) sin asumir
cuadraticidad.
Sea
es decir, el mínimo del coste respecto a todos los demás parámetros, con
sigue (asintóticamente) una distribución
Para cada parámetro libre
Dado el array de valores escaneados
en el segmento donde None (parámetro en borde o mal condicionado).
from core.profile_likelihood import asymmetric_intervals
result = asymmetric_intervals(scan_values, d_chi2, best_value)
# result: {"minus_1s": float|None, "plus_1s": float|None,
# "minus_2s": float|None, "plus_2s": float|None}Los valores devueltos son distancias positivas desde el óptimo al cruce:
| Aspecto | Covarianza (gaussiana) | Perfil likelihood |
|---|---|---|
| Supuesto | Coste cuadrático | Ninguno (asintótico) |
| Coste computacional | Bajo (SVD del Jacobiano final) | Alto (N_scan × reajuste por parámetro) |
| Válido con bordes activos | No (subestima error) | Sí |
| Correlaciones fuertes | Puede ser poco fiable | Capturado implícitamente |
| Asimetría del intervalo | No (simétrico) | Sí |
- Parámetros con bordes activos (p.ej. profundidad cerca de 0, BHF cerca del mínimo).
- Doblete con separación cuadrupolar pequeña (alta correlación δ–ΔEQ).
- Sextetes con intensidades libres correlacionadas con la profundidad.
- Siempre que el bootstrap paramétrico y la covarianza den resultados muy distintos.
-
core/profile_likelihood.pycontiene sólo funciones puras (sin dependencia de GUI ni Qt). - El escaneo se lanza desde la GUI mediante hilos para no bloquear la interfaz.
- Los resultados del perfil se muestran en el panel de diagnóstico y se incluyen en el informe PDF si se activa la opción correspondiente.
- Si
$\Delta\chi^2$ nunca supera el nivel (curva plana), el parámetro puede ser no identificable o estar en un borde activo: interpretar con cautela.
© Jorge Sánchez Marcos, Nieves Menéndez González — Departamento de Química Física, UAM · Wiki generado desde docs/ para Fitbauer v5.0.0
Fitbauer v5.0.0
Start
- Home
- Installation
- User flows Data
- Folding
- Calibration (33 T)
- Spectrum comparison Fitting
- Distribution fitting
- Peak detection
- Profile likelihood
- Batch fitting Reference
- Command-line tools
- NORMOS (.JOB)
- Session format
- Sextet model (spec)
- Architecture
Inicio
- Inicio
- Instalación
- Flujos de usuario Datos
- Plegado (folding)
- Calibración (33 T)
- Comparación de espectros Ajuste
- Distribuciones
- Detección de mínimos
- Verosimilitud perfilada
- Ajuste en serie Referencia
- Línea de comandos
- NORMOS (.JOB)
- Formato de sesión
- Modelo de sextete (spec)
- Arquitectura