• Title/Summary/Keyword: move

Search Result 4,365, Processing Time 0.03 seconds

DeepPurple : Chess Engine using Deep Learning (딥퍼플 : 딥러닝을 이용한 체스 엔진)

  • Yun, Sung-Hwan;Kim, Young-Ung
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.17 no.5
    • /
    • pp.119-124
    • /
    • 2017
  • In 1997, IBM's DeepBlue won the world chess championship, Garry Kasparov, and recently, Google's AlphaGo won all three games against Ke Jie, who was ranked 1st among all human Baduk players worldwide, interest in deep running has increased rapidly. DeepPurple, proposed in this paper, is a AI chess engine based on deep learning. DeepPurple Chess Engine consists largely of Monte Carlo Tree Search and policy network and value network, which are implemented by convolution neural networks. Through the policy network, the next move is predicted and the given situation is calculated through the value network. To select the most beneficial next move Monte Carlo Tree Search is used. The results show that the accuracy and the loss function cost of the policy network is 43% and 1.9. In the case of the value network, the accuracy is 50% and the loss function cost is 1, respectively.

Gyro-Mouse for the Disabled: 'Click' and 'Position' Control of the Mouse Cursor

  • Eom, Gwang-Moon;Kim, Kyeong-Seop;Kim, Chul-Seung;Lee, James;Chung, Soon-Cheol;Lee, Bong-Soo;Higa, Hiroki;Furuse, Norio;Futami, Ryoko;Watanabe, Takashi
    • International Journal of Control, Automation, and Systems
    • /
    • v.5 no.2
    • /
    • pp.147-154
    • /
    • 2007
  • This paper describes a 'gyro-mouse', which provides a new human-computer interface (HCI) for persons who are disabled in their upper extremities, for handling the mouse-click and mouse-move function. We adopted the artificial neural network to recognize a quick-nodding pattern of the disabled person as the gyro-mouse click. The performance of our gyro-mouse was evaluated by three indices that include 'click recognition rate', 'error in cursor position control', and 'click rate per minute' on a target box appearing at random positions. Although it turned out that the average error in cursor positioning control was 1.4-1.5 times larger than that of optical mouse control, and the average click rate per minute was 40% of the optical mouse, the overall click recognition rate was 93%. Moreover, the click rate per minute increased from 35.2% to 44% with repetitive trials. Hence, our suggested gyro-mouse system can be used to provide a new user interface tool especially for those persons who do not have full use of their upper extremities.

The Evaluation on Functionality with Material-improved Working Uniform of Construction Field (소재개선에 따른 건설현장 작업복 착의기능성 평가)

  • Kim, Seong-Suk;Kim, Hee-Eun
    • Fashion & Textile Research Journal
    • /
    • v.10 no.2
    • /
    • pp.228-235
    • /
    • 2008
  • The purpose of this study is to examine the functionality with material-improved working uniform(protocol, P) and current working uniform(control, C). Movement functionality evaluation of material-improved working uniform was carried out through sensory evaluation of working uniform. And Oxygen uptake was explored to different working uniform(P, C) in relation to a physiological functionality measurement. The results have been shown as follows: It was found that the workers feel uncomfortable with the parts of the wrist, the back width, the shoulder seam and the side in the current working uniform when they move their arms up and down, but the inconvenience has been reduced in the material-improved working uniform. And It was found that the workers feel uncomfortable with the parts of the back width, the wrist and the side seam of the jacket, and the waist, the hips and the thigh of the trousers in the current working uniform when they move their waist, but the inconvenience has been reduced in the material-improved working uniform. In the current working uniform, it was also found that they feel uncomfortable with the parts of the horse riding position in which they stand straight in their slightly bended knees, with the parts of the hips, the side seam, the thigh and the knees when they crouch down, and with the parts of the hips and the thigh when they put one of their legs onto a higher place. However, the inconvenience was reduced in the material-improved working uniform. Oxygen uptake, which was measured to assess physiological dressing functionality, was found to be higher when people work in an uncomfortable uniform than when they work in a uniform of better functionality by an increase in metabolic rate, which can be a cause of workers' inefficiency of fatigue.

