• Title/Summary/Keyword: computer tools

Search Result 1,688, Processing Time 0.026 seconds

A Model of Vital Signs Analysis based on Big Data using OCL (OCL을 이용한 빅데이터 기반의 생체신호 분석 모델)

  • Kim, Tae-Woong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.12
    • /
    • pp.1485-1491
    • /
    • 2019
  • As the type and size of vital signs become extensive at the moment lately, a research is actively progressing to define vital signs as big data and analyze it. We generally use a similar method of processing big data on social network as a way to treat vital signs as big data. Vital Sign Big Data should be extracted as feature data, stored separately, and analyzed with various analytical instruments. In other words, it should ensure interoperability and compatability of data, and the index expression in analytical tools should be concise. For this end, I defined the vital sign as the standard meta-model base of HL7 in this dissertation, and I propose a model for analyzing vital signs using OCL, the OMG's standard mathematical specification language. In addition, the proposed model can be confirmed the applicability by figuring out the consumption of calories using ECG data.

Study on the Perception and Application of AI in Korean Medicine through Practice and Questionnaire of Korean Medicine Using a Diagnostic Expert System (진단전문가시스템을 이용한 한의 실습의 설문 조사를 통한 AI에 대한 인식 및 활용방안 고찰)

  • Yang, Ji-Hyuk;Woo, Jeong-A;Shin, Dong-Ha;Park, Suho;Kwon, Young-Kyu
    • Journal of Physiology & Pathology in Korean Medicine
    • /
    • v.35 no.1
    • /
    • pp.22-27
    • /
    • 2021
  • This study conducted a questionnaire for students of Pusan National University Graduate School of Korean Medicine who practiced using the Oriental Medicine Diagnosis System (ODS). From the questionnaire, this study investigated current state of application and perception of AI in Korean Medicine and explored the direction of ODS improvement and utilization. The survey questions consisted of six questions examining the satisfaction of the diagnostic expert system, five questions evaluating the availability of the diagnostic expert system, and six questions to predict the impact of AI on the Korean medicine community. The survey analysis showed high satisfaction with practice using ODS. On the other hand, the possibility of using ODS, especially in clinical use, was evaluated as relatively low compared to the satisfaction of the practice. Therefore, the overall impact of AI on the Korean medical community is not expected to be large. Although there are difficulties in standardization of clinical data due to the academic characteristics of Korean medicine, it is necessary to continue attempts to apply AI. By actively introducing educational tools using the latest AI techniques to the diagnosis experience and doctor-patient role in a practice, students will be able to increase their satisfaction with their practice and respond appropriately to the state-of-the-art medical environment.

Extracting Scheme of Compiler Information using Convolutional Neural Networks in Stripped Binaries (스트립 바이너리에서 합성곱 신경망을 이용한 컴파일러 정보 추출 기법)

  • Lee, Jungsoo;Choi, Hyunwoong;Heo, Junyeong
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.21 no.4
    • /
    • pp.25-29
    • /
    • 2021
  • The strip binary is a binary from which debug symbol information has been deleted, and therefore it is difficult to analyze the binary through techniques such as reverse engineering. Traditional binary analysis tools rely on debug symbolic information to analyze binaries, making it difficult to detect or analyze malicious code with features of these strip binaries. In order to solve this problem, the need for a technology capable of effectively extracting the information of the strip binary has emerged. In this paper, focusing on the fact that the byte code of the binary file is generated very differently depending on compiler version, optimazer level, etc. For effective compiler version extraction, the entire byte code is read and imaged as the target of the stripped binaries and this is applied to the convolution neural network. Finally, we achieve an accuracy of 93.5%, and we provide an opportunity to analyze stripped binary more effectively than before.

