genpark-bfgs-quasi-newton-line-search-skill
mcp
Uyari
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Gecti
- Code scan — Scanned 6 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Broyden-Fletcher-Goldfarb-Shanno (BFGS) quasi-Newton optimization with backtracking Armijo line search
README.md
BFGS Quasi-Newton Optimizer Skill
Broyden-Fletcher-Goldfarb-Shanno (BFGS) quasi-Newton optimization featuring rank-2 inverse Hessian approximation updates.
flowchart TD
Grad["Compute Current Gradient g_k"] --> Direction["Search Direction: p_k = -H_k * g_k"]
Direction --> LineSearch["Armijo Backtracking Line Search for Step α"]
LineSearch --> Update["Update State: x_{k+1} = x_k + α * p_k"]
Update --> Hessian["Rank-2 Inverse Hessian Update H_{k+1}"]
Hessian --> Conv{"Norm(g) < Tol?"}
Conv -- No --> Grad
Conv -- Yes --> Done["Optimal Solution Found"]
Features
- 100% Python Standard Library: No numpy or scipy required.
- Superlinear Convergence: Approximates Newton-Raphson curvature without computing explicit second derivatives.
- Robust Armijo Line Search: Guaranteed decrease in objective function.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi