Claims
- 1. A method for choosing a set of orthogonal basis functions for a function approximation from empirical data described as {xt,yt}t=1P,comprising the steps of:(a) constructing a heterogeneous regressor set F={fi}i=1Nfrom a set of randomly selected basis functions;(b) defining Ψ as Ψ≡[φ1, φ2, . . . , φN]=rearrangement (F) by at a first step k=1, denoting a first column of the Ψ matrix, φ1≡ft(1), selected from fi(1) where &LeftDoubleBracketingBar;ft(1)&RightDoubleBracketingBar;2=max{&AutoLeftMatch;&LeftDoubleBracketingBar;fi(1)&RightDoubleBracketingBar;2&RightBracketingBar;i=1N} and the first orthogonal basis is h1=∑i=1N⟨ft(1),fi(1)⟩&LeftDoubleBracketingBar;ft(1)&RightDoubleBracketingBar;2ft(1);(c) building an orthogonal basis matrix H by at a kth step, where k≧2, calculate fi(k) and hk as fi(k)=fi(k-1)⟨fi(k-1),ft(k-1)⟩&LeftDoubleBracketingBar;ft(k-1)&RightDoubleBracketingBar;2ft(k-1),hk=∑i=1N⟨ft(k),fi(k)⟩&LeftDoubleBracketingBar;ft(k)&RightDoubleBracketingBar;2ft(k), such that hk can be simplified as hk=∑m=1N⟨(φk-∑i=1k-1⟨φk,φi⟩&LeftDoubleBracketingBar;φi&RightDoubleBracketingBar;2φi),φm⟩&LeftDoubleBracketingBar;φk-∑i=1k-1⟨φk,φi⟩&LeftDoubleBracketingBar;φi&RightDoubleBracketingBar;2φi&RightDoubleBracketingBar;2(φk-∑i=1k-1⟨φk,φi⟩&LeftDoubleBracketingBar;φi&RightDoubleBracketingBar;2φi),whereφk=ft(k);(d) initializing by letting Hsubset=φ, where φ is an empty set and let k=1; (e) finding hi such that maxi{(yThi)2λ+(hi)Thi};and,(f) including hi as an element of the Hsubset such that Hsubset=Hsubset∪hi; (g) regularizing by modifying the generalized cross validation variable λ by letting the index of selected ft(k) in the original F matrix be j, where (&LeftDoubleBracketingBar;ft(k)&RightDoubleBracketingBar;2=max{&AutoLeftMatch;&LeftDoubleBracketingBar;fi(k)&RightDoubleBracketingBar;2&RightBracketingBar;)i=1N},such that φk=fj(1);and, such that φk=fj(1); and, (h) stopping if ∥ft(k)∥2≦ε, where ε is a preselected minimum value, otherwise letting k =k+1 and repeating beginning at step (e).
- 2. A method for controlling a physical process, comprising the steps of:(a) obtaining a set of empirical data from the physical process; (b) determining a function approximation of the physical process from the empirical data, the determination including the steps of: (i) choosing a set of orthogonal basis functions for a function approximation from empirical data obtained from a physical process, the empirical data described as {xt,yt}t=1P,comprising the steps of:(ii) constructing a heterogeneous regressor set F={fi}i=1Nfrom a set of randomly selected basis functions;(iii) defining Ψ as Ψ≡[φ1, φ2, . . . , φN]=rearrangement (F) by at a first step k=1, denoting a first column of the Ψ matrix, φ1≡ft(1), selected from fi(1) where &LeftDoubleBracketingBar;ft(1)&RightDoubleBracketingBar;2=max{&AutoLeftMatch;&LeftDoubleBracketingBar;fi(1)&RightDoubleBracketingBar;2&RightBracketingBar;i=1N} and the first orthogonal basis is hi=∑i=1N⟨ft(1),fi(1)⟩&LeftDoubleBracketingBar;ft(1)&RightDoubleBracketingBar;2ft(1);(iv) building an orthogonal basis matrix H by at a kth step, where k≧2, calculate fi(k) and hk as fi(k)=fi(k-1)⟨fi(k-1),ft(k-1)⟩&LeftDoubleBracketingBar;ft(k-1)&RightDoubleBracketingBar;2ft(k-1),hk=∑i=1N⟨ft(k),fi(k)⟩&LeftDoubleBracketingBar;ft(k)&RightDoubleBracketingBar;2ft(k), such that hk can be simplified as hk=∑m=1N⟨(φk-∑i=1k-1⟨φk,φi⟩&LeftDoubleBracketingBar;φi&RightDoubleBracketingBar;2φi),φm⟩&LeftDoubleBracketingBar;φk-∑i=1k-1⟨φk,φi⟩&LeftDoubleBracketingBar;φi&RightDoubleBracketingBar;2φi&RightDoubleBracketingBar;2(φk-∑i=1k-1⟨φk,φi⟩&LeftDoubleBracketingBar;φi&RightDoubleBracketingBar;2φi),whereφk=ft(k);(v) initializing by letting Hsubset=φ, where φ is an empty set and let k=1; (vi) finding hi such that maxi{(yThi)2λ+(hi)Thi};and,(vii) including hi as an element of the Hsubset such that Hsubset=Hsubset∪hi; (viii) regularizing by modifying the generalized cross validation variable λ by letting the index of selected ft(k) in the original F matrix be j, where &LeftDoubleBracketingBar;ft(k)&RightDoubleBracketingBar;2=max{&AutoLeftMatch;&LeftDoubleBracketingBar;fi(k)&RightDoubleBracketingBar;2&RightBracketingBar;i=1N}, such that φk=fj(1); and, (ix) stopping if ∥ft(k)∥2≦ε, where ε is a preselected minimum value, otherwise letting k=k+1 and repeating beginning at step (e); and, (c) using the determined function approximation to choose process parameters for obtaining preselected physical results from the physical process.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority under 35 U.S.C. §119(e) from U.S. provisional application No. 60/087,965, filed Jun. 4, 1998, by applicants Yang Cao, Steven R. LeClair and Chun-Lung Philip Chen, entitled Orthogonal Functional Basis Method for Function Approximation. The invention description contained in that provisional application is incorporated by reference into this description.
RIGHTS OF THE GOVERNMENT
The invention described herein may be manufactured and used by or for the Government of the United States for all governmental purposes without the payment of any royalty.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
5796924 |
Errico et al. |
Aug 1998 |
A |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/087965 |
Jun 1998 |
US |