Evaluation of Environmental Contamination and Disinfection Effects in Patient Rooms with Carbapenem-Resistant Enterobacteriaceae Using ATP Measurements and Microbial Cultures (ATP 측정과 미생물 배양검사를 이용한 카바페넴내성장내세균 보유환자 병실 환경 오염 및 환경 소독 효과 평가)

  • Kim, Ji Eun;Jeong, Jae Sim;Kim, Mi Na;Park, Eun Suk
    • Journal of Korean Biological Nursing Science
    • /
    • v.23 no.4
    • /
    • pp.339-346
    • /
    • 2021
  • Purpose: To determine the extent of environmental contamination and the effect of disinfection around patients with carbapenem-resistant Enterobacteriaceae (CRE) using adenosine triphosphate (ATP) measurements and microbial culture tests. Methods: The subjects of this study were 10 patients hospitalized in a single room due to CRE from April 13 to 21, 2021. One hundred and sixty samples were collected using cotton swabs from the patients' environment including the surface and drain of sinks and toilet seats before and after disinfection of the room after discharge. Twenty-one samples were collected from the nurses' personal digital assistants (PDAs), keyboards, and computer mice before disinfection. The relative light units (RLUs) and CRE colony-forming units (CFU) of 181 samples were measured using ATP test equipment and chrome agar plates, respectively. Results: The highest RLUs were measured at the sink drains before and after disinfection. Four CRE samples from the sink drains (2), sink surface (1), and toilet bowl (1) before disinfection were cultured. Based on the failure criteria (≥ 250 RLU/cm2 and ≥ 1 CFU/100 cm2), 90 % and 50 % of the samples from the drain exceeded the failure criteria before and after disinfection, respectively. In the culture tests, CRE was not detected after disinfection. Conclusion: According to the RLU and CFU measurements of drain samples, disinfection was not effective. Thus, improvements in the disinfection methods of drains, as well as more efficient and systematic environmental decontamination and disinfection evaluation tools, are needed to accurately evaluate the effectiveness of disinfection in various places.

Development of Information Competency Test Tool for Elementary and High School Students (초중등학생 정보 교과 역량 검사 도구 개발)

  • Hong, Ji-Yeon;Park, Jung-ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.4
    • /
    • pp.605-611
    • /
    • 2022
  • Under the influence of the Fourth Industrial Revolution, there is a emphasis on capacity building based on computational thinking to foster talent for future. In Korea, SW education has been mandatory since 2018. Since 2017, research has been conducted on the definition of SW education capability and the development of diagnostic tools. At this time, the diagnostic tool for middle school has been revised and supplemented once in 2018 and is used so far. In response to the request from the field to expand the information diagnostic test for middle school to elementary school and high school, it began as one of the 2019 study on the effectiveness of SW leading schools. In this study, we develop a diagnostic tool for elementary and high school based on the diagnostic tool for middle school. Expert validity verification and preliminary inspections are carried out. Preliminary examinations will analyze the reliability, discrimination, and difficulty of the questions, and look forward to seeing the potential as a testing tool in the future.

Dynamic Resource Adjustment Operator Based on Autoscaling for Improving Distributed Training Job Performance on Kubernetes (쿠버네티스에서 분산 학습 작업 성능 향상을 위한 오토스케일링 기반 동적 자원 조정 오퍼레이터)

  • Jeong, Jinwon;Yu, Heonchang
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.11 no.7
    • /
    • pp.205-216
    • /
    • 2022
  • One of the many tools used for distributed deep learning training is Kubeflow, which runs on Kubernetes, a container orchestration tool. TensorFlow jobs can be managed using the existing operator provided by Kubeflow. However, when considering the distributed deep learning training jobs based on the parameter server architecture, the scheduling policy used by the existing operator does not consider the task affinity of the distributed training job and does not provide the ability to dynamically allocate or release resources. This can lead to long job completion time and low resource utilization rate. Therefore, in this paper we proposes a new operator that efficiently schedules distributed deep learning training jobs to minimize the job completion time and increase resource utilization rate. We implemented the new operator by modifying the existing operator and conducted experiments to evaluate its performance. The experiment results showed that our scheduling policy improved the average job completion time reduction rate of up to 84% and average CPU utilization increase rate of up to 92%.

