ICITR - 2016
Permanent URI for this collectionhttp://192.248.9.226/handle/123/14728
Browse
Recent Submissions
- item: Conference-Full-textInternational Conference on Information Technology Research 2016 [Pre Text](Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2016-12) Fernando, KSD
- item:Stochastic modeling for self-evolving botnets(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2016-12) Hirat, K; Kudo, T; Kimura, T; Inoue, Y; Aman, H; Fernando, KSDMachine learning techniques have been achieving significant performance improvements in various kinds of tasks, and they are getting applied in many research fields. While we benefit from such techniques in many ways, they can be a serious security threat to the Internet if malicious attackers become able to utilize them to detect software vulnerabilities. This paper introduces a new concept of self-evolving botnets, where computing resources of infected hosts are exploited to discover unknown vulnerabilities in non-infected hosts. We propose a stochastic epidemic model that incorporates such a feature of botnets, and show its behaviors through numerical experiments.
- item: Conference-Full-textJoint access-point and channel selection method using markov approximation(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2016-12) Kimura, T; Hirata, K; Muraguchi, M; Fernando, KSDIn recent years, access-points have been densely placed at public spaces. Users can each select an access-point from among such access-points so as to enhance communication quality. Access-point selection methods have thus become an important technical issue. This paper proposes a joint accesspoint and channel selection method using Markov approximation, which adapt to dynamic changes in network conditions. Markov approximation is a distributed optimization framework, where a network is optimized by individual behavior of users forming a time-reversible continuous-time Markov chain. Our method provides an optimal access-point and channel selection strategy according to a time-reversible continuous-time Markov chain, aiming at maximizing the total throughput of users. Simulation experiments demonstrate the effectiveness of the proposed method.
- item: Conference-Full-textVision based navigational approach for controlling of mobile robots(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2016-12) Warnkulasooriya, KMHK; Sudantha, BH; Fernando, KSDNavigation plays an essential and important role in robotics. When the mobility is embedded to a robot the navigation is a must. Most of the robots are using close range mono-feel sensors for their navigation purposes but it is not reliable for the most of real world purposes. Computer vision is a major research area of the computer science. Navigation using vision is very accurate, applicable and reliable. It reduces the usage of unnecessary sensors. Active vision and image processing theories are applied to identify lines, curves and objects. Robots can be trained by storing specific objects on the path in an image database and SURF algorithm can identify specific objects in the real world by referring the database. OpenCV will provide a better approach for image processing. Localizing the robot to object is according to the vision map and can be done using PID algorithm and fuzzy logic. Fuzzy logic will be applied for making of an accurate movement. This paper will discuss the active vision object finding using applicable image processing algorithms to control the mobile robots in accurate manner.
- item: Conference-Full-textTime based search engine(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2016-12) Fernando, KSDUsually web search engine is a software system that is designed to search for information on the World Wide Web and provides links to relevant web sites. General search engines provide URL list according to user’s search query. However, it does not provide good understanding and time frame regarding the information. People may suffer with irrelevant search results. With those search results people usually do not get a good idea about the time range of the incident took place. In this paper we have provided a search engine prototype to display search results according to timeline with relevant to user’s search query. In addition, search results are clustered along the time and ranked based on the keyword occurrences of search query.
- item: Conference-Full-textDevelopment of a whack-a-mole haptic game for rehabilitation(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2016-12) Tokuyama, Y; Rajapakse, RPCJ; Miya, S; Konno, K; Fernando, KSDThe main purpose of computer game is to immerse a user in a virtual environment. The perception of immersion experience has been used to develop virtual reality applications for game-based learning, healthcare, rehabilitation, etc. In traditional games, the user immersion is performed through the sense of visuals and sounds with interactions through 2D input devices like mouse and keyboards. Haptic technology can simulate tactile and kinesthetic sensations in virtual environments. Recently developed games take advantage of the haptic effects offered by some devices such as joysticks, gamepads and haptic devices. However, the main criticism of haptic-driven game development is that the real-time interactions must allow graphical updates of 30 Hz and a much higher frequency of 1 kHz for haptic feedback. This real-time interaction and feedback are very important for development of rehabilitation applications. The main goal of our research is to enable real time simulation of force feedback for rehabilitation games. This paper presents a framework for developing the virtual whack-a-mole game for rehabilitation based on haptic display. The proposed framework introduces a collision handling method to compute feedback force and provide realistic feedback through the haptic device.
- item:A web-based client management system for a software company(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2016-12) Kuruppu, S; Gunathilaka, N; Gaupadhi, D; Fernando, N; Kulawansa, KADT; Fernando, SA; Buhari, M; Fernando, KSDA computerized client management system helps the firm to store all client records in one place. As a large number of employees are involved with clients in a daily basis, a web based Client Management System helps the firm to easily analyze and evaluate client activities and information. This research paper represents a web based solution to a client management system that mainly focuses on clients of an organization that provides software solutions to the travel industry. With the use of numerous web technologies, a system has been implemented to manage and organize clients. Two surveys have also been carried out during the course of the project. The first research was carried out to determine the effectiveness of the other client management systems that are available in the market. The second survey was carried out to measure the success of the implemented client management system.
- item: Conference-Full-textDeep neural networks for acoustic modeling – a review(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2016-12) Siriwardene, S; Fernando, KSDAcoustic modeling refers to a statistical model that converts the speech signal to a set of phonetics related to each set of feature vectors extracted through pre processing the sound signal. A traditional approach to this problem is Hidden Markov Models (HMM), a probability model that maps each input with a hidden state. Deep neural networks are used for acoustic modeling due to their efficient feature extraction ability. This paper reviews the various forms of neural networks used in combination with HMMs for speech recognition.
- item: Conference-Full-textBrain-computer interface for controlling cursor movements – a review(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2016-12) Hettiararchchi, EP; Silva, T; Fernando, KSDBrain-Computer Interface (BCI) is a rapidly evolving technology that builds a direct channel between the human brain and the computer. It acquires brain signals, analyzes them and translates these analyzed brain signals into commands which can carry out a specific action in an external output device. Therefore BCI is a different approach which makes the communication between the external world and brain without using the normal output pathway which is composed of neurons and muscles. Electroencephalography (EEG) is the widely used brain signal due to its fine temporal resolution and low cost. The acquired EEG signals are pre-processed to extract the features before classifying them. Finally, the classified EEGs are converted to commands which can be used to carry out a specific action in the external world such as controlling the cursor movements. This paper reviews the literature related to BCI and presents how BCI has contributed to alleviate the challenges in cursor movements controlling.
- item: Conference-Full-textSemantic learning for question and answering systems(Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa, Sri Lanka, 2016-12) Dilmi, VKD; Silva, T; Fernando, KSDSemantic similarity methods play a significant role in different areas including community mining, document clustering, automatic metadata extraction, information retrieval, document clustering, synonym extraction. In the recent past semantic similarity has been approved as a feasible and scalable alternative to grasp natural language. This review paper presents the existing techniques in semantic similarity and how these techniques are applied in question and answering systems. Furthermore, this illustrates the drawbacks of current techniques and recommendations will be presented to improve semantic learning for question and answering systems.