• Title/Summary/Keyword: Artificial life algorithm

검색결과 102건 처리시간 0.027초

Prediction of the number of public bicycle rental in Seoul using Boosted Decision Tree Regression Algorithm

  • KIM, Hyun-Jun;KIM, Hyun-Ki
    • 한국인공지능학회지
    • /
    • 제10권1호
    • /
    • pp.9-14
    • /
    • 2022
  • The demand for public bicycles operated by the Seoul Metropolitan Government is increasing every year. The size of the Seoul public bicycle project, which first started with about 5,600 units, increased to 3,7500 units as of September 2021, and the number of members is also increasing every year. However, as the size of the project grows, excessive budget spending and deficit problems are emerging for public bicycle projects, and new bicycles, rental office costs, and bicycle maintenance costs are blamed for the deficit. In this paper, the Azure Machine Learning Studio program and the Boosted Decision Tree Regression technique are used to predict the number of public bicycle rental over environmental factors and time. Predicted results it was confirmed that the demand for public bicycles was high in the season except for winter, and the demand for public bicycles was the highest at 6 p.m. In addition, in this paper compare four additional regression algorithms in addition to the Boosted Decision Tree Regression algorithm to measure algorithm performance. The results showed high accuracy in the order of the First Boosted Decision Tree Regression Algorithm (0.878802), second Decision Forest Regression (0.838232), third Poison Regression (0.62699), and fourth Linear Regression (0.618773). Based on these predictions, it is expected that more public bicycles will be placed at rental stations near public transportation to meet the growing demand for commuting hours and that more bicycles will be placed in rental stations in summer than winter and the life of bicycles can be extended in winter.

STEERING CONTROL SYSTEM FOR AUTONOMOUS SMALL ORCHARD SPRAYER

  • B. S. Shin;Kim, S. H.;Kim, K. I.
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2000년도 THE THIRD INTERNATIONAL CONFERENCE ON AGRICULTURAL MACHINERY ENGINEERING. V.III
    • /
    • pp.707-714
    • /
    • 2000
  • For self-guiding track-type orchard sprayer, a low-cost steering controller was developed using two ultrasonic sensors, two DC motors and 80196kc microprocessor. The operating principle of controller was to travel the sprayer between artificial targets such as wood stick placed every 1 m along both sides of the demanded path of speed sprayer. Measuring distances to both targets ahead with the ultrasonic sensors mounted on the front end of sprayer, the controller could determine how much offset the position of sprayer was laterally. Then the steering angle was calculated to actuate DC motors connected to the steering clutches, where the fuzzy control algorithm was used. Equipped with the controller developed in this research, the sprayer could be traveled along demanded path, the centerline between targets, at speeds of up to 0.4m/sec with an accuracy of ${\pm}$20cm.

  • PDF

초기 제품 설계 단계에서 제품군의 근사적 전과정 평가 (Approximate Life Cycle Assessment of Product Family in Early Product Design Stage)

  • 박지형;서광규
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2002년도 추계학술대회 논문집
    • /
    • pp.780-783
    • /
    • 2002
  • This paper proposes an approximate LCA methodology fur the conceptual design stage by grouping products according to their environmental characteristics and by mapping product attributes Into impact driver (ID) index. The relationship Is statistically verified by exploring the correlation between total impact indicator and energy impact category. Then an artificial neural network model is developed to predict an approximate LCA of grouping products in conceptual design stage. The training is generalized by using identified product attributes for an ID In a group as well as another product attributes for another IDs in other groups. The neural network model with back propagation algorithm is used and the results are compared with those of multiple regression analysis. The proposed approach does not replace the full LCA but it would give an approximate LCA results for design concepts.

  • PDF

