Problem 59581. Generate a point cloud named `Incremental Lattice Design`
The input is the number of dimensions M and the parameter H.
The output is a point cloud W involving N points.
W is N uniformly distributed points with M dimensions on the unit hyperplane.
The relationship between M, H and point cloud size N is as follows.
In the case of M=3 dimensions, the results for cases where H is 1 to 6 are as follows.
Ex)
- [W,N] = ILD(M=3,H=1) -> W = [1/3 1/3 1/3; 0 0 1; 0 1 0; 1 0 0]; N = 4;
- [W,N] = ILD(M=4,H=2) -> W = [0 0 0 1; 0 0 1/2 1/2; 0 0 1 0; 0 1/2 0 1/2; 0 1/2 1/2 0; 0 1 0 0; 1/8 1/8 1/8 5/8; 1/8 1/8 5/8 1/8; 1/8 5/8 1/8 1/8; 1/4 1/4 1/4 1/4; 1/2 0 0 1/2; 1/2 0 1/2 0; 1/2 1/2 0 0; 5/8 1/8 1/8 1/8; 1 0 0 0]; N = 15;
Reference
- https://github.com/tomtkg/ILD
- Tomoaki Takagi, Keiki Takadama, and Hiroyuki Sato, Incremental Lattice Design of Weight Vector Set, Proc. of the 2020 Genetic and Evolutionary Computation Conference (GECCO2020), pp. 1486-1494, 2020. DOI.
Solution Stats
Problem Comments
-
1 Comment
Tomoaki Takagi
on 22 Jan 2024
My code is size 94.
Solution Comments
Show commentsProblem Recent Solvers3
Suggested Problems
-
Find all elements less than 0 or greater than 10 and replace them with NaN
15486 Solvers
-
103 Solvers
-
1186 Solvers
-
Vectorize the digits of an Integer
316 Solvers
-
Matlab Basics - y as a function of x
487 Solvers
More from this Author9
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!