Center for Intelligent Technologies
Alan Turing seminar 2013
- Alan Turing seminar 2013
- Proposed seminar topics for the march-september 2013
Opinion Mining Within Web Discussions
by Kristína Machová
The talk will introduce various problems, which can be solved by mining conversational content provided by "point-to-point" or "multicast" on-line web services (e.g., chats, web discussion forums, and IRC (Internet Relay Chat) commentaries, blog and micro-blog platforms, etc.). The focus will be on two problems: opinion classification and authority identification. Various approaches to processing of negations and intensifiers within the opinion analysis field will be briefly described. In addition, the novelty methods which have been designed on the basis of dynamic analysis and cyclic usage of n-grams will be presented. The implementations of these methods for the Slovak language will be mentioned.
Intelligent Cloud Robotics - basic concept
by Peter Sinčák
Talk will be focused to basic principles of Cloud Robotics which were set up by James Kuffner from CMU, Google Research and try to discribe conditions, technical environment and potential technologies used in Cloud Robotics. Intelligent Cloud Robotics goes for Learnable Cloud robotics which incorporate intra Cloud learning ability and also inter Cloud Learning ability from other Clouds or environment. Extrapolation to Brain bahaviour Cloud Robotics will be wrapping up the talk including impact to industry, technologies and core research methods.
Unification, Accessibility and Diagnostics of Devices
by Peter Szabó and Zlatko Fedor
We will talk about our upcoming software system telescope dealing with the problems of unification, accessibility and diagnostics primarily for the robot Nao and robotic drones platforms. There is a huge number of devices over the world which includes mobile devices, robotic systems, various sensors, kitchen appliance, etc... This devices creates heterogeneous environment with different user interfaces together with various programming tools needed to operate them. Unification, accessibility and diagnostic of such a devices is a solution which we will discuss in our seminar.
Proposed seminar topics for the march-september 2013
Energy Harvesting, Autonomy, and Robotics
by Marek Bundzel
The term "autonomy" is frequently used in relation to robots and intelligent software. However, autonomy is defined on at least two levels:
- Computational autonomy is linked with the ability of agents to compute and execute tasks, with minimum human intervention.
- Energetic autonomy refers to the ability of artificial agents to remain self-sustainable, with minimum human intervention.
Energy harvesting (also known as power harvesting or energy scavenging) is the process by which energy is derived from external sources (e.g., solar power, thermal energy, wind energy, salinity gradients, and kinetic energy), captured, and stored. I will show you examples of systems using energy harvesting to achieve energetic autonomy.
Automatic Vectorization for Computational Programming
by Rudolf Jakša
Making the program parallel utilizing SIMD instructions on common CPUs is possible in the last ten years. Latest compilers allow also automatic vectorization. Computational programming is often well suited for paralelization. I want to discuss utilization of automatic vectorization for neural networks programming. The modular structure of software and the choice of programming environment can be optimized to get the most from the vectorization with the minimal effort. Recent advances in GUI scripting do match well with such modularization, so I want to touch this topic too, including practical examples.
Where is the potential of Human-Computer Interaction in Robotics?
by Maria Virčík
The seminar will provide information about the cutting-edge developments in the field of HCI in the academy (e.g. MIT Media lab, Stanford, CMU) as well as the current research supported by companies (e.g. Microsoft, IBM, Disney) with the main purpose - to think about new ways how we could connect the field of emerging HCI technologies to the Robotics and AI.
Basically, the discussion will have two sides:
- Where is the place of Computational Intelligence in the domain of HCI?
- Which technologies we could easily use in Robotics to speed up the development of the "higher" robotic capabilities?
e.g. using a Siri-like tool for speech recognition in humanoid robotics or using Kinect for 3D maps in navigation solves the basics needed in robotics what enables us to quickly move to deal with other cognitive capabilities in robotics.
Agricultural Robotics and Automation
by Martin Paľa
Agriculture is humankind's oldest and still its most important economic activity, providing the food, feed, fiber, and fuel necessary for our survival. With the global population expected to reach 9 billion by 2050, agricultural production must double if it is to meet the increasing demands for food and bioenergy. Given limited land, water and labor resources, it is estimated that the efficiency of agricultural productivity must increase by 25% to meet that goal, while limiting the growing pressure that agriculture puts on the environment. Robotics and automation can play a significant role in society meeting 2050 agricultural production needs. For six decades robots have played a fundamental role in increasing the efficiency and reducing the cost of industrial production and products.
In the past twenty years, a similar trend has started to take place in agriculture, with GPS- and vision-based self-guided tractors and harvesters already being available commercially. More recently, farmers have started to experiment with autonomous systems that automate or augment operations such as pruning, thinning, and harvesting, as well as mowing, spraying, and weed removal. In the fruit tree industry, for example, workers riding robotic platforms have shown to be twice as efficient as workers using ladders. Advances in sensors and control systems allow for optimal resource and integrated pest and disease management. This is just the beginning of what will be a revolution in the way that food is grown, tended, and harvested.
by Daniel Lorenčik
With the steep rise in smartphone usage, lots of people have access to the devices with great processing power and connectivity to the outside world. Also the advent of Cloud computing allows to offload computationally intensive tasks to the remote machines, and at the same time share data and information from other devices. Several projects exist that utilize the smartphone as a control unit for the mobile platform (Romo, Bontiful, Kleekbots to name the few) which will allow to build a relatively cheap robot with capabilities like audio recording, HD video recording, several sensory outputs (accelerometers, gyroscope, light intensity sensor, compass, GPS) and NFC, WiFi, Bluetooth, 3G and 4G connections.
by Martina Tarhaničová
It is matter of fact that Internet provides tons of informations. Sometimes relevant, sometimes misleading. Let's assume we want to buy product (such as telephone, laptop, etc.). Do we have time and energy to read hundreds or thousands reviews to chose what is right for us? No. To solve proposed problem there is urge to develop an automated system which will be able to classify these reviews. Main task of sentiment analyses is to determine whether the text contains a sentiment, if so, the task is to determine whether the review is positive, negative or neutral. There are two approaches: using dictionary methods or through machine learning.
Nvidia CUDA Technology
by Jan Adamčák
This talk will be oriented on parallel computing via CUDA technology in CUDA C language. I plan to present some practical applications for some(simple) computer vision algorithms or simple backprop (my brute force ). This presentation will be useful for other people, whose need more computational power for their research. The goal of this talk will be show the simplest way to parallel computing on Nvidia CUDA GPU.
Older seminars can be found at the Seminar Archive page