{'fraction_non_alphanumeric': 0.021863117870722433, 'fraction_numerical': 0.011406844106463879, 'mean_word_length': 5.343373493975903, '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}}
Verification and Validation of Neural Networks - Guidance

IEEE Std 1012 maps easily onto a waterfall development methodology and structures a V&V framework using the terminology of process, activity, and task. The standard defines processes and activities, then lists the associated tasks. This guidance expands upon these tasks and provides key recommendations related to adaptive systems (using neural networks as an example) for six IEEE Std 1012 processes: management, acquisition, supply, development, operation, and maintenance. This chapter provides information on the task level for which guidance was deemed necessary when applying the IEEE Std 1012 to a system incorporating adaptive software systems, particularly neural networks. Examples and case studies have been included for many of the tasks. Examples are provided as suggestions to further understanding of how to apply the tasks to adaptive software. The goal of including the case studies is to demonstrate how the task was implemented within a safety- and mission-critical system.