A Method of Generating Code Implementation Model for UML State Diagrams (UML 상태 다이어그램을 위한 코드 구현 모델의 생성 방법)

  • Kim, Yun-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.10
    • /
    • pp.1509-1516
    • /
    • 2022
  • This paper presents a method to generate a model of the code implementation for UML state diagrams. First, it promotes the states of a state machine into objects, and then it structures the behavior model on the mechanism of a state diagram based on State design pattern. Then, it establishes the rules of generating the code implementation, and using the rules, the Java code mode is generated for the implementations of State Diagrams in Java syntax grammar. In addition, Structuring the information of the code model is necessary for generating Java code automatically. The meta information is composed of Meta-Class Model and Meta-Behavior Model, on which we could construct the automatic code generating engine for UML State Diagrams. The implementation model generation method presented in this paper could be used as a stand-alone engine, or included and integrated as a module in the UML tools.

A Study on Instructional Methods based on Computational Thinking Using Modular Data Analysis Tools for AI Education in Elementary School (모듈형 데이터 분석 도구를 활용한 컴퓨팅사고력 기반의 초등학교 인공지능교육 교수학습방법 연구)

  • Shin, Seungki
    • Journal of The Korean Association of Information Education
    • /
    • v.25 no.6
    • /
    • pp.917-925
    • /
    • 2021
  • This study aims to specify a constructivism-based instructional method using a modular data analysis tool. The value and meaning of a modular data analysis tool have been examined to be applied in the national curriculum for artificial intelligence education and the process of cultivating problem-solving ability based on computational thinking. The modular data analysis tool visually expresses the cognitive thinking process that forms the schema in equilibrating through assimilation and adjustment. Artificial intelligence education has features that embody abstract knowledge and structure the data analysis module through the represented schema as a BlackBox implemented as an algorithm. Therefore, the value of the modular data analysis tool could be examined because it has the advantage of connecting the conceptual and implicit schema.

Similarity Detection in Object Codes and Design of Its Tool (목적 코드에서 유사도 검출과 그 도구의 설계)

  • Yoo, Jang-Hee
    • Journal of Software Assessment and Valuation
    • /
    • v.16 no.2
    • /
    • pp.1-8
    • /
    • 2020
  • The similarity detection to plagiarism or duplication of computer programs requires a different type of analysis methods and tools according to the programming language used in the implementation and the sort of code to be analyzed. In recent years, the similarity appraisal for the object code in the embedded system, which requires a considerable resource along with a more complicated procedure and advanced skill compared to the source code, is increasing. In this study, we described a method for analyzing the similarity of functional units in the assembly language through the conversion of object code using the reverse engineering approach, such as the reverse assembly technique to the object code. The instruction and operand table for comparing the similarity is generated by using the syntax analysis of the code in assembly language, and a tool for detecting the similarity is designed.

A study on the improvement of 3D animation production productivity (3D 애니메이션 제작 생산성 향상에 관한 연구)

  • Park, Hunjin
    • Journal of Software Assessment and Valuation
    • /
    • v.17 no.2
    • /
    • pp.101-107
    • /
    • 2021
  • Animation production is collaborated by many experts and gives many ideas for new and interesting video production. Interesting video production is a problem directly related to the success of the project, so it can be said that it is better to create an environment that is not burdened with technical aspects in expressing ideas. In the actual keyframe animation production environment, ideas are frequently modified to obtain better results, and techniques that are re-used so that the animation key pose data developed at the early stage of the possible stage can be rewritten without abandoning it, and functions that can temporarily change the center of gravity contribute to the productivity of animation work and greatly help the creator to improve the creative atmosphere. This study analyzes action animations implemented in computer animation software to examine the factors that hinder actual productivity, and derives the technical concepts that can contribute to the improvement of animation production productivity and the necessity of developing related tools.