The RSDO4 parallel corpus of English-Slovene and Slovene-English translation pairs was collected ... more The RSDO4 parallel corpus of English-Slovene and Slovene-English translation pairs was collected as part of work package 4 of the Slovene in the Digital Environment project. It contains texts collected from public institutions and texts submitted by individual donors through the text collection portal created within the project. The corpus consists of 964433 translation pairs (extracted from standard translation formats (TMX, XLIFF) or manually aligned) in randomized order which can be used for machine translation training
The rapid evolution of information and communications technologies has brought the potential held... more The rapid evolution of information and communications technologies has brought the potential held by urban analytics up to a higher level and thus promises more well-informed decisions, including advances in the assessment methodologies and monitoring based on existing data and its reuse. The paper provides an insight into an ongoing national research project examining the assessment methodologies and data integration for the purpose of monitoring the progress as regards sustainability and quality in urban environments. Specifically, we focus on the level of the neighbourhoods; by measuring the extent to which the built environment comprehends the required characteristics and configuration for efficiency, or contribute to quality living and sustainability. Current study covers the aspect of efficient mobility and connectivity, revealing the potential of the location-based data provided by mobile devices and associated infrastructures. While such data are widely recognised as a benef...
The recent years have witnessed a dramatic reduction in size coupled with the increase of speed i... more The recent years have witnessed a dramatic reduction in size coupled with the increase of speed in computing devices. Following this trend the current approaches will inevitably reach their limits, what calls for studies of alternative processing platforms. Presently the most promising one is the Quantum-dot Cellular Automaton (QCA), a processing platform based on interacting quantum dots. It was introduced by C. S. Lent in the mid 1990s. What followed was an exhilarating period with the development of a line and functionally complete set of logic structures, as well as more complex processing structures, however all in the realm of binary logic. Regardless of these achievements, it has to be acknowledged that the use of binary logic is in computing systems mainly the end result of the technological limitations, which the designers had to cope with in the early days of their design. Lebar Bajec et al., based on the argument that processing platforms of the future should not disregar...
Punctuation restoration is the process of adding punctuation symbols to raw text. It is typically... more Punctuation restoration is the process of adding punctuation symbols to raw text. It is typically used as a post-processing task of Automatic Speech Recognition (ASR) systems. In this paper we present an approach for punctuation restoration for texts in Slovene language. The system is trained using bi-directional Recurrent Neural Networks fed by word embeddings only. The evaluation results show our approach is capable of restoring punctuations with a high recall and precision. The F1 score is specifically high for commas and periods, which are considered most important punctuation symbols for the understanding of the ASR based transcripts.
Not long ago virtual reality was a synonym for graphical supercomputers, for their high prices, a... more Not long ago virtual reality was a synonym for graphical supercomputers, for their high prices, affordable only to military establishments. Along with incredibly fast progress of microprocessor speeds, especially the arrival of 3D graphics accelerators for desktop computers, there are many new fresh ideas and possible uses of this fascinating technology. The trend of making more and more accurate simulations and more and more complex environments can also be noticed in the gaming industry, which is pushing the developers of 3D graphics accelerators for constant upgrading of their products. Therefore we can nowadays witness games that are achieving complexities and rendering quality which were not long ago reserved strictly for military simulators. Bearing in mind the popularity of the Intel platform and Microsoft Windows operating systems, especially with the developers more and more popular DirectX API, we arrived at the idea of developing a virtual reality system, based on this pl...
The CMOS transistor has reached the molecular level due to the continuous miniaturization. With d... more The CMOS transistor has reached the molecular level due to the continuous miniaturization. With devices that small, problems in manufacturing and functionality appear. Since quantum effects become prevalent, technology that would take advantage of them is desirable. One of the proposed novel technologies is the quantum-dot cellular automaton (QCA) [1, 2]. Its basic building block is a QCA cell (Fig. 1) which consists of four quantum dots and a pair of mobile electrons. Two possible configurations of electrons, which can tunnel between the dots, are interpreted as binary logic values. Simple QCA structures termed tiles were presented: the majority gate, the inverter and the wire, all composed exclusively of QCA cells (Fig. 2). These structures are capable of implementing logic functions and transferring data, thus rendering the QCA useful for computation.
Collective behaviour is a fascinating and easily observable phenomenon, attractive to a wide rang... more Collective behaviour is a fascinating and easily observable phenomenon, attractive to a wide range of researchers. In biology, computational models have been extensively used to investigate various properties of collective behaviour, such as: transfer of information across the group, benefits of grouping (defence against predation, foraging), group decision-making process, and group behaviour types. The question 'why,' however remains largely unanswered. Here the interest goes into which pressures led to the evolution of such behaviour, and evolutionary computational models have already been used to test various biological hypotheses. Most of these models use genetic algorithms to tune the parameters of previously presented non-evolutionary models, but very few attempt to evolve collective behaviour from scratch. Of these last, the successful attempts display clumping or swarming behaviour. Empirical evidence suggests that in fish schools there exist three classes of behavio...
Second International Conference on Quantum, Nano and Micro Technologies (ICQNM 2008), 2008
In the following article we present the generalization of the basic building blocks of quantum-do... more In the following article we present the generalization of the basic building blocks of quantum-dot cellular automata (QCA). The bistable QCA cell, which can be used to represent two well defined states, is enhanced in a way that allows the representation of three logic values. The significance of such structures is presented through the study case of a simplified control
We present a fuzzy logic based model for the simulation of bird foraging behavior. The core of th... more We present a fuzzy logic based model for the simulation of bird foraging behavior. The core of the model is based on the fuzzy model for the computer simulation of bird flocking presented by Lebar Bajec et al. The later was extended in such way that allows the simulation of bird foraging. In order to upgrade the original model it was necessary to advance the artificial world and the synthetic bird (synbird). The former was expanded with the introduction of feeding areas circular regions containing food. Similar to the synbirds they were implemented as animats, i.e. by means of a three stage transition function. The first stage of this function is responsible for the selection of information about the synbirds that are currently within the area, the second for computing the change of the available food and the third for computing the new state of the feeding area. In addition to the introduction of feeding areas we upgraded the synbirds with the notion of hunger. In order to do this ...
Modern society is striving for as much information as possible. It was just a question of when th... more Modern society is striving for as much information as possible. It was just a question of when this was addressed in art. Modern art, especially interactive art is reaching the limits of mechanical interactivity, and this is why it is not unusual that it is merging with science and using state-of-the-art technology. In the following article we discuss the use of virtual re-ality as a medium in modern art and present a post-mortem overview of the BARCODE project.
The increase of the processing power of personal computers in the last decade resulted in a notab... more The increase of the processing power of personal computers in the last decade resulted in a notable progress of the artificial animal (animat) construction and simulation field. Regardless of the achieved results the coding of an animat's behavior can, to someone unfamiliar with physics of motion and robotics, seem like pure witchcraft. Not to mention the wealth of ethological knowledge required regarding the behavior of the animal that is being modeled. In this article we suggest the use of fuzzy logic as the basis of an animat's decision about its next step. We hypothesize that by using linguistic programming based on common sense unclear and even partially contradictory knowledge of the animal's behavior, we can achieve comparable if not even better simulation results than with the classical crisp implementation. The following article presents an investigation of our theories on the case of a boid - a special type of animat - limiting itself on the boid's urge of ...
ABSTRACT One hypothesis about the origins and evolution of coordinated animal movements is that t... more ABSTRACT One hypothesis about the origins and evolution of coordinated animal movements is that they may serve as a defensive mechanism against predation. Earlier studies of the possible evolution of coordinated movement in prey concentrated on predators with simple attack tactics. Numerous studies, however, suggest that to overcome the apparent defensive mechanisms which grouping and coordinated movement may provide to prey, predators in nature appear to use elaborate target selection and pursuit/hunting tactics. We here study predators that use composite tactics, (a) predators that in successive attacks based on probability choose one of several simple attack tactics, (b) predators that first disperse prey and then pick off isolated individuals. We develop an individual based model of a group of prey that is attacked by a solitary predator agent. By using genetic algorithms, we enable the predator agent to adapt (a) the probability that a specific tactic will be selected in the next attack, (b) the distance at which it stops dispersing the prey and the radius within which it searches for the most isolated prey. With a direct competition of the evolved predator agents we examine which is the better tactic against a group of prey moving in a polarized cohesive manner in three different settings. Our results suggest that, (a) a delayed response is an efficient advanced prey defence tactic, (b) predator confusion plays an important role in the evolution of composite tactics, and (c) when confusion is at play, the dispersing predator is a much better hunter, capable of at least partially diminishing the effectiveness of the prey's delayed response.
2002 Annual Meeting of the North American Fuzzy Information Processing Society Proceedings. NAFIPS-FLINT 2002 (Cat. No. 02TH8622), 2002
In this paper we present basic notes on memorizing in a fuzzy decision process. As fuzzy approach... more In this paper we present basic notes on memorizing in a fuzzy decision process. As fuzzy approaches become widely used in different applications we could expect that research and technology will lead us towards more efficient fuzzy processing. It will be directly enabled by fuzzy specialized computers on which the fuzzy decision process will take place. Considering the main computer's
The RSDO4 parallel corpus of English-Slovene and Slovene-English translation pairs was collected ... more The RSDO4 parallel corpus of English-Slovene and Slovene-English translation pairs was collected as part of work package 4 of the Slovene in the Digital Environment project. It contains texts collected from public institutions and texts submitted by individual donors through the text collection portal created within the project. The corpus consists of 964433 translation pairs (extracted from standard translation formats (TMX, XLIFF) or manually aligned) in randomized order which can be used for machine translation training
The rapid evolution of information and communications technologies has brought the potential held... more The rapid evolution of information and communications technologies has brought the potential held by urban analytics up to a higher level and thus promises more well-informed decisions, including advances in the assessment methodologies and monitoring based on existing data and its reuse. The paper provides an insight into an ongoing national research project examining the assessment methodologies and data integration for the purpose of monitoring the progress as regards sustainability and quality in urban environments. Specifically, we focus on the level of the neighbourhoods; by measuring the extent to which the built environment comprehends the required characteristics and configuration for efficiency, or contribute to quality living and sustainability. Current study covers the aspect of efficient mobility and connectivity, revealing the potential of the location-based data provided by mobile devices and associated infrastructures. While such data are widely recognised as a benef...
The recent years have witnessed a dramatic reduction in size coupled with the increase of speed i... more The recent years have witnessed a dramatic reduction in size coupled with the increase of speed in computing devices. Following this trend the current approaches will inevitably reach their limits, what calls for studies of alternative processing platforms. Presently the most promising one is the Quantum-dot Cellular Automaton (QCA), a processing platform based on interacting quantum dots. It was introduced by C. S. Lent in the mid 1990s. What followed was an exhilarating period with the development of a line and functionally complete set of logic structures, as well as more complex processing structures, however all in the realm of binary logic. Regardless of these achievements, it has to be acknowledged that the use of binary logic is in computing systems mainly the end result of the technological limitations, which the designers had to cope with in the early days of their design. Lebar Bajec et al., based on the argument that processing platforms of the future should not disregar...
Punctuation restoration is the process of adding punctuation symbols to raw text. It is typically... more Punctuation restoration is the process of adding punctuation symbols to raw text. It is typically used as a post-processing task of Automatic Speech Recognition (ASR) systems. In this paper we present an approach for punctuation restoration for texts in Slovene language. The system is trained using bi-directional Recurrent Neural Networks fed by word embeddings only. The evaluation results show our approach is capable of restoring punctuations with a high recall and precision. The F1 score is specifically high for commas and periods, which are considered most important punctuation symbols for the understanding of the ASR based transcripts.
Not long ago virtual reality was a synonym for graphical supercomputers, for their high prices, a... more Not long ago virtual reality was a synonym for graphical supercomputers, for their high prices, affordable only to military establishments. Along with incredibly fast progress of microprocessor speeds, especially the arrival of 3D graphics accelerators for desktop computers, there are many new fresh ideas and possible uses of this fascinating technology. The trend of making more and more accurate simulations and more and more complex environments can also be noticed in the gaming industry, which is pushing the developers of 3D graphics accelerators for constant upgrading of their products. Therefore we can nowadays witness games that are achieving complexities and rendering quality which were not long ago reserved strictly for military simulators. Bearing in mind the popularity of the Intel platform and Microsoft Windows operating systems, especially with the developers more and more popular DirectX API, we arrived at the idea of developing a virtual reality system, based on this pl...
The CMOS transistor has reached the molecular level due to the continuous miniaturization. With d... more The CMOS transistor has reached the molecular level due to the continuous miniaturization. With devices that small, problems in manufacturing and functionality appear. Since quantum effects become prevalent, technology that would take advantage of them is desirable. One of the proposed novel technologies is the quantum-dot cellular automaton (QCA) [1, 2]. Its basic building block is a QCA cell (Fig. 1) which consists of four quantum dots and a pair of mobile electrons. Two possible configurations of electrons, which can tunnel between the dots, are interpreted as binary logic values. Simple QCA structures termed tiles were presented: the majority gate, the inverter and the wire, all composed exclusively of QCA cells (Fig. 2). These structures are capable of implementing logic functions and transferring data, thus rendering the QCA useful for computation.
Collective behaviour is a fascinating and easily observable phenomenon, attractive to a wide rang... more Collective behaviour is a fascinating and easily observable phenomenon, attractive to a wide range of researchers. In biology, computational models have been extensively used to investigate various properties of collective behaviour, such as: transfer of information across the group, benefits of grouping (defence against predation, foraging), group decision-making process, and group behaviour types. The question 'why,' however remains largely unanswered. Here the interest goes into which pressures led to the evolution of such behaviour, and evolutionary computational models have already been used to test various biological hypotheses. Most of these models use genetic algorithms to tune the parameters of previously presented non-evolutionary models, but very few attempt to evolve collective behaviour from scratch. Of these last, the successful attempts display clumping or swarming behaviour. Empirical evidence suggests that in fish schools there exist three classes of behavio...
Second International Conference on Quantum, Nano and Micro Technologies (ICQNM 2008), 2008
In the following article we present the generalization of the basic building blocks of quantum-do... more In the following article we present the generalization of the basic building blocks of quantum-dot cellular automata (QCA). The bistable QCA cell, which can be used to represent two well defined states, is enhanced in a way that allows the representation of three logic values. The significance of such structures is presented through the study case of a simplified control
We present a fuzzy logic based model for the simulation of bird foraging behavior. The core of th... more We present a fuzzy logic based model for the simulation of bird foraging behavior. The core of the model is based on the fuzzy model for the computer simulation of bird flocking presented by Lebar Bajec et al. The later was extended in such way that allows the simulation of bird foraging. In order to upgrade the original model it was necessary to advance the artificial world and the synthetic bird (synbird). The former was expanded with the introduction of feeding areas circular regions containing food. Similar to the synbirds they were implemented as animats, i.e. by means of a three stage transition function. The first stage of this function is responsible for the selection of information about the synbirds that are currently within the area, the second for computing the change of the available food and the third for computing the new state of the feeding area. In addition to the introduction of feeding areas we upgraded the synbirds with the notion of hunger. In order to do this ...
Modern society is striving for as much information as possible. It was just a question of when th... more Modern society is striving for as much information as possible. It was just a question of when this was addressed in art. Modern art, especially interactive art is reaching the limits of mechanical interactivity, and this is why it is not unusual that it is merging with science and using state-of-the-art technology. In the following article we discuss the use of virtual re-ality as a medium in modern art and present a post-mortem overview of the BARCODE project.
The increase of the processing power of personal computers in the last decade resulted in a notab... more The increase of the processing power of personal computers in the last decade resulted in a notable progress of the artificial animal (animat) construction and simulation field. Regardless of the achieved results the coding of an animat's behavior can, to someone unfamiliar with physics of motion and robotics, seem like pure witchcraft. Not to mention the wealth of ethological knowledge required regarding the behavior of the animal that is being modeled. In this article we suggest the use of fuzzy logic as the basis of an animat's decision about its next step. We hypothesize that by using linguistic programming based on common sense unclear and even partially contradictory knowledge of the animal's behavior, we can achieve comparable if not even better simulation results than with the classical crisp implementation. The following article presents an investigation of our theories on the case of a boid - a special type of animat - limiting itself on the boid's urge of ...
ABSTRACT One hypothesis about the origins and evolution of coordinated animal movements is that t... more ABSTRACT One hypothesis about the origins and evolution of coordinated animal movements is that they may serve as a defensive mechanism against predation. Earlier studies of the possible evolution of coordinated movement in prey concentrated on predators with simple attack tactics. Numerous studies, however, suggest that to overcome the apparent defensive mechanisms which grouping and coordinated movement may provide to prey, predators in nature appear to use elaborate target selection and pursuit/hunting tactics. We here study predators that use composite tactics, (a) predators that in successive attacks based on probability choose one of several simple attack tactics, (b) predators that first disperse prey and then pick off isolated individuals. We develop an individual based model of a group of prey that is attacked by a solitary predator agent. By using genetic algorithms, we enable the predator agent to adapt (a) the probability that a specific tactic will be selected in the next attack, (b) the distance at which it stops dispersing the prey and the radius within which it searches for the most isolated prey. With a direct competition of the evolved predator agents we examine which is the better tactic against a group of prey moving in a polarized cohesive manner in three different settings. Our results suggest that, (a) a delayed response is an efficient advanced prey defence tactic, (b) predator confusion plays an important role in the evolution of composite tactics, and (c) when confusion is at play, the dispersing predator is a much better hunter, capable of at least partially diminishing the effectiveness of the prey's delayed response.
2002 Annual Meeting of the North American Fuzzy Information Processing Society Proceedings. NAFIPS-FLINT 2002 (Cat. No. 02TH8622), 2002
In this paper we present basic notes on memorizing in a fuzzy decision process. As fuzzy approach... more In this paper we present basic notes on memorizing in a fuzzy decision process. As fuzzy approaches become widely used in different applications we could expect that research and technology will lead us towards more efficient fuzzy processing. It will be directly enabled by fuzzy specialized computers on which the fuzzy decision process will take place. Considering the main computer's
Uploads