• Title/Summary/Keyword: implementation algorithm

Search Result 4,233, Processing Time 0.033 seconds

A Design and Implementation of SpO2 Wearable Device for Companion Animals in PPG Signals

  • Kim, Woo-Chan;Chang, Jin-Wook;Kwon, Hoon;Lee, Won Joo;Kwak, Ho-Young
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.11
    • /
    • pp.191-198
    • /
    • 2022
  • The most basic thing to measure the condition of a companion animal is to check the breathing and pulse. There are several methods to measure the breathing and pulse of a companion animal, and the PPG method is generally used to measure the oxygen saturation (SpO2) in a companion animal. However, since the input PPG signal is inputted with various information as well as oxygen saturation, it is necessary to separate and extract oxygen saturation information from the PPG signal in order to measure the oxygen saturation. Therefore, in this paper, a wearable measuring device for companion animals that can be measured by applying the PPG method was designed and implemented, and an algorithm for separating oxygen saturation information from the PPG signal input through the wearable measuring device was proposed.

Comparison of Anomaly Detection Performance Based on GRU Model Applying Various Data Preprocessing Techniques and Data Oversampling (다양한 데이터 전처리 기법과 데이터 오버샘플링을 적용한 GRU 모델 기반 이상 탐지 성능 비교)

  • Yoo, Seung-Tae;Kim, Kangseok
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.32 no.2
    • /
    • pp.201-211
    • /
    • 2022
  • According to the recent change in the cybersecurity paradigm, research on anomaly detection methods using machine learning and deep learning techniques, which are AI implementation technologies, is increasing. In this study, a comparative study on data preprocessing techniques that can improve the anomaly detection performance of a GRU (Gated Recurrent Unit) neural network-based intrusion detection model using NGIDS-DS (Next Generation IDS Dataset), an open dataset, was conducted. In addition, in order to solve the class imbalance problem according to the ratio of normal data and attack data, the detection performance according to the oversampling ratio was compared and analyzed using the oversampling technique applied with DCGAN (Deep Convolutional Generative Adversarial Networks). As a result of the experiment, the method preprocessed using the Doc2Vec algorithm for system call feature and process execution path feature showed good performance, and in the case of oversampling performance, when DCGAN was used, improved detection performance was shown.

Implementation of a Travel Route Recommendation System Utilizing Daily Scheduling Templates

  • Kim, Hyeon Gyu
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.10
    • /
    • pp.137-146
    • /
    • 2022
  • In relation to the travel itinerary recommendation service, which has recently become in high demand, our previous work introduces a method to quantify the popularity of places including tour spots, restaurants, and accommodations through social big data analysis, and to create a travel schedule based on the analysis results. On the other hand, the generated schedule was mainly composed of travel routes that connected tour spots with the shorted distance, and detailed schedule information including restaurants and accommodation information for each travel date was not provided. This paper presents an algorithm for constructing a detailed travel route using a scenario template in a travel schedule created based on social big data, and introduces a prototype system that implements it. The proposed system consists of modules such as place information collection, place-specific popularity score estimation, shortest travel rout generation, daily schedule organization, and UI visualization. Experiments conducted based on social reviews collected from 63,000 places in the Gyeongnam province proved effectiveness of the proposed system.

Implementation of Camera-Based Autonomous Driving Vehicle for Indoor Delivery using SLAM (SLAM을 이용한 카메라 기반의 실내 배송용 자율주행 차량 구현)

  • Kim, Yu-Jung;Kang, Jun-Woo;Yoon, Jung-Bin;Lee, Yu-Bin;Baek, Soo-Whang
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.17 no.4
    • /
    • pp.687-694
    • /
    • 2022
  • In this paper, we proposed an autonomous vehicle platform that delivers goods to a designated destination based on the SLAM (Simultaneous Localization and Mapping) map generated indoors by applying the Visual SLAM technology. To generate a SLAM map indoors, a depth camera for SLAM map generation was installed on the top of a small autonomous vehicle platform, and a tracking camera was installed for accurate location estimation in the SLAM map. In addition, a convolutional neural network (CNN) was used to recognize the label of the destination, and the driving algorithm was applied to accurately arrive at the destination. A prototype of an indoor delivery autonomous vehicle was manufactured, and the accuracy of the SLAM map was verified and a destination label recognition experiment was performed through CNN. As a result, the suitability of the autonomous driving vehicle implemented by increasing the label recognition success rate for indoor delivery purposes was verified.

