{'fraction_non_alphanumeric': 0.021775544388609715, 'fraction_numerical': 0.0072585147962032385, 'mean_word_length': 4.762057877813505, '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}}
Recognition of Regional Traditional House in Indonesia Using Convolutional Neural Network (CNN) Method

Indonesia is a country that has a lot of cultural diversity. This cultural diversity needs to be preserved. If this is not done, the culture that is owned by Indonesia can slowly disappear. The reduction in cultural values can also reduce the sense of belonging to the culture. This lack of sense of ownership makes it easy for other nations to make claims on the culture that is owned by Indonesia. Indonesia will lose its characteristics as a country that has a lot of cultural diversity. One of the efforts to preserve culture is to recognize the characteristics of each culture and be able to recognize the differences between one culture and another. For example, recognizing traditional houses from various ethnic groups based on their image. In this research, the image classification of the characteristics of traditional houses from several ethnic groups in Indonesia was carried out. The classification used to identify an image. In this study, deep learning techniques are used with the Convolutional Neural Network (CNN) algorithm and Keras framework. This CNN use several layers namely convolutional, pooling, flatten, and dense layer. The development of deep learning models uses the Knowledge Discovery in Database (KDD) method. This method consists of nine stages. The built model is evaluated using k-fold cross validation with a k value of 5 and produces an average accuracy of 80%. This shows that the model built is capable of classifying well. The built model is evaluated with 3 different epoch values, namely 50, 75, and 100. The larger the epoch value used, the greater the accuracy value. The model built is also able to make predictions with an accuracy of 80%.