User Route analysis of using GPS on a Mobile Device and Moving Route Recommendation System (모바일장치의 GPS를 이용한 사용자 이동경로 분석 및 이동경로 추천 시스템)

  • Kim, Sun-Yong;Park, Bum-Jun;Jung, Jai-Jin
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.2
    • /
    • pp.135-141
    • /
    • 2011
  • Mobile communication technology in the field of ubiquitous computing is one of important technologies. The development of GPS technology in mobile communications technology and PDA, the vast majority of mobile devices such as smart phones also being equipped with GPS functionality. This user where they are located where they are based on the number of through services were able to receive information. In this paper, mounted on a mobile device user's location using GPS capabilities to track the migration routes and the accumulated user to determine the migratory path of the system used to recommend the proposed route of the proposed method and system Designs. The services offered by tracking the location of the user to move the user to route data to create and upload to the server. Upload a migration path to move data from where they currently reside to the user is recommended to go to your destination. The services offered by the users do not know where to travel or go to your destination, etc. If you do not remember the path can be useful.

Algorithm for Search Space Reduction based on Dynamic Heuristic Value Change

  • Kim, Hyung-Soo;Moon, kyung-Seob
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.6 no.6
    • /
    • pp.943-950
    • /
    • 2002
  • Real time strategy game is a computer game genre of Playing with human or computer opponents in real time It differs from turn-type computer games in the game process method. Turn type games, such as chess, allow only one Player to move at a time. Real time strategy games allow two or more Players to move simultaneously. Therefore, in real time strategy computer games, the game components' movement plans must be calculated very quickly in order to not disturb other processes such as gathering resources, building structures, and combat activities. There are many approaches, which can reduce the amount of memory required for calculating path, search space, and reactive time of components. (or units). However, existing path finding algorithms tend to concentrate on achieving optimal Paths that are not as important or crucial in real time strategy game. This Paper introduces Dynamic Heuristic Af(DHA*) algorithm which is capable of reducing search space and reactive time of game units and compares with A* algorithm using static heuristic weighting.

Design and Implementation of DGPS Interface Module using CDMA Communication Network (CDMA 통신망을 이용한 DGPS 인터페이스 모듈의 설계 및 구현)

  • Kim Chang-Soo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.5
    • /
    • pp.921-927
    • /
    • 2006
  • The current DGPS technique is many problems that is permission of radio station using RF Wireless Modem, that is influence of geographic obstacle using radio wave, that is frequency interference, that is finiteness of frequency resources. In this paper, we are solved many elements, IM(Interface Module) replaces RF Wireless Modem, we suggest transmission technique of correction message using mobile phone, we researched Interface Module development which is linkage of DGPS receiver and mobile phone. IM can transmit correction message passing RS-232 port and modem communication control. IM of base station is initialized RS-232 port and modem to move station for correction message transmission, IM waited response mode. IM of move station is initialized RS-232 port and modem, IM requests hand shaking to base station, completed connection establishment. Users are worked Differential surveying using receiving correction message between mobile phones.

Intelligent mobile Robot with RSSI based Indoor Location Estimation function (RSSI기반 위치인식기능 지능형 실내 자율 이동로봇)

  • Yoon, Ba-Da;Shin, Jae-Wook;Kim, Seong-Gil;Chung, Wan-Young
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.10a
    • /
    • pp.449-452
    • /
    • 2007
  • An intelligent robot with RSSI based indoor location estimation function was designed and implemented. A wireless sensor node was attached to the robot to received the location data from the indoor location estimation function. Spartan III was used as the main control device in the mobile robot. The current location data collected from the indoor location estimation system was transferred to the mobile robot and server through Zigbee/IEEE 802.15.4 wireless communication of the sensor node. Once the location data is received, the sensor node senses the direction of the robot head and directs the robot to move to its destination. Indoor location estimation intelligent robot is able to move efficiently and actively to the user appointed location by implementing the proposed obstacles avoidance algorithm. This system is able to monitor real-time environmental data and location of the robot using PC program. Indoor location estimation intelligent robot also can be controlled by executing the instructions sent from the PC program.

  • PDF

