• 제목/요약/키워드: Distributed Learning Environment

검색결과 140건 처리시간 0.024초

실시간 다중이동물체 추적에 의한 이동로봇의 위치개선 (Position Improvement of a Mobile Robot by Real Time Tracking of Multiple Moving Objects)

  • 진태석;이민중;탁한호;이인용;이준탁
    • 한국지능시스템학회논문지
    • /
    • 제18권2호
    • /
    • pp.187-192
    • /
    • 2008
  • 본 논문은 실내외 공간에서 인간을 포한함 이동물체의 영상정보를 이용하여 이동로봇의 자기위치를 인식하기 위한 방법을 제시하고 있다. 제시한 방법은 로봇자체의 DR센서 정보와 카메라에서 얻은 영상정보로부터 로봇의 위치추정방법을 결합한 것이다. 그리고 이동물체의 이전 위치정보와 관측 카메라의 모델을 사용하여 이동물체에 대한 영상프레임 좌표와 추정된 로봇위치간의 관계를 표현할 수 있는 식을 제시하고 있다. 또한 이동하는 인간과 로봇의 위치와 방향을 추정하기 위한 제어방법을 제시하고 이동로봇의 위치를 추정하기 위해서 칼만필터 방법을 적용하였다. 그리고 시뮬레이션 및 실험을 통하여 제시한 방법을 검증하였다.

초등학교 채광 성능 실태조사에 따른 건축계획적 개선방안에 관한 연구 (Architectural Implementation for the Daylight-Performance in the Elementary School)

  • 이정철;임홍수;김곤;구재오
    • KIEAE Journal
    • /
    • 제10권3호
    • /
    • pp.43-50
    • /
    • 2010
  • Natural lighting is directly connected with our mental and physical health. For working or learning effect, the proper natural lighting is required for improving our living conditions. School facilities, especially, are the place where includes students' ordinary activities with learning behaviors during the school years from elementary to high school. This study was carried out for the purpose introducing a basic database in that planning a school by researching on the actual in the natural lighting system of some schools' classroom, estimating, and analyzing through a simulation, which resulted in a method of improving the natural lighting system. As a result of measuring and analyzing Daylight Factor(DF) during the time from 9 am to 3 pm when students are activating in their classroom, generally DF range of the sides near to window and aisle seats zone are not distributed well. Besides, two out of four school which are researched would not reach the standards of the law for school sanitary while rest of the schools meet the standards; Average DF 5% and Minimum DF 2%. And the result of a simulation by RADIANCE program shows the most appropriate DF range when it is applied in variable numbers about an oriehows the- South-east 15, south-east 30, south-east 45, south-west 15, south-west 30, and south-west 45 degrees. When it is applied in the variable numbers about glass transmittance - 60%, 70%, and 80% in condition facing south of a classroom, the result shows that the DF range of 80% transmittance is relatively higher than other glasses in the classroom. Thus, when a school is built, plans for an orientation is necessary for improve of elementary schools' environment with the glass installation which is made for high transmittance and is regarded with the students' activities time.

웹 기반 전자회로 가상실험실의 구현 (Implementation of A Web-based Virtual Laboratory For Electronic Circuits)

  • 김동식;최관순;이순흠
    • 공학교육연구
    • /
    • 제6권1호
    • /
    • pp.56-64
    • /
    • 2003
  • 본 논문에서는 클라이언트/서버 분산 환경을 설계하여 전자회로에 대한 웹 기반 가상실험 시스템을 개발하였다. 제안된 가상실험실은 실제 대학에서 운영되는 실험실 환경을 묘사하도록 구현되었기 때문에 학습자들은 실제 실험실 유사한 실험결과를 가상실험실에서 얻을 수 있다. 제안된 가상실험시스템은 원리학습실, 가상실험학습실, 평가학습실 그리고 전체 관리시스템의 4가지 중요한 구성요소로 이루어져 있다. 제안된 가상실험실을 통해 학습자들은 전자회로 실험과 관련된 개념이나 이론을 학습할 수 있으며, 멀티미터나 신호발생기 그리고 디지털 오실로스코프나 DC전원공급기 같은 계측장비의 동작방법을 웹상에서 학습할 수 있다. 또한 가상실험실에서 일어나는 모든 실험 활동은 전체 관리시스템에 의해 데이터베이스에 기록되어 예비보고서 형태로 출력된다. 웹상에서 데이터베이스의 연결은 PHP에 의해 이루어지며 가상실험실 환경은 각 학습자들에 대해 조금씩 다른 결과가 나타나도록 구성하였다. 마지막으로 가상실험실을 운영한 결과 전체 실험시간과 실험장비의 손상율이 감소되며, 교수생산성이나 학습효율이 증가되는 긍정적인 결과를 얻을 수 있었다.

