Page 34 - Kỷ yếu hội thảo khoa học lần thứ 12 - Công nghệ thông tin và Ứng dụng trong các lĩnh vực (CITA 2023)
P. 34

18


                     are created, each of which are modified by different mutations. Then, each modified
                     copy is regarded as one child. Asexual reproduction is employed with different muta-
                                                                                                    chil-
                     dren obtained by applying one step of the Adam algorithm with     different objective

                     functions.
                       In particular, in this work, we used the same mutation operations proposed in [5].
                     Moreover, in training   , we not only ensure that the imputed values for missing com-
                     ponents ( m j  0) successfully fool the discriminator (as defined by the minimax game),

                     we also ensure that the values outputted by    for observed components (      ) are
                     close to those actually observed. Therefore, a second loss term is added to objective
                     function of
                       - Minimax mutation:



                                                                                                     (8)



                       - Heuristic mutation:



                                                                                                     (9)



                       - Least-squares mutation:



                                                                                                    (10)






                     Evaluation Two fitness function are used in the evaluation step. The first one computes
                     the quality of a generator, and the second one is used to measure the diversity. The
                     quality function is defined as:

                                                                                                    (11)

                     and the diversity fitness score is defined as:
                                                                        .                           (12)
                     Finally, the evaluation (or fitness) function of the proposed evolutionary algorithm is
                     given by:
                                                                                                    (13)
                     where   balances two measurements: generative quality and diversity. Overall, a rela-

                     tively high fitness score   , leads to higher training efficiency and better generative
                     performance.




                     CITA 2023                                                   ISBN: 978-604-80-8083-9
   29   30   31   32   33   34   35   36   37   38   39