• Title/Summary/Keyword: 인공지능 프로그래밍

Search Result 102, Processing Time 0.028 seconds

A Study on the Experience and Utilization of Generative AI-Based Classes - Focusing on Programming Classes (생성형 인공지능 기반 수업 경험 및 활용 방안에 대한 연구 - 프로그래밍 수업을 중심으로)

  • Jung-Oh Park
    • Journal of Practical Engineering Education
    • /
    • v.16 no.1_spc
    • /
    • pp.33-39
    • /
    • 2024
  • This study examines the changes in learners' positive/negative perceptions of classroom experience and actual utilisation of AI chatbots in response to the recent changes in education trends caused by generative AI. AI chatbots were utilised in web programming classes for six classes of engineering students over two semesters. The learners' experience and usage were analysed from the beginning of the semester through surveys until the submission of midterm and final examination reports. The study's results indicate that the chatbot enhanced learning by providing Q/A feedback and solving practical problems. Additionally, the perception of the chatbot improved from midterm to the end of the course. The study also drew meaningful conclusions about the issue of community disconnection (personalisation) in the classroom and how to use it as educational software. This research is significant for the development of generative AI-based software.

Development of a Design Thinking-based Maker Education Program for Elementary Students (초등학생의 소프트웨어 교육을 위한 디자인 사고 기반 메이커 교육 프로그램 개발)

  • Lee, Seung-Chul;Lee, Saet-Byeol;Kim, Taeyoung
    • Proceedings of The KACE
    • /
    • 2017.08a
    • /
    • pp.31-34
    • /
    • 2017
  • 현재 4차 산업혁명이 사회에 던지는 화두는 다양하다. 첫째, 소프트웨어 중심 사회이다. 빅 데이터, 인공지능 기술 등이 다양한 분야와 결합하고 그 중심에는 소프트웨어가 있다. 앞으로 소프트웨어 교육이 필수적이고 강화되어야 할 이유다. 둘째, 생산과 소비가 결합된다는 것이다. 즉, 더 이상 소비자가 수동적인 소비자로만 남지 않으며, 획일화된 제품과 서비스에 흥미를 느끼지 않고, 소비자가 직접 자신이 구매할 제품 생산과 판매에 관여하는 '프로슈머(prosumer)' 필요한 물건을 직접 만드는 D.I.Y.(Do It Yourself), 3D 프린팅 등이 새로운 소비 방식을 대표한다[3]. 이에 메이커 운동이 떠오르고 있고, 메이커에 대한 관심이 커지고 있다. 우리나라는 2015 개정 교육과정을 통해 소프트웨어 교육을 강화했다. 초등학교에서는 5~6학년 실과 교과의 정보 관련 단원이 ICT활용 중심에서 소프트웨어 기초 소양 내용 중심으로 개편되었다[1]. 아직 교육과정이 시행되기 전이지만 선도학교나 연구학교를 통해 진행된 소프트웨어 교육을 보면 기능을 익히는 프로그래밍 교육이 주류를 이루고 있고, 이래서는 다양하고 창의적인 결과물을 도출할 수 없다. 이를 해결하기 위해서는 디자인 사고를 도입할 수 있다. 디자인 사고는 인간을 관찰하고 공감하여 소비자를 이해한 뒤, 다양한 대안을 찾는 확산적 사고와 주어진 상황에 최선의 방법을 찾는 수렴적 사고의 반복을 통하여 혁신적 결과물을 도출하는 창의적 문제 해결 방법 중 하나이다[5]. 따라서 본 연구에서는 초등학생들의 소프트웨어 교육을 위한 디자인 사고 기반 메이커 교육 프로그램을 개발하고자 한다.

  • PDF