머신러닝 CatBoost 다중 분류 알고리즘을 이용한 조류 발생 예측 모형 성능 평가 연구 (Evaluation of Multi-classification Model Performance for Algal Bloom Prediction Using CatBoost)

  • 김준오;박정수
    • 한국물환경학회지
    • /
    • 제39권1호
    • /
    • pp.1-8
    • /
    • 2023
  • Monitoring and prediction of water quality are essential for effective river pollution prevention and water quality management. In this study, a multi-classification model was developed to predict chlorophyll-a (Chl-a) level in rivers. A model was developed using CatBoost, a novel ensemble machine learning algorithm. The model was developed using hourly field monitoring data collected from January 1 to December 31, 2015. For model development, chl-a was classified into class 1 (Chl-a≤10 ㎍/L), class 2 (10<Chl-a≤50 ㎍/L), and class 3 (Chl-a>50 ㎍/L), where the number of data used for the model training were 27,192, 11,031, and 511, respectively. The macro averages of precision, recall, and F1-score for the three classes were 0.58, 0.58, and 0.58, respectively, while the weighted averages were 0.89, 0.90, and 0.89, for precision, recall, and F1-score, respectively. The model showed relatively poor performance for class 3 where the number of observations was much smaller compared to the other two classes. The imbalance of data distribution among the three classes was resolved by using the synthetic minority over-sampling technique (SMOTE) algorithm, where the number of data used for model training was evenly distributed as 26,868 for each class. The model performance was improved with the macro averages of precision, rcall, and F1-score of the three classes as 0.58, 0.70, and 0.59, respectively, while the weighted averages were 0.88, 0.84, and 0.86 after SMOTE application.

아파치 스파크 활용 극대화를 위한 성능 최적화 기법 (Performance Optimization Strategies for Fully Utilizing Apache Spark)

  • 명노영;유헌창;최수경
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제7권1호
    • /
    • pp.9-18
    • /
    • 2018
  • 분산 처리 플랫폼에서 다양한 빅 데이터 처리 어플리케이션들의 수행 성능 향상에 대한 관심이 높아지고 있다. 이에 따라 범용적인 분산 처리 플랫폼인 아파치 스파크에서 어플리케이션들의 처리 성능 최적화에 대한 연구들이 활발하게 진행되고 있다. 스파크에서 데이터 처리 어플리케이션들의 수행 성능을 향상시키기 위해서는 스파크의 분산처리모델인 Directed Acyclic Graph(DAG)에 알맞은 형태로 어플리케이션을 최적화시켜야 하고 어플리케이션의 처리 특징을 고려하여 스파크 시스템 파라미터들을 설정해야 하기 때문에 매우 어렵다. 기존 연구들은 각각의 어플리케이션의 처리 성능에 영향을 주는 하나의 요소에 대한 부분적인 연구를 수행했고, 최종적으로 어플리케이션의 성능개선을 이뤄냈지만 스파크의 전반적인 처리과정을 고려한 성능 최적화를 다루지 않았을 뿐만 아니라 처리성능과 상관관계를 갖는 다양한 요소들의 복합적인 상호작용을 고려하지 못했다. 본 연구에서는 스파크에서 일반적인 데이터 처리 어플리케이션의 수행 과정을 분석하고, 분석된 결과를 토대로 어플리케이션의 처리과정 중 스테이지 내부와 스테이지 사이에서 성능 향상을 위한 처리 전략을 제안한다. 또한 스파크의 시스템 설정 파라미터 중 분산 병렬처리와 밀접한 관계를 갖는 파티션 병렬화에 따른 어플리케이션의 수행성능을 분석하고 적합한 파티셔닝 최적화 기법을 제안한다. 3가지 성능 향상 전략의 실효성을 입증하기 위해 일반적인 데이터 처리 어플리케이션: WordCount, Pagerank, Kmeans에 각각의 방법을 사용했을 때의 성능 향상률을 제시한다. 또한 제안한 3가지 성능 최적화 기법들이 함께 적용될 때 복합적인 성능향상 시너지를 내는지를 확인하기 위해 모든 기법들이 적용됐을 때의 성능 향상률을 제시함으로써 본 연구에서 제시하는 전략들의 실효성을 입증한다.

