Dongryeol Lee
|
bd9dfdcf9e
|
Last generation of the Krylov subspace based method has been caught - the bug was due to reusing the same dual-tree computation function across three different phases (some phases were required to use squared kernel values, rather than the regular values)
|
2008-03-03 20:52:57 +00:00 |
|
Dongryeol Lee
|
221c1ce793
|
Bug fix in the dense version: same problem with the naive version since I forgot to divided by the normalization constant for the influence values
|
2008-03-03 04:28:20 +00:00 |
|
Dongryeol Lee
|
93fdb3c60b
|
The naive code had a bug in computing the influence value of a point; it should have computed t(q)^T (B^T W(q) B)^{-1} t(q) W(0), instead of t(q)^T (B^T W(q) B)^{-1} t(q)
|
2008-03-03 03:48:36 +00:00 |
|
Dongryeol Lee
|
6a2a91e22b
|
Minor fixes in the user-level function Compute
|
2008-03-03 01:38:23 +00:00 |
|
gmravi2003
|
dc356ba601
|
Complete. Will need to do a small final check
|
2008-03-03 00:51:51 +00:00 |
|
Dongryeol Lee
|
c69e48ef2b
|
Some work for setting up the experiment for the dense version of the algorithm has been completed. I now need to look at the krylov subspace version for correctness since I do some fancy stuff for the normalization constants
|
2008-03-02 22:13:27 +00:00 |
|
Dongryeol Lee
|
d315ca87b5
|
Krylov subspace based LPR now computes full information required for crossvalidation: confidence bands, regression estimate, leave-one-out regression estimate, influence value, and magnitude of its weight diagram vector in the hat matrix
|
2008-03-02 19:27:39 +00:00 |
|
gmravi2003
|
026a85eacc
|
partially complete
|
2008-03-02 16:18:44 +00:00 |
|
gmravi2003
|
289f65b6d1
|
Partially complete code
|
2008-03-02 07:19:22 +00:00 |
|
Dongryeol Lee
|
bb0441fb51
|
Fix in the compute function for naive code which contained erroneous extra argument
|
2008-03-02 06:12:24 +00:00 |
|
Dongryeol Lee
|
f39afd4da8
|
Fix in the compute function for naive code which contained erroneous extra argument
|
2008-03-02 06:11:51 +00:00 |
|
Dongryeol Lee
|
b8f8db9bf5
|
Now shuffles the values for weight diagram and influence values for Krylov version
|
2008-03-02 04:59:18 +00:00 |
|
Dongryeol Lee
|
c7122cb14c
|
Caught a serious bug in non-shuffling of the weight diagram magnitude and influence values in the dense version of the algorithm
|
2008-03-02 04:42:49 +00:00 |
|
Dongryeol Lee
|
f6dba35e8b
|
Fixed a bug in the dense version of the algorithm which did not shuffle the computed magnitude of weight diagrams and influence values accordingly due to the query tree construction; also there was a logic mistake in the design of the code which assumed that under variable-bandwidth case, the epanechnikov moment computed for the denominator matrix could be used for the weight diagram matrix, but this is not true since the effective normalization constant for weight diagram matrix requires squared normalization constants
|
2008-03-02 04:39:00 +00:00 |
|
Dongryeol Lee
|
28e2e2b364
|
Now computes the influence values for each reference point, need to add in the final dual-tree pass for computing the magnitude of each weight diagram vector for each reference point to construct the confidence interval
|
2008-03-01 21:51:31 +00:00 |
|
Dongryeol Lee
|
fe05acf2ed
|
Fixed the compilation error for general kd-tree code
|
2008-03-01 21:40:40 +00:00 |
|
(no author)
|
4939ad12b7
|
|
- |
|
(no author)
|
801793691b
|
|
- |
|
Dongryeol Lee
|
e5e724a387
|
Now precomputes query point expansions before finalizing regression estimates, since they are needed in computing the confidence intervals (need to be passed to the Krylov solver). The Krylov solver needs to be modified, plus one final dual-tree pass over the computed solution vectors need to be implemented
|
2008-03-01 05:22:57 +00:00 |
|
Dongryeol Lee
|
6de282c263
|
Added the leave-one-out regression estimates for the reference set training stage
|
2008-03-01 04:34:38 +00:00 |
|
(no author)
|
b52a138b1a
|
|
- |
|
(no author)
|
7c57aaf0cc
|
|
- |
|
Dongryeol Lee
|
08e82abbce
|
Added a utility for computing the coordinate of the point that is farthest away from a given point inside a given bounding ball
|
2008-03-01 00:56:11 +00:00 |
|
Dongryeol Lee
|
58d7642d4d
|
One bug in multi-cg loop caught - needed to maintain separate r dot z (old) values, but the previous one shared a global one
|
2008-03-01 00:45:09 +00:00 |
|
Dongryeol Lee
|
31f08c253b
|
Added Modified Gram Schmidt and batch point mutivariate expansion utilities
|
2008-03-01 00:39:53 +00:00 |
|
(no author)
|
0b09d018e0
|
|
- |
|
(no author)
|
a655b1f086
|
|
- |
|
Dongryeol Lee
|
df78dbf722
|
A little optimization in the stratified computation, but did not help much - going to save distance computations as well
|
2008-02-29 01:29:03 +00:00 |
|
Dongryeol Lee
|
29bec45e3c
|
Added the ball-tree
|
2008-02-29 00:51:28 +00:00 |
|
Dongryeol Lee
|
9afb15d7a9
|
Revived the proximity project under new CVS
|
2008-02-28 21:42:08 +00:00 |
|
(no author)
|
3fb8bdd6cb
|
|
- |
|
(no author)
|
8e85eb731e
|
|
- |
|
(no author)
|
ae84199428
|
|
- |
|
gmravi2003
|
4bf3d47d76
|
Looks to be fine
|
2008-02-28 02:18:10 +00:00 |
|
Dongryeol Lee
|
5b3ab78a00
|
Now saves the first column of the linear operators for the matrix-free version, but this is still linear in the number of unknowns
|
2008-02-28 01:15:18 +00:00 |
|
Dongryeol Lee
|
f982e08f37
|
Optimized the performance of the CG-based LPR algorithm
|
2008-02-27 17:58:00 +00:00 |
|
(no author)
|
fd2db28d28
|
|
- |
|
tekhnofiend
|
38987f4c15
|
updated niche/functional
|
2008-02-27 07:04:19 +00:00 |
|
tekhnofiend
|
e917e96281
|
updated niche/functional
|
2008-02-27 07:03:39 +00:00 |
|
Dongryeol Lee
|
c237ae1620
|
Need to optimize more by sharing stratification results
|
2008-02-27 03:55:40 +00:00 |
|
Dongryeol Lee
|
ea8ed122e2
|
Edited the status message a bit in the CG loop
|
2008-02-27 02:34:40 +00:00 |
|
(no author)
|
b53b670dcd
|
|
- |
|
Dongryeol Lee
|
c9d5eb13ac
|
Fix in the parameter retrieval in the matrix-free method
|
2008-02-27 02:08:15 +00:00 |
|
Dongryeol Lee
|
ffd2a11e26
|
Added a solver file to the build file description
|
2008-02-27 00:41:43 +00:00 |
|
Dongryeol Lee
|
a8de9f0fa4
|
Added the Krylov solver file
|
2008-02-27 00:40:48 +00:00 |
|
Dongryeol Lee
|
147691a951
|
Added the optimization for letting converged queries exit the Krylov loop.
|
2008-02-27 00:39:38 +00:00 |
|
Dongryeol Lee
|
f2c60c4a46
|
A minor bug fix in CG method - needed to subtract off the number of queries at one point
|
2008-02-26 22:24:29 +00:00 |
|
Dongryeol Lee
|
4f86df69e8
|
Some more tweaks
|
2008-02-26 22:08:41 +00:00 |
|
tekhnofiend
|
442be9e768
|
updated niche/functional
|
2008-02-26 19:43:52 +00:00 |
|
tekhnofiend
|
996d016cc3
|
updated niche/functional
|
2008-02-26 19:42:49 +00:00 |
|