Blockchain-Based Juridical AI System : Juridical AI Chain (블록체인 기반 AI 법인 시스템: Juridical AI Chain)

  • Jeon, MinGyu;Hwang, ChiYeon;Na, Hyeon-Suk
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.10a
    • /
    • pp.160-163
    • /
    • 2019
  • 4차 산업혁명의 시대가 도래함에 따라 자율주행자동차 및 인공지능(Artificial Intelligent; AI) 로봇의 법적 지위와 민·형사법적 문제 해결을 위한 법제도 도입의 필요성이 제기되고 있다. 본 연구는 법제도 마련과 함께 준비되어야 할 기술적 패러다임으로서 AI 법인 및 블록체인 기반 AI 법인 시스템을 제안한다. 이 시스템에서는 특정 업무를 수행하는 AI 로봇 (하드웨어 또는 소프트웨어)이 정부의 엄격한 검증 및 테스트 기준에 따라 심사 및 인증을 받고, 그것의 정보, 인증 내용 및 알고리즘 코드가 임의로 조작될 수 없도록 암호화되어 블록체인에 기록된다. AI 로봇의 하드웨어 및 소프트웨어가 AI 법인으로서 정부의 인증을 받기 위해서는, 주요 업무 수행 및 네트워크 접근이 블록체인에 기록되고, 법인 시스템의 승인 없이는 작동될 수 없도록 하드웨어 또는 소프트웨어가 프로그래밍 되어 있어야 한다. 블록체인은 불변성과 보안성이 우수한 세계적으로 공유된 분산 데이터베이스이므로, 블록체인 기반 AI 법인 시스템을 국가적 정보시스템으로 도입하면 자율주행자동차 및 각종 AI 로봇의 상용화가 가져올 국내외적 문제와 혼란들을 대비하는데 큰 도움이 될 것이다.

Trends in Programmable Object-Based Content Production Technologies (프로그래밍 방식의 객체 기반 영상 콘텐츠 제작 기술 동향)

  • Lee, J.Y.;Kim, T.O.;Choo, H.G.;Lee, H.K.;Seok, W.H.;Kang, J.W.;Hur, N.H.;Kim, H.M.
    • Electronics and Telecommunications Trends
    • /
    • v.37 no.4
    • /
    • pp.70-80
    • /
    • 2022
  • With the rapid growth in media service platforms providing broadcast programs or content services, content production has become more important and competitive. As a strategy to meet the diverse needs of global consumers for a variety of content and to retain them as long-term repeat customers, global over-the-top service providers are increasing not only the number of content productions but also their production efficiency. Moreover, a considerable amount of scene composition in the flow of content production work appears to be combined with rendering technology from a game engine and converted to object-based computer programming, thereby enhancing the creativity, diversity, quality, and efficiency of content production. This study examines the latest technology trends in content production such as virtual studio technology, which has emerged as the center of content production, the use cases in various fields of artificial intelligence, and the metadata standards for content search or scene composition. This study also examines the possibility of using object-based computer programming as one of the future candidate technologies for content production.

The Use of Haar Cascade Result selection algorithm to check Wearing Masks and Fever Abnormality (Haar Cascade 결괏값 선별 알고리즘을 통한 마스크 착용 여부와 발열 체크)

  • Kim, Eui-Jeong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.2
    • /
    • pp.193-198
    • /
    • 2022
  • Recently, place that you need to check wearing mask and body temperature to prevent the proliferation of COVID-19 increased. But these things often measured by man manually or by machine one by one, result may be different by measuring ways, so it wastes workforce. Also, the machine generally just measures the highest temperature of the face, criteria for fever can't be trusted too. A bottleneck may occur due to crowding of people at the entrance, and because most of the measurement sites are at one entrance, it is inconvenient to track the movement of COVID-19 Confirmed cases. Thus, in this study, we intend to propose a method for suppressing the spread of infection by automatically classifying and displaying in real time using camera, thermal camera, Haar Cascade, and result selection algorithm.

A Study on the Low(No)-Code Platform Based on Web Crawling and NLP for Providing Framework-Specific Code (프레임워크 맞춤형 코드 제공을 위한 웹 크롤링과 NLP 기반 노코드 플랫폼 연구)

  • Chae-Rim Yoon;Song-Ie Kim;In-Bin Baik;Jin-Hwan Woo;Jae-Hyeong Song;Gi-Young Beak
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.945-946
    • /
    • 2023
  • 4차 산업혁명과 코로나19 영향으로 개발자 수요가 급증하며, 노코드 및 로우코드 플랫폼과 자연어 처리 기반 인공지능이 주목받고 있다. 본 연구는 프로그래밍 접근성 향상을 위한 노코드 플랫폼을 탐구하며, 사용자가 UI를 통해 직관적으로 프로젝트를 구축할 수 있는 설계 방식을 제시한다. 본 연구에서는 웹 크롤링과 자연어 처리 모델 학습에 기반한 아키텍처와 방향성을 제시한다. 사용자는 화면을 구성하고 프레임워크 선택 후 프로젝트를 간단하게 구축할 수 있다. 이 연구는 전문 지식 없이도 소프트웨어 개발에 쉽게 접근할 수 있는 방법론을 제시하며, 접근성과 포용성 강화에 기여한다.