초등 인공지능 교육을 위한 설명 가능한 인공지능의 교육적 의미 연구 (A Study on the Educational Meaning of eXplainable Artificial Intelligence for Elementary Artificial Intelligence Education)

  • 박다빈;신승기
    • 정보교육학회논문지
    • /
    • 제25권5호
    • /
    • pp.803-812
    • /
    • 2021
  • 본 연구는 문헌 연구 통해 설명 가능한 인공지능의 개념과 문제해결과정을 탐구하였다. 본 연구를 통하여 설명 가능한 인공지능의 교육적 의미와 적용 방안을 제시하였다. 설명 가능한 인공지능 교육이란 인간과 관련된 인공지능 문제를 다루는 사람 중심의 인공지능 교육으로 학생들은 문제 해결 능력을 함양할 수 있다. 그리고, 알고리즘 교육을 통해 인공지능의 원리를 이해하고 실생활 문제 상황과 관련된 인공지능 모델을 설명하며 인공지능의 활용분야까지 확장할 수 있다. 이러한 설명 가능한 인공지능 교육이 초등학교에서 적용되기 위해서는 실제 삶과 관련된 예를 사용해야 하며 알고리즘 자체가 해석력을 지닌 것을 활용하는 것이 좋다. 또한, 이해가 설명으로 나아가기 위해 다양한 교수학습방법 및 도구를 활용해야 한다. 2022년 개정 교육과정에서 인공지능 도입을 앞두고 본 연구가 실제 수업을 위한 기반으로써 의미 있게 활용되기를 바란다.

Approximate Life Cycle Assessment of Product Concepts Using Multiple Regression Analysis and Artificial Neural Networks

  • Park, Ji-Hyung;Seo, Kwang-Kyu
    • Journal of Mechanical Science and Technology
    • /
    • 제17권12호
    • /
    • pp.1969-1976
    • /
    • 2003
  • In the early phases of the product life cycle, Life Cycle Assessment (LCA) is recently used to support the decision-making for the product concepts, and the best alternative can be selected based on its estimated LCA and benefits. Both the lack of detailed information and time for a full LCA for a various range of design concepts need a new approach for the environmental analysis. This paper explores a new approximate LCA methodology for the product concepts by grouping products according to their environmental characteristics and by mapping product attributes into environmental impact driver (EID) index. The relationship is statistically verified by exploring the correlation between total impact indicator and energy impact category. Then, a neural network approach is developed to predict an approximate LCA of grouping products in conceptual design. Trained learning algorithms for the known characteristics of existing products will quickly give the result of LCA for newly designed products. The training is generalized by using product attributes for an EID in a group as well as another product attributes for the other EIDs in other groups. The neural network model with back propagation algorithm is used, and the results are compared with those of multiple regression analysis. The proposed approach does not replace the full LCA but it would give some useful guidelines for the design of environmentally conscious products in conceptual design phase.

개념 설계 단계에서 인공 신경망과 통계적 분석을 이용한 제품군의 근사적 전과정 평가 (Approximate Life Cycle Assessment of Classified Products using Artificial Neural Network and Statistical Analysis in Conceptual Product Design)

  • 박지형;서광규
    • 한국정밀공학회지
    • /
    • 제20권3호
    • /
    • pp.221-229
    • /
    • 2003
  • In the early phases of the product life cycle, Life Cycle Assessment (LCA) is recently used to support the decision-making fer the conceptual product design and the best alternative can be selected based on its estimated LCA and its benefits. Both the lack of detailed information and time for a full LCA fur a various range of design concepts need the new approach fer the environmental analysis. This paper suggests a novel approximate LCA methodology for the conceptual design stage by grouping products according to their environmental characteristics and by mapping product attributes into impact driver index. The relationship is statistically verified by exploring the correlation between total impact indicator and energy impact category. Then a neural network approach is developed to predict an approximate LCA of grouping products in conceptual design. Trained learning algorithms for the known characteristics of existing products will quickly give the result of LCA for new design products. The training is generalized by using product attributes for an ID in a group as well as another product attributes for another IDs in other groups. The neural network model with back propagation algorithm is used and the results are compared with those of multiple regression analysis. The proposed approach does not replace the full LCA but it would give some useful guidelines fer the design of environmentally conscious products in conceptual design phase.

Generation of Emergent Game Character′s Behavior with Evolution Engine

  • Hong, Jin-Hyuk;Cho, Sung-Bae
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2003년도 ISIS 2003
    • /
    • pp.698-701
    • /
    • 2003
  • In recent years, various digital characters, which are automatic and intelligent, are attempted with the introduction of artificial intelligence or artificial life. Since the style of a character's behavior is usually designed by a developer, the style is very static and simple. So such a simple pattern of the character cannot satisfy various users and easily makes them feel tedious. A game should maintain various and complex styles of a character's behavior, but it is very difficult for a developer to design various and complex behaviors of it. In this paper, we adopt the genetic algorithm to produce various and excellent behavior-styles of a character especially focusing on Robocode which is one of promising simulators for artificial intelligence.

  • PDF

