{"title":"EMG-based BCI for PiCar Mobilization","authors":"Efe Ertekin, Burak Bahir Günden, Y. Yilmaz, Alperen Sayar, Tuna Çakar, Sefik Şuayb Arslan","doi":"10.1109/UBMK55850.2022.9919502","DOIUrl":"https://doi.org/10.1109/UBMK55850.2022.9919502","url":null,"abstract":"In this study, the main scope was to develop a brain-computer interface (BCI) with the use of PiCar and EEG/ERP devices. Thus, it is aimed to facilitate the lives of people with certain diseases and disabilities. The ultimate goal of this project has been to direct and control a BCI-based PiCar concerning the signals captured via the EEG/ERP device. With the EEG headset, the EMG signals of the gestures (facial expressions) of the participant were captured. With the collected data, filtering and other preprocessing methods were applied to have noise-free signals. In the preprocessing, the detrending method was used to clean the data set which showed a constantly increasing trend, to a certain range, and zero trends. The denoising (Wavelet Denoising) and outlier detection/elimination methods (OneClassSVM) were used for noise elimination. The SMOTE oversampling method was used for data augmentation. Welch's method was used to get band powers from the signals. With the use of augmented data, several machine learning algorithms were applied such as Support Vector Machine, Logistic Regression, Linear Discriminant Analysis, Random forest Classifier, Gradient Boosting Classifier, Multinomial Naive Bayes, Decision tree, K-Nearest Neighbor, and voting classifier. The developed models were used to predict the direction that is passed as an input to PiCar's API. After that, PiCar was controlled concerning the predicted direction with HTTP GET requests. In this project, the OpenBCI headset and the Brainflow library for EEG/EMG signal obtaining and processing were used. Also, the Tkinter library was used for the Graphical user interface and Django for establishing a server on PiCar's brain which is RaspberryPi.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"278 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115253080","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"EEG Signals and Spectrogram with Deep Learning Approaches Emotion Analysis with Images","authors":"Ayşe Gül Eker, N. Duru, Kadir Eker","doi":"10.1109/UBMK55850.2022.9919468","DOIUrl":"https://doi.org/10.1109/UBMK55850.2022.9919468","url":null,"abstract":"EEG signals are one of the most basic methods used in identifying and analyzing brain activities. Visual representation of EEG signals can be achieved with spectrograms. Spectrograms represent a visual representation of a signal's signal strength over time. In this study, the signals in an EEG dataset containing ‘positive’, ‘negative’ and ‘neutral’ emotion classes were classified with a deep learning model, and then these signals were transformed into a spectrogram image in the dataset with convolutional network model and also with transfer learning (EfficientNet and XceptionNet). Multiple classification was performed with pre-trained models. The success value obtained by the classification of the EEG signals and the success of the visualization in this classification were measured and presented by comparison. While higher accuracy values were achieved in the classification of signals with the deep network model, in metrics such as precision and F1-score, the classification of images with the proposed convolutional network model achieved much higher performance.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130603117","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Multivariate Modeling and Analysis for Cellular Traffic Prediction Using Call Detail Records","authors":"Senem Tanberk, O. Demir","doi":"10.1109/UBMK55850.2022.9919559","DOIUrl":"https://doi.org/10.1109/UBMK55850.2022.9919559","url":null,"abstract":"Data traffic prediction is essential for resource planning and allocation for service providers. Call Detail Records (CDR) provides invaluable information about user movements and behavior. However, the scale and complexity of CDR arise problems with its continuous usage in real-life issues. In this study, we propose a summary data structure out of CDR data to improve analysis performance. We then use this new data structure to make inferences using Multivariate Time Series analyses about the data traffic. We used several models, including Long Short-Term Memory networks (LSTM) and eXtreme Gradient Boosting (XGBoost), to verify the effectiveness of this approach. According to the results, our multivariate approach ensures usage trend capture. The research findings are efficient and suitable for predicting real-world network traffic based on usage type.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"05 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130086027","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Selin Bostan, C. Güney, Ümit Emre Köse, Seda Aslan, M. Kamaşak
{"title":"Distribution Planning and Route Optimization in Cargo Delivery","authors":"Selin Bostan, C. Güney, Ümit Emre Köse, Seda Aslan, M. Kamaşak","doi":"10.1109/UBMK55850.2022.9919508","DOIUrl":"https://doi.org/10.1109/UBMK55850.2022.9919508","url":null,"abstract":"In this study, in the cargo transportation sector in last mile delivery service, route optimization integrated with distribution planning for vehicles and couriers is determined and the results obtained with a sample application are examined. A Geographical Information Systems(GIS) supported and map-based system is developed for distribution planning, which determines which unit will deliver the cargo according to the delivery points.In this system, the distribution area of each unit is visualized on the map with a geographical data set. In this study, the criteria for the most suitable routing solution are determined and an application is proposed. With this application, it is aimed to save vehicles and fuel in distribution activities, which is the highest cost in the cargo sector, and to need-oriented vehicle capacity management. With the routing optimization solution, screens are developed for the applications where buyer customers can track their cargo, and screens where they can monitor the distribution live, and see the estimated delivery time of the cargo will be delivered in which time zone.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125458786","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Implementing of Transfer Learning Method in the Diagnosis of Skin Diseases with Convolutional Neural Networks","authors":"Ayhan Sarı, A. Nizam, M. Aydın","doi":"10.1109/UBMK55850.2022.9919472","DOIUrl":"https://doi.org/10.1109/UBMK55850.2022.9919472","url":null,"abstract":"Millions of people are diagnosed with skin cancer every year around the world, and many people die from this disease. Early diagnosis is important in skin diseases. For this reason, studies on identifying skin diseases with high accuracy using computer-assisted machine learning-based algorithms have gained importance. Convolutional neural networks are frequently used to detect skin diseases quickly and with high accuracy using medical images. In this study, a method using transfer learning is proposed to classify the HAM10000 dataset with high accuracy. Pre-trained models with the ImageNet dataset were transferred and used for classification of the HAM10000 dataset. To demonstrate the effectiveness of the proposed method, Xception and DenseNet201 convolutional neural network models are used separately. In experimental studies, the number of images in the dataset was increased by real-time data augmentation method. In the study, better classification results were obtained in the Xcepiton model compared to the DenseNet201 model, according to the test accuracy, precision, sensitivity and fl-score criteria. It has been observed that higher performances are obtained when the results in this study are compared with similar studies in the literature.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116968535","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Morphological Annotation System in The Corpus of Internet Information Texts in The Uzbek Language","authors":"Abdullayeva Oqila Xolmo'minovna","doi":"10.1109/ubmk55850.2022.9919433","DOIUrl":"https://doi.org/10.1109/ubmk55850.2022.9919433","url":null,"abstract":"Morphological and syntactic annotation is one of the most important types of annotation at the current stage of development of text corpora because it is clearly applied in areas such as lexical and grammatical development. Morphological annotation of language units in Uzbek was done manually and semi-automatically. We offered special tags for the language corpus, if we identify the most common affixes of combinations speech parts and suffixes in words in Uzbek and analyze them with marked tags, it can serve as a foundation for the further development of language corpora. More than 70 special tags were selected for morphological annotation, and speech units were annotated in the corpus. Search and analysis results are displayed in 3 different ways in the user interface: 1) only by word search: in this case, any word is written in the search line. If the analyzed word is tagged in the corpus, it will appear with all its grammatical markers. 2) word+tag search: at this stage, the morphological or semantic feature of a word in a certain word group can be analyzed. For example, if a word with a specific morphological indicator is analyzed, a word is written in the search line, and a tag is selected from the list of morphological tags. At the time of choosing a morphological indicator, a word group must be specified. 3) search by tag only: this option is used when the researcher needs speech units belonging to a certain morphological index or a semantic group in a certain word group.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"135 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124544359","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Linguistic-based Data Augmentation Approach for Offensive Language Detection","authors":"Toygar Tanyel, Besher Alkurdi, S. Ayvaz","doi":"10.1109/UBMK55850.2022.9919562","DOIUrl":"https://doi.org/10.1109/UBMK55850.2022.9919562","url":null,"abstract":"The massive amount of data generated by social media possess a great deal of toxic content that lead to serious content filtering problems including hate speech, cyberbullying and insulting. Offensive content even without profanity may result in psychological and physical harms to, particularly children and sensitive people. As of 2022, Turkey houses 7th largest Twitter community among all countries in terms of the active user size exceeding 16 million users, which represents a high diversity of people considering its population. That said, there is a growing need for a comprehensive and high-quality dataset in Turkish that can be utilized in development of NLP models for robust detection of offensive language usage in social media. Related studies in literature have mostly focused on small, synthetic and label-imbalanced datasets. Machine learning models trained on such datasets tend to favor majority class for accuracy and possess generalizability issues. However, it is challenging to create an unbiased dataset containing hate speech without offensive words, and build an accurate detection model to identify the actual hate speech Tweets. The models may lack sufficient context due to the absence of swear words. Therefore, we propose a data augmentation approach based on data mining methods utilizing the linguistic features of Turkish that can help enhance the generalizability of machine learning models without further human interaction. Furthermore, we evaluated the impact of our comprehensive dataset in detection of offensive language in social media. The NLP models training using the augmented dataset improved the macro average detection accuracy by 7.60% in comparison to the baseline approach.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124574550","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Comparison of Uzbek-Turkish Inflection Suffixes","authors":"Eçref Adalı, Mengliyev Bakhtiyor Rajabovich, Khamroyeva Shahlo Mirdjonovna","doi":"10.1109/UBMK55850.2022.9919603","DOIUrl":"https://doi.org/10.1109/UBMK55850.2022.9919603","url":null,"abstract":"Creating a parallel corpus is one of the necessary resources for machine translation and can he considered as the first translation dictionary. However, it is clear that a successful translation cannot he made with a translation dictionary alone; The morphological features of the languages should also he added to the compilation. Therefore, in this paper, we present comparatively the morphology of the Uzbek and Turkish languages, which we have prepared especially in order to create a parallel corpus of Uzhek-Turkish languages and make machine translations, in terms of inflectional suffixes.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124167229","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"EAFT: Evolutionary Algorithms for GCC Flag Tuning","authors":"Burak Tagtekin, Tuna Çakar","doi":"10.1109/UBMK55850.2022.9919557","DOIUrl":"https://doi.org/10.1109/UBMK55850.2022.9919557","url":null,"abstract":"Due to limited resources, some methods come to the fore in finding and applying the factors that affect the working time of the code. The most common one is choosing the correct GCC flags using heuristic algorithms. For the codes compiled with GCC, the selection of optimization flags directly affects the speed of the processing, however, choosing the right one among hundreds of markers during this process is a resource consuming problem. This article explains how to solve the GCC flag optimization problem with EAFT. Rather than other autotuner tools such as Opentuner, EAFT is an optimized tool for GCC marker selection. Search infrastructure has been developed with particle swarm optimization and genetic algorithm with diffent submodels rather than using only Genetic Algorithm like FOGA.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133924727","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Quality of Experience Prediction for VoIP Calls Using Audio MFCCs and Multilayer Perceptron","authors":"Faruk Kaledibi, H. Kilinç, C. O. Sakar","doi":"10.1109/UBMK55850.2022.9919483","DOIUrl":"https://doi.org/10.1109/UBMK55850.2022.9919483","url":null,"abstract":"To provide a high-quality communication service to their users, VoIP service providers use some monitoring and warning systems that notify them of any malfunctions that may occur in the system. Because the VoIP service is delivered over the internet, issues with the internet infrastructure and related hardware have a direct impact on the quality of service (QoS) and experience provided. In such cases, service providers analyze the QoS reports to analyze the incidents. The QoS reports consist of various parameters such as packet loss, delay, jitter, and codec information extracted from the related VoIP call. However, in some cases, these parameters may be insufficient or corrupted. Therefore, real sound recordings are used to determine the source of the complaint. However, listening to audio recordings made by third parties is not preferred when the content is sensitive. Thus, a computer-based analysis is an important requirement in such cases. In this study, a machine learning-based model was developed that can classify a given packet loss into six classes, which is one of the most important factors affecting the quality of experience. The audio recordings were represented with Mel Frequency Cepstrum Coefficients (MFCCs). The model trained using 9000 5-second audio recordings from 15 different speakers can predict the packet loss rate and the mean opinion score (MOS) with an accuracy of 87%.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131285034","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}