Application of Multi-agent Reinforcement Learning to CELSS Material Circulation Control

  • Hirosaki, Tomofumi;Yamauchi, Nao;Yoshida, Hiroaki;Ishikawa, Yoshio;Miyajima, Hiroyuki
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2001년도 The Pacific Aisan Confrence On Intelligent Systems 2001
    • /
    • pp.145-150
    • /
    • 2001
  • A Controlled Ecological Life Support System(CELSS) is essential for man to live a long time in a closed space such as a lunar base or a mars base. Such a system may be an extremely complex system that has a lot of facilities and circulates multiple substances,. Therefore, it is very difficult task to control the whole CELSS. Thus by regarding facilities constituting the CELSS as agents and regarding the status and action as information, the whole CELSS can be treated as multi-agent system(MAS). If a CELSS can be regarded as MAS the CELSS can have three advantages with the MAS. First the MAS need not have a central computer. Second the expendability of the CELSS increases. Third, its fault tolerance rises. However it is difficult to describe the cooperation protocol among agents for MAS. Therefore in this study we propose to apply reinforcement learning (RL), because RL enables and agent to acquire a control rule automatically. To prove that MAS and RL are effective methods. we have created the system in Java, which easily gives a distributed environment that is the characteristics feature of an agent. In this paper, we report the simulation results for material circulation control of the CELSS by the MAS and RL.

  • PDF

Improving the Decision-Making Process in the Higher Learning Institutions via Electronic Records Management System Adoption

  • Mukred, Muaadh;Yusof, Zawiyah M.;Mokhtar, Umi Asma';Sadiq, Ali Safaa;Hawash, Burkan;Ahmed, Waleed Abdulkafi
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제15권1호
    • /
    • pp.90-113
    • /
    • 2021
  • Electronic Records Management System (ERMS) is a computer program or set of applications that is utilized for keeping up to date records along with their storage. ERMS has been extensively utilized for enhancing the performance of academic institutions. The system assists in the planning and decision-making processes, which in turn enhances the competencies. However, although ERMS is significant in supporting the process of decision-making, the majority of organizations have failed to take an initiative to implement it, taking into account that are some implementing it without an appropriate framework, and thus resulted in the practice which does not meet the accepted standard. Therefore, this study identifies the factors influencing the adoption of ERMS among employees of HLI in Yemen and the role of such adoption in the decision-making process, using the Unified Theory of Acceptance and Use of Technology (UTAUT) along with Technology, Organization and Environment (TOE) as the underpinning theories. The study conducts a cross-sectional survey with a questionnaire as the technique for data collection, distributed to 364 participants in various Yemeni public Higher Learning Institutions (HLI). Using AMOS as a statistical method, the findings revealed there are significant and positive relationships between technology factors (effort expectancy, performance expectancy, IT infrastructure and security), organizational factors (top management support, financial support, training, and policy),environmental factors (competitiveness pressure, facilitating conditions and trust) and behavioral intention to adopt ERMS, which in return has a significant relationship with the process of decision-making in HLI. The study also presents a variety of theoretical and empirical contributions that enrich the body of knowledge in the field of technology adoption and the electronic record's domain.

과학·수학 영재의 다중지능, 자기조절학습능력 및 개인성향의 차이 (Differences among Sciences and Mathematics Gifted Students: Multiple Intelligence, Self-regulated Learning Ability, and Personal Traits)

  • 박미진;서혜애;김동화;김지나;남정희;이상원;김수진
    • 영재교육연구
    • /
    • 제23권5호
    • /
    • pp.697-713
    • /
    • 2013
  • 본 연구는 2011년도 광역시 소재 대학교 부설 과학영재교육원의 수학 및 과학영역별 중학교 1, 2학년 89명을 대상으로 영재의 특성을 조사하는 데 목적을 두었다. 이를 위해 다중지능, 자기조절학습능력, 개인성향 조사지를 실시하였으며, 교과영역별 특징을 분석하였다. 먼저 과학영재와 수학영재 모두 자기이해지능이 강점지능으로 나타났으며 논리수학지능이 약점지능으로 나타났다. 과학영역별로 물리영재와 지구과학영재는 공간지능이 강점지능으로 나타난 반면 화학영재와 생물영재는 자기이해지능이 강점지능으로 나타났다. 자기조절학습능력의 경우, 수학영재와 과학영재는 선행연구결과의 일반학생의 자기조절학습능력보다 높게 나타났으며 교과영역에 상관없이 인지전략과 동기전략이 높은 경향을 보였다. 과학영재와 수학영재의 개인성향은 교과영역에 상관없이 개별 특성이 다양하여 광범하게 분포하는 것으로 나타났다. 특히 특정지능에서 강점을 보인 학생들 사이에서도 자기조절학습능력 및 개인성향에서 서로 다른 특성을 보였다. 결론적으로 수학영재는 자기이해지능이, 과학영재에서 물리와 지구과학은 공간지능이, 생물과 화학은 자기이해지능이 강점지능으로 나타나는 특징이외에는 교과영역에 따른 차이보다는 개인별 다중지능, 자기조절학습능력 및 개인성향에서 뚜렷한 차이가 있는 것으로 고찰되었다.

