#------------------------------------------------------------------------------- # Copyright 2012 Yuriy Lagodiuk # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. #------------------------------------------------------------------------------- Target function is x^2 Training set - are values of target function on interval x: [-10, -8, -6, .. 8, 10] y: [-10, -8, -6, .. 8, 10] Func = ((-0.6151861528484195) ^ x) 0 71046.65893173775 Func = (0.6240678356834746 ^ x) 1 66606.21334022001 2 66606.21334022001 Func = ((1.0473408782101217 ^ x) ^ x) 3 62896.70978752679 Func = (10.281686801886305 ^ (0.9330688673268934 ^ x)) 4 50422.771742257246 5 50422.771742257246 6 50422.771742257246 7 50422.771742257246 Func = (10.150871059966994 ^ (0.9330688673268934 ^ x)) 8 50356.02840270866 9 50356.02840270866 Func = ((10.150871059966994 ^ (0.9330688673268934 ^ x)) ^ (1.0017457636385299 ^ ((-1.8441241708494196) ^ x))) 10 48118.092204874105 Func = (4.847624050011284 ^ (1.5189929037500414 ^ ((-0.9096732763955766) ^ x))) 11 47748.15984087615 Func = ((10.108084829376295 ^ (0.9330688673268934 ^ x)) ^ (1.0017457636385299 ^ (3.417061873007971 ^ (8.4543412468676 ^ (0.586530092338704 ^ ((-0.9096732763955766) ^ x)))))) 12 8838.479897864921 13 8838.479897864921 Func = ((10.25090166984558 ^ (0.9330688673268934 ^ x)) ^ (16.99121128465656 ^ (0.01940047551584012 ^ (0.8326373743225977 ^ x)))) 14 4992.309339761823 Func = ((10.108084829376295 ^ (0.9330688673268934 ^ x)) ^ (17.305766655286227 ^ (0.01940047551584012 ^ (0.8326373743225977 ^ x)))) 15 4907.181353026499 16 4907.181353026499 Func = ((1.6967211778351712 ^ sqrt(abs(x))) ^ 2.794030428005052) 17 1077.153393545226 18 1077.153393545226 Func = (sqrt(abs(x)) ^ 4.002086836935441) 19 1.06677400852548 (sqrt(abs(x)) ^ 4.002086836935441)