Analysis of Sarcopenia Using an Integrated Evaluation Tool : Targeting the elderly over 65 years of age in Korea (통합적 평가 도구를 활용한 근감소증 분석 : 국내 65세 이상 노인을 대상으로)

  • Chae-Rim Park;Hae-In Kim;Myung-Chul Kim
    • Journal of The Korean Society of Integrative Medicine
    • /
    • v.11 no.1
    • /
    • pp.31-41
    • /
    • 2023
  • Purpose : This study was conducted to identify the common characteristics of older persons with sarcopenia and to explore the relationship between gait, balance, and stress using an integrated assessment tool. Methods : In this study, 95 people aged 65 years or older were screened using the sarcopenia diagnostic evaluation algorithm presented by the Asian Working Group for Sarcopenia in 2019. Skeletal muscle index, grip strength, and short physical performance battery were used as sarcopenia evaluation measurements. Based on the results of this evaluation, participants were grouped into the 'non-sarcopenia group' (41 participants) or the 'sarcopenia group' (54 participants). Participants underwent further assessment using an integrated evaluation tool capable of measuring gait, balance, and stress. Gait ability was evaluated using the timed up and go test, and balance ability was evaluated using the berg balance scale. And the stress of the last month was measured by modifying the stress index developed by a Korean researcher. Collected data were statistically analyzed using the independent t-test and Mann Whitney-U test. Results : The sarcopenia group and the non-sarcopenia group showed significant differences in all elements of the sarcopenia diagnostic evaluation. There were significant differences in all three integrated evaluation tools. For the evaluation of walking ability, the time measured in the timed up and go test was longer in the sarcopenia group, the berg balance scale score for the evaluation of balance ability was lower in the sarcopenia group, and the stress index was higher in the sarcopenia group. Conclusion : Through sarcopenia analysis using an integrated evaluation tool, it was confirmed that sarcopenia is closely related to decreased walking ability, poor balance, and increased stress. We recommend using this tool to reduce the risk of sarcopenia progression and stress exposure through the planning and implementation of an exercise program for sarcopenia prevention.

Function Expansion of Human-Machine Interface(HMI) for Small and Medium-sized Enterprises: Focused on Injection Molding Industries (중소기업을 위한 인간-기계 인터페이스(HMI) 기능 확장: 사출성형기업 중심으로)

  • Sungmoon Bae;Sua Shin;Junhong Yook;Injun Hwang
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.45 no.4
    • /
    • pp.150-156
    • /
    • 2022
  • As the 4th industrial revolution emerges, the implementation of smart factories are essential in the manufacturing industry. However, 80% of small and medium-sized enterprises that have introduced smart factories remain at the basic level. In addition, in root industries such as injection molding, PLC and HMI software are used to implement functions that simply show operation data aggregated by facilities in real time. This has limitations for managers to make decisions related to product production other than viewing data. This study presents a method for upgrading the level of smart factories to suit the reality of small and medium-sized enterprises. By monitoring the data collected from the facility, it is possible to determine whether there is an abnormal situation by proposing an appropriate algorithm for meaningful decision-making, and an alarm sounds when the process is out of control. In this study, the function of HMI has been expanded to check the failure frequency rate, facility time operation rate, average time between failures, and average time between failures based on facility operation signals. For the injection molding industry, an HMI prototype including the extended function proposed in this study was implemented. This is expected to provide a foundation for SMEs that do not have sufficient IT capabilities to advance to the middle level of smart factories without making large investments.