Optimization of Ship Management System (선박관리 시스템의 최적화)

  • Syan, Lim Chia;Park, Soo-Hong
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.8 no.6
    • /
    • pp.839-846
    • /
    • 2013
  • In this paper, an effort has been made to design and develop an optimized programming model for Real-time Ship Management System. Replacing the conventional interrupt-driven programming model, an embedded real-time operating system (RTOS) has been implemented on the system, allowing processes to run virtually simultaneous and multitasking. Data management algorithms are designed and developed in the RTOS to facilitate data distribution amongst tasks and optimize the CPU processing time through intelligent resource utilization. Finally, data lost in the system has been minimized via the improvement of data processing rate under the optimized programming model.

Research Trends for Improving MPI Collective Communication Performance (MPI 집합통신 성능 향상 연구 동향)

  • H.Y., Ahn;Y.M., Park;S.Y., Kim;W.J., Han
    • Electronics and Telecommunications Trends
    • /
    • v.37 no.6
    • /
    • pp.43-53
    • /
    • 2022
  • Message Passing Interface (MPI) collective communication has been applied to various science and engineering area such as physics, chemistry, biology, and astronomy. The parallel computing performance of the data-intensive workload in the above research fields depends on the collective communication performance. To overcome this limitation, MPI collective communication technology has been extensively researched over the last several decades to improve communication performance. In this paper, we provide a comprehensive survey of the state-of-the-art research performed on the MPI collective communication and examine the trends of recently developed technologies. We also discuss future research directions for providing high performance and scalability to large-scale MPI applications.

A Performance Study on CPU-GPU Data Transfers of Unified Memory Device (통합메모리 장치에서 CPU-GPU 데이터 전송성능 연구)

  • Kwon, Oh-Kyoung;Gu, Gibeom
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.11 no.5
    • /
    • pp.133-138
    • /
    • 2022
  • Recently, as GPU performance has improved in HPC and artificial intelligence, its use is becoming more common, but GPU programming is still a big obstacle in terms of productivity. In particular, due to the difficulty of managing host memory and GPU memory separately, research is being actively conducted in terms of convenience and performance, and various CPU-GPU memory transfer programming methods are suggested. Meanwhile, recently many SoC (System on a Chip) products such as Apple M1 and NVIDIA Tegra that bundle CPU, GPU, and integrated memory into one large silicon package are emerging. In this study, data between CPU and GPU devices are used in such an integrated memory device and performance-related research is conducted during transmission. It shows different characteristics from the existing environment in which the host memory and GPU memory in the CPU are separated. Here, we want to compare performance by CPU-GPU data transmission method in NVIDIA SoC chips, which are integrated memory devices, and NVIDIA SMX-based V100 GPU devices. For the experimental workload for performance comparison, a two-dimensional matrix transposition example frequently used in HPC applications was used. We analyzed the following performance factors: the difference in GPU kernel performance according to the CPU-GPU memory transfer method for each GPU device, the transfer performance difference between page-locked memory and pageable memory, overall performance comparison, and performance comparison by workload size. Through this experiment, it was confirmed that the NVIDIA Xavier can maximize the benefits of integrated memory in the SoC chip by supporting I/O cache consistency.

Case study of information curriculum for upper-grade students of elementary school (초등학교 고학년 정보 교육과정 사례 연구)

  • Kang, Seol-Joo;Park, Phanwoo;Kim, Wooyeol;Bae, Youngkwon
    • Journal of The Korean Association of Information Education
    • /
    • v.26 no.4
    • /
    • pp.229-238
    • /
    • 2022
  • At the time of discussing the 2022 revised curriculum, the demand for normalization of information education is increasing. This study was conducted on the case of the information curriculum for the upper elementary grades responding to such needs. For 14 6th grade students of Elementary School B in K Metropolitan City, 4 core areas of the information curriculum, including computing system, data, algorithm & programming, and digital culture, were covered through classes. Cooperative classes were conducted between students by using the cloud-based application according to the class. In addition, it was intended to supplement the curriculum by suggesting ideas for artificial intelligence education area, and to improve the density of research with additional investigation on foreign information education cases. However, the need for independent organization of the information curriculum was strongly confirmed in that the current curriculum for information classes lacked sufficient school hours and had to be operated in combination with other subjects in the form of a project for this case study. It is hoped that this study will serve as a small foundation for the establishment of the information curriculum for the upper elementary grades in the future.