Table 2 Descriptions of the CEC 2017 benchmark functions.

From: Enhanced GRU-based regression analysis via a diverse strategies whale optimization algorithm

 

No

Function

Fi* = Fi(x*)

Unimodal functions

1

Shifted and Rotated Bent Cigar Function

100

2

Shifted and Rotated Sum of Different Power Function *

200

3

Shifted and Rotated Zakharov Function

300

Simple multimodal functions

4

Shifted and Rotated Rosenbrock’s Function

400

5

Shifted and Rotated Rastrigin’s Function

500

6

Shifted and Rotated Expanded Scaffer’s F6 Function

600

7

Shifted and Rotated Lunacek Bi_Rastrigin Function

700

8

Shifted and Rotated Non-Continuous Rastrigin’s Function

800

9

Shifted and Rotated Levy Function

900

10

Shifted and rotated Schwefel’s function

1000

Hybrid Functions

11

Hybrid function 1 (N = 3)

1100

12

Hybrid function 2 (N = 3)

1200

13

Hybrid function 3 (N = 3)

1300

14

Hybrid function 4 (N = 4)

1400

15

Hybrid function 5 (N = 4)

1500

16

Hybrid function 6 (N = 4)

1600

17

Hybrid function 6 (N = 5)

1700

18

Hybrid function 6 (N = 5)

1800

19

Hybrid function 6 (N = 5)

1900

20

Hybrid function 6 (N = 6)

2000

Composition functions

21

Composition function 1 (N = 3)

2100

22

Composition function 2 (N = 3)

2200

23

Composition function 3 (N = 4)

2300

24

Composition function 4 (N = 4)

2400

25

Composition function 5 (N = 5)

2500

26

Composition function 6 (N = 5)

2600

27

Composition function 7 (N = 6)

2700

28

Composition function 8 (N = 6)

2800

29

Composition function 9 (N = 3)

2900

30

Composition function 10 (N = 3)

3000

Search range: [− 100,100]D