Implementation of Public Address System Using Anchor Technology

  • Seungwon Lee;Soonchul Kwon;Seunghyun Lee
    • International journal of advanced smart convergence
    • /
    • v.12 no.3
    • /
    • pp.1-12
    • /
    • 2023
  • A public address (PA) system installed in a building is a system that delivers alerts, announcements, instructions, etc. in an emergency or disaster situation. As for the products used in PA systems, with the development of information and communication technology, PA products with various functions have been introduced to the market. PA systems recently launched in the market may be connected through a single network to enable efficient management and operation, or use voice recognition technology to deliver quick information in case of an emergency. In addition, a system capable of locating a user inside a building using a location-based service and guiding or responding to a safe area in the event of an emergency is being launched on the market. However, the new PA systems currently on the market add some functions to the existing PA system configuration to make system operation more convenient, but they do not change the complex PA system configuration to reduce facility costs, maintenance, and management costs. In this paper, we propose a novel PA system configuration for buildings using audio networks and control hierarchy over peer-to-peer (Anchor) technology based on audio over IP (AoIP), which simplifies the complex PA system configuration and enables convenient operation and management. As a result of the study, through the emergency signal processing algorithm, fire broadcasting was made possible according to the detection of the existence of a fire signal in the Anchor system. In addition, the control device of the PA system was replaced with software to reduce the equipment installation cost, and the PA system configuration was simplified. In the future, it is expected that the PA system using Anchor technology will become the standard for PA facilities.

Term Distribution Index and Word2Vec Methods for Systematic Exploring and Understanding of the Rule on Occupational Safety and Health Standards (산업안전보건기준에 관한 규칙의 체계적 탐색과 이해를 위한 단어분포 지표와 Word2Vec 분석 방법)

  • Jae Ho Jeong;Seong Rok Chang;Yongyoon Suh
    • Journal of the Korean Society of Safety
    • /
    • v.38 no.3
    • /
    • pp.69-76
    • /
    • 2023
  • The purpose of the rules on the Occupational Safety and Health Standards (hereafter safety and health rules) is to regulate the safety and health measures stipulated in the Occupational Safety and Health Act and the specific instructions necessary for their implementation. However, the safety and health rules are extensive and complexly connected, making navigation difficult for users. In order for users to readily access safety and health rules, this study analyzed the frequency, distribution, and significance of terms included in the overall rules. First, the term distribution index was created based on the frequency and distribution of words extracted through text mining. The term distribution index derives from whether a word appears only in a specific chapter or across all rules. This allows users to effectively explore terms to be followed in a specific working environment and terms to be complied with in the overall working environment. Next, the related words of the previously derived terms were visualized through t-SNE and the Word2Vec algorithm. This can help prioritize the things that need to be managed first, focusing on key terms without checking the overall rules. Moreover, this study can help users explore safety and health rules by allowing them to understand the distribution of words and visualize related terms.

Design and Implementation of Evacuation Simulation of Indoor Environment Fire (건물 내에서 화재시의 대피 시뮬레이션 설계 및 구현)

  • Jang, Byeong-Ok
    • Journal of the Korea Society for Simulation
    • /
    • v.19 no.2
    • /
    • pp.1-8
    • /
    • 2010
  • With recent development of computer hardware and 3D graphic technique, a lot of people have concern for something to express as the 3D graphic that look the real environment. Because the request of users have increased, the 3D simulation is developed and popularized in the many field. In this paper, we design and implement the simulation system that humans evacuate a building fires using the 3D graphic techniques. In this paper, we use the A* algorithm to humans have the artificial intelligence at evacuating a building fires, calculate the evacuation speed of each human considering temperature damage and smoke damage. In this paper, we applied the real building to demonstrate the effect of proposed evacuation simulation. Experimental results showed that the evacuation speed is affected by the temperature condition and the smoke density.

Modified AES having same structure in encryption and decryption (암호와 복호가 동일한 변형 AES)

  • Cho, Gyeong-Yeon;Song, Hong-Bok
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.15 no.2
    • /
    • pp.1-9
    • /
    • 2010
  • Feistel and SPN are the two main structures in a block cipher. Feistel is a symmetric structure which has the same structure in encryption and decryption, but SPN is not a symmetric structure. In this paper, we propose a SPN which has a symmetric structure in encryption and decryption. The whole operations of proposed algorithm are composed of the even numbers of N rounds where the first half of them, 1 to N/2 round, applies a right function and the last half of them, (N+1)/2 to N round, employs an inverse function. And a symmetry layer is located in between the right function layer and the inverse function layer. In this paper, AES encryption and decryption function are selected for the right function and the inverse function, respectively. The symmetric layer is composed with simple matrix and round key addition. Due to the simplicity of the symmetric SPN structure in hardware implementation, the proposed modified AES is believed to construct a safe and efficient cipher in Smart Card and RFID environments where electronic chips are built in.