플레이 수준 조절이 가능한 강화학습 기반 카드형 대전 게임 에이전트 (Card Battle Game Agent Based on Reinforcement Learning with Play Level Control)

  • 이용철;이칠우
    • 스마트미디어저널
    • /
    • 제13권2호
    • /
    • pp.32-43
    • /
    • 2024
  • 게임 플레이를 위한 행동 주체인 에이전트는 게임 만족도를 높일 수 있는 중요한 요소이다. 하지만 다양한 게임 난이도와 게임 환경, 여러 플레이어를 위한 게임 에이전트 개발에는 많은 시간과 노력이 필요하다. 또한 캐릭터 추가나 업데이트와 같은 게임 환경 변화가 일어나면 새로운 게임 에이전트의 개발이 필요하고, 개발 난이도는 점차 높아진다는 단점이 존재한다. 이와 함께 다양한 플레이어의 수준에 맞는 세분화된 게임 에이전트 역시 중요하다. 단순히 강한 게임 에이전트보다는 세분화된 수준의 게임 플레이가 가능한 게임 에이전트가 활용성이 높고, 플레이어에 대한 만족도를 높일 수 있기 때문이다. 본 논문에서는 카드형 대전 게임을 대상으로 빠른 게임 에이전트 학습과 세분화된 플레이 수준 조절이 가능한 방법을 제안한다. 제안된 방법은 먼저 행동 구성에 대한 높은 자유도와 멀티 에이전트 환경에서의 빠른 학습을 위해 정책(Policy) 기반 분산형 강화학습 방법 중 하나인 IMPALA를 적용한다. 세분화된 플레이 수준 조절은 Temperature-Softmax를 통해 얻은 행동별 확률 값의 샘플링을 통해 수행한다. 논문에서는 Temperature 값의 증가에 따라 게임 에이전트의 플레이 수준이 낮아지는 결과와 이 수치를 다변화하여 손쉽게 다양한 플레이 수준 조절이 가능함을 확인하였다.

스파크 프레임워크를 위한 병렬적 k-Modes 알고리즘 (Parallel k-Modes Algorithm for Spark Framework)

  • 정재화
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제6권10호
    • /
    • pp.487-492
    • /
    • 2017
  • 클러스터링은 빅데이터 분석 및 데이터 마이닝 분야에서 데이터 간 유사성을 파악하기 위해 사용하는 기법으로 다양한 클러스터링 기법 중 범주적 데이터를 위해 k-Modes 알고리즘이 대표적으로 사용된다. k-Modes와 같이 반복적 연산이 집중된 작업의 속도를 향상시키기 위해 많은 관심을 받고 있는 분산 병행 프레임워크 스파크는 하둡과 달리 RDD라는 추상화 객체 개념을 사용하여 대용량의 데이터를 메모리 상에서 처리 가능한 환경을 제공한다. 스파크는 다양한 기계학습을 위한 라이브러리인 Mllib을 제공하고 있으나 연속적 데이터만 처리 가능한 k-means만 포함되어 있어 범주적 데이터 처리가 불가능한 한계가 있다. 따라서 본 논문에서는 스파크 환경에서 범주적 데이터 클러스터링을 위한 k-Modes 알고리즘을 위한 RDD 설계하고 효과적으로 동작할 수 있는 알고리즘을 구현하였다. 실험을 통해 제안한 알고리즘이 스파크 환경에서 선형적으로 증가한다는 것을 보였다.