Trajectory Tracking Control of the Wheeled Inverse Pendulum Type Self - Contained Mobile Robot in Two Dimensional Plane (역진자형 자주로보트의 2차원 평면에서 궤도주행제어에 관한 연구)

  • 하윤수;유영호;하주식
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.17 no.5
    • /
    • pp.44-53
    • /
    • 1993
  • In this paper, we discuss on the control algorithm to make the wheeled inverse pendulum type mobile robot move in two dimensional plane. The robot considered in this paper has two independently driven wheels in same axel which suport and move it-self, and is assumed to have the fyro type sensor to know the inclination algle of the body and rotary encoders to know wheel's rotation angular velocity. The control algorithm is divided into three parts. The first part is for the posture and velocity control for forward-backward direction, the second is the steering control, and the last part is for the control of total system to track the given trajectory. We handle the running velocity control of the robot as part of the posture control to keep the balance because the posture relates deeply with the velocity and can be controlled by the velocities of the wheels. The control problem is analyzed as the tracking control, and the controller is realized with the state feedback and feed-forward of the reference velocity. Constructing the control system which contained one intergrator in forward path, we also realized the control system without observer for the estimation of the accumulated errors in the inclination angle of the body. To prevent the robot from being unstable state by sudden variation of the reference velocity when it starts and stops, or changes velocity, the reference velocity of which acceleration is slowly changing, is ordered to the robot. To control its steering, we give the different reference velocities for both wheels which are calculated from the desired angular velocity of the body. Finally, we presents the experimental results of the experimental robot Yamabico Kurara in which the proposed control algorithm had been implemented.

  • PDF

An Approach to decide the location of a method using the logistic analysis (로지스틱 분석을 이용한 메소드 위치 결정 방법)

  • Jung Young A.;Park Young B,
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.1017-1022
    • /
    • 2005
  • There are many changes in the software requirements during the whole software life cycle. These changes require modification of the software, and it is important to keep software quality and stability while we are modifying the software. Refactoring is one of the technology to keep software quality and stability during the software modification; there are many researches related to automatic refactoring. In this paper, we propose three factors for Move Method which is one of the refactoring technique. We applied binomial logistic analysis to data which were extracted from sample program by each factor. The result of this process was very close to the result of manual analysis by program experts. Furthermore, we found that these factors have major roll to determine Position of a method, and these factors can be used as a basis of finding optimal position of a method.

Efficient IP Mobility Management Scheme in Vehicular Networks (차량 통신망에서 성능 효율적인 IP 이동성 관리 기법)

  • Jeon, Jae-Sung;Hong, Kun-Ho;Lee, Su-Kyoung
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.6
    • /
    • pp.698-701
    • /
    • 2010
  • Recently, Vehicular Networks is being developed to provide variety of services such as email, ftp, and video streaming services. As IP mobility technology, Proxy Mobile IP is developed to provide these services for a VANET user. By adopting Proxy Mobile IPv6 (PMIPv6), Vehicular Networks can support IP mobility, but it may cause a proxy binding update (PBU) message when a vehicle moves from one MAG to another. In addition, if the density of vehicles on the road is high, significant PBU messages are generated. In this paper, we propose bulk PBU message to reduce signaling overhead by those PBU messages when a bunch of vehicles move from one MAG to another. When the vehicles move from one MAG to another, it generates only one bulk PBU message to update those vehicle's location. Through numerical and simulation results, we show that our proposed bulk registration reduces signaling overhead when the density of vehicles and the speed of them are high.