{'fraction_non_alphanumeric': 0.016722408026755852, 'fraction_numerical': 0.0, 'mean_word_length': 5.1931034482758625, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
The application of genetic algorithm for beam directions optimization in radiotherapy

The genetic algorithm (GA) has been proved to be a useful global optimization tool and has been used to solve many engineering problems. In this paper, a GA with problem-dependant coding scheme is proposed in order to solve the problem of beam direction optimization for radiotherapy. The coding scheme and genetic operations including selection, crossover, mutation and immunity are discussed in detail. In order to speed-up the optimization, some prior expert knowledge is used to guide the genetic process. Finally a simulated case is explored to test the validity of the proposed algorithm for the optimization of beam direction in intensity-modulated radiotherapy planning. The results show that the algorithm is valid and efficient and can find the optimal beam directions within little computation time.