Genetic Improvement of Data for Maths Functions
2021 ◽
Vol 1
(2)
◽
pp. 1-30
Keyword(s):
We use continuous optimisation and manual code changes to evolve up to 1024 Newton-Raphson numerical values embedded in an open source GNU C library glibc square root sqrt to implement a double precision cube root routine cbrt, binary logarithm log2 and reciprocal square root function for C in seconds. The GI inverted square root x -1/2 is far more accurate than Quake’s InvSqrt, Quare root. GI shows potential for automatically creating mobile or low resource mote smart dust bespoke custom mathematical libraries with new functionality.
Keyword(s):
2019 ◽
Vol 53
(7)
◽
pp. 595-616
2014 ◽
Vol 2014
◽
pp. 1-9
◽