Artificial Intelligence Inspired Intelligent Trust Based Routing Algorithm for IoT

  • Kajol Rana;Ajay Vikram Singh;P. Vijaya
    • International Journal of Computer Science & Network Security
    • /
    • 제23권11호
    • /
    • pp.149-161
    • /
    • 2023
  • Internet of Things (IoT) is a relatively new concept that has gained immense popularity in a short period of time due to its wide applicability in making human life more convenient and automated. As an illustration: the development of smart homes, smart cities, etc. However, it is also accompanied by a substantial number of risks and flaws. IoT makes use of low-powered devices, so secure, less time-consuming and energy-intensive transmission (routing) of messages due to the limited availability of energy is one of the many and most significant concerns for IoT developers. The following paper presents a trust-based routing scenario for the Internet of Things (IoT) that exploits the past transmission record from the cupcarbon simulator's log files. Artificial Neural Network is used to quantify knowledge of trust, calculate the value of trust, and share this information with other network devices. As a human behavioural pattern, trust provides a superior method for making routing decisions. If there is a tie in the trust values and no other path is available, the remaining battery power is used to break the tie and make a forwarding decision; this is also seen as a more efficient use of the available resources. The proposed algorithm is observed to have superior energy consumption and routing decisions compared to conventional routing algorithms, and it improves the communication pattern.

의사결정 모델을 위한 염색체 비분리를 적용한 가변 염색체 유전 알고리즘 (The Genetic Algorithm using Variable Chromosome with Chromosome Attachment for decision making model)

  • 박강문;신석훈;지승도
    • 한국시뮬레이션학회논문지
    • /
    • 제26권4호
    • /
    • pp.1-9
    • /
    • 2017
  • 유전 알고리즘은 생물 유전학에 기본 이론을 두는 전역 탐색 알고리즘으로, 산업, 뉴럴 네트워크, 웹, 그리고 국방 등의 분야에서 활발히 사용되고 있다. 하지만 기존의 유전 알고리즘은 염색체의 개수가 고정되어 있는 형태여서 시뮬레이션 도중 초기에 주어진 상황보다 더 복잡한 상황이 주어질 수 있는 경우에는 적용이 힘들다는 한계점이 존재한다. 본 연구에서는 이를 극복하기 위해서 염색체 비분리를 적용한 가변 염색체 유전 알고리즘을 제안하였다. 그리고 염색체 수의 변화가 시뮬레이션 결과에 영향을 미치는 것을 확인하기 위하여 대 잠수함 HVU 호위 임무 시뮬레이션에 염색체 비분리를 적용한 가변 염색체 유전 알고리즘을 적용하였다. 시뮬레이션 결과 기존의 유전 알고리즘과는 달리 가변 염색체 유전 알고리즘에서는 더 복잡한 전술이 더 일찍 등장하였으며, 그에 따라 염색체 수가 증가하는 방향으로 진화가 일어나는 것을 확인할 수 있었다.

Multilayer Perceptron Model to Estimate Solar Radiation with a Solar Module

  • Kim, Joonyong;Rhee, Joongyong;Yang, Seunghwan;Lee, Chungu;Cho, Seongin;Kim, Youngjoo
    • Journal of Biosystems Engineering
    • /
    • 제43권4호
    • /
    • pp.352-361
    • /
    • 2018
  • Purpose: The objective of this study was to develop a multilayer perceptron (MLP) model to estimate solar radiation using a solar module. Methods: Data for the short-circuit current of a solar module and other environmental parameters were collected for a year. For MLP learning, 14,400 combinations of input variables, learning rates, activation functions, numbers of layers, and numbers of neurons were trained. The best MLP model employed the batch backpropagation algorithm with all input variables and two hidden layers. Results: The root-mean-squared error (RMSE) of each learning cycle and its average over three repetitions were calculated. The average RMSE of the best artificial neural network model was $48.13W{\cdot}m^{-2}$. This result was better than that obtained for the regression model, for which the RMSE was $66.67W{\cdot}m^{-2}$. Conclusions: It is possible to utilize a solar module as a power source and a sensor to measure solar radiation for an agricultural sensor node.