Journal & Issues

Volume 28 (2023): Issue 1 (June 2023)

Volume 27 (2022): Issue 2 (December 2022)

Volume 27 (2022): Issue 1 (June 2022)

Volume 26 (2021): Issue 2 (December 2021)

Volume 26 (2021): Issue 1 (May 2021)

Volume 25 (2020): Issue 2 (December 2020)

Volume 25 (2020): Issue 1 (May 2020)

Volume 24 (2019): Issue 2 (December 2019)

Volume 24 (2019): Issue 1 (May 2019)

Volume 23 (2018): Issue 2 (December 2018)

Volume 23 (2018): Issue 1 (May 2018)

Volume 22 (2017): Issue 1 (December 2017)

Volume 21 (2017): Issue 1 (May 2017)

Volume 20 (2016): Issue 1 (December 2016)

Volume 19 (2016): Issue 1 (May 2016)

Volume 18 (2015): Issue 1 (December 2015)

Volume 17 (2015): Issue 1 (May 2015)

Volume 16 (2014): Issue 1 (December 2014)

Volume 15 (2014): Issue 1 (July 2014)

Volume 14 (2013): Issue 1 (June 2013)

Volume 13 (2012): Issue 1 (November 2012)

Journal Details
Format
Journal
eISSN
2255-8691
First Published
08 Nov 2012
Publication timeframe
2 times per year
Languages
English

Search

Volume 22 (2017): Issue 1 (December 2017)

Journal Details
Format
Journal
eISSN
2255-8691
First Published
08 Nov 2012
Publication timeframe
2 times per year
Languages
English

Search

0 Articles
Open Access

General Guidelines for Design of Affective Multi-Agent Systems

Published Online: 27 Dec 2017
Page range: 5 - 12

Abstract

Abstract

The paper presents general guidelines for designing affective multi-agent systems (affective MASs). The guidelines aim at extending the existing agent-oriented software engineering (AOSE) methodologies to enable them to design affective MASs. The reason why affective mechanisms need specific attention during the design is the fact that the way how both rational tasks and interactions are done differ based on the affective state of the agents. Thus, the paper extends the traditional design approaches with the design of affective mechanisms and includes them in the design of the system as a whole.

Keywords

  • Affective computing
  • affective multi-agent system
  • agent-oriented software engineering
  • multi-agent system design
Open Access

The Adaptation Approach for Affective Game-Based Assessment

Published Online: 27 Dec 2017
Page range: 13 - 20

Abstract

Abstract

Game-based learning as a learning approach has been popular for ages; however, game-based assessment as a trend started to evolve only few years ago. Since knowledge assessment is more associated with negative emotions, systems intended to assess knowledge should take into consideration emotions as well. The analysis of existing studies shows that systems with integrated game-based assessment seldom utilise learner’s emotions for provision of adaptation. The main aim of the present paper is to introduce an adaptation approach for to affective game-based assessment.

Keywords

  • Adaptation
  • emotions
  • game-based assessment
Open Access

Machine Learning Methods for Identifying Composition of Uranium Deposits in Kazakhstan

Published Online: 27 Dec 2017
Page range: 21 - 27

Abstract

Abstract

The paper explores geophysical methods of wells survey, as well as their role in the development of Kazakhstan’s uranium deposit mining efforts. An analysis of the existing methods for solving the problem of interpreting geophysical data using machine learning in petroleum geophysics is made. The requirements and possible applications of machine learning methods in regard to uranium deposits of Kazakhstan are formulated in the paper.

Keywords

  • Data mining
  • machine learning
  • well logging surveys
Open Access

Target Identification Using Sensors of Different Nature

Published Online: 27 Dec 2017
Page range: 28 - 35

Abstract

Abstract

In the present paper, a new and improved visual sensor data fusion method is proposed that uses visible and far-infrared light sensors. Additionally, lux meter data are used for decision level fusion of beliefs of recognised target classes. The database consisting of 4 ambient light condition images is created using Canon and FLIR cameras.

The developed approach has been tested using database images, neural network training and classification, particularly for low light level conditions. Enhancements of target identification precision are proved by practical implementation and testing of the proposed method.

Keywords

  • Hyperspectral sensor data processing
  • object recognition in various light conditions
  • sensor data fusion
  • target identification
Open Access

Workflow Generation from the Two-Hemisphere Model

Published Online: 27 Dec 2017
Page range: 36 - 46

Abstract

Abstract

Model-Driven Software Development (MDSD) is a trend in Software Development that focuses on code generation from various kinds of models. To perform such a task, it is necessary to develop an algorithm that performs source model transformation into the target model, which ideally is an actual software code written in some kind of a programming language. However, at present a lot of methods focus on Unified Modelling Language (UML) diagram generation. The present paper describes a result of authors’ research on Two-Hemisphere Model (2HM) processing for easier code generation.

Keywords

  • Code generation
  • model transformation
  • system modelling
  • two-hemisphere model
Open Access

Implementation of a MIX Emulator: A Case Study of the Scala Programming Language Facilities

Published Online: 27 Dec 2017
Page range: 47 - 53

Abstract

Abstract

Implementation of an emulator of MIX, a mythical computer invented by Donald Knuth, is used as a case study of the features of the Scala programming language. The developed emulator provides rich opportunities for program debugging, such as tracking intermediate steps of program execution, an opportunity to run a program in the binary or the decimal mode of MIX, verification of correct synchronisation of input/output operations. Such Scala features as cross-compilation, family polymorphism and support for immutable data structures have proved to be useful for implementation of the emulator. The authors of the paper also propose some improvements to these features: flexible definition of family-polymorphic types, integration of family polymorphism with generics, establishing full equivalence between mutating operations on mutable data types and copy-and-modify operations on immutable data types. The emulator is free and open source software available at www.mix-emulator.org.

Keywords

  • MIX
  • program correctness verification
  • Scala
Open Access

Appropriateness of Dropout Layers and Allocation of Their 0.5 Rates across Convolutional Neural Networks for CIFAR-10, EEACL26, and NORB Datasets

Published Online: 27 Dec 2017
Page range: 54 - 63

Abstract

Abstract

A technique of DropOut for preventing overfitting of convolutional neural networks for image classification is considered in the paper. The goal is to find a rule of rationally allocating DropOut layers of 0.5 rate to maximise performance. To achieve the goal, two common network architectures are used having either 4 or 5 convolutional layers. Benchmarking is fulfilled with CIFAR-10, EEACL26, and NORB datasets. Initially, series of all admissible versions for allocation of DropOut layers are generated. After the performance against the series is evaluated, normalized and averaged, the compromising rule is found. It consists in non-compactly inserting a few DropOut layers before the last convolutional layer. It is likely that the scheme with two or more DropOut layers fits networks of many convolutional layers for image classification problems with a plenty of features. Such a scheme shall also fit simple datasets prone to overfitting. In fact, the rule “prefers” a fewer number of DropOut layers. The exemplary gain of the rule application is roughly between 10 % and 50 %.

Keywords

  • CIFAR-10
  • convolutional neural network
  • DropOut
  • EEACL26
  • image classification
  • NORB
  • overfitting
0 Articles
Open Access

General Guidelines for Design of Affective Multi-Agent Systems

Published Online: 27 Dec 2017
Page range: 5 - 12

Abstract

Abstract

The paper presents general guidelines for designing affective multi-agent systems (affective MASs). The guidelines aim at extending the existing agent-oriented software engineering (AOSE) methodologies to enable them to design affective MASs. The reason why affective mechanisms need specific attention during the design is the fact that the way how both rational tasks and interactions are done differ based on the affective state of the agents. Thus, the paper extends the traditional design approaches with the design of affective mechanisms and includes them in the design of the system as a whole.

Keywords

  • Affective computing
  • affective multi-agent system
  • agent-oriented software engineering
  • multi-agent system design
Open Access

The Adaptation Approach for Affective Game-Based Assessment

Published Online: 27 Dec 2017
Page range: 13 - 20

Abstract

Abstract

Game-based learning as a learning approach has been popular for ages; however, game-based assessment as a trend started to evolve only few years ago. Since knowledge assessment is more associated with negative emotions, systems intended to assess knowledge should take into consideration emotions as well. The analysis of existing studies shows that systems with integrated game-based assessment seldom utilise learner’s emotions for provision of adaptation. The main aim of the present paper is to introduce an adaptation approach for to affective game-based assessment.

Keywords

  • Adaptation
  • emotions
  • game-based assessment
Open Access

Machine Learning Methods for Identifying Composition of Uranium Deposits in Kazakhstan

Published Online: 27 Dec 2017
Page range: 21 - 27

Abstract

Abstract

The paper explores geophysical methods of wells survey, as well as their role in the development of Kazakhstan’s uranium deposit mining efforts. An analysis of the existing methods for solving the problem of interpreting geophysical data using machine learning in petroleum geophysics is made. The requirements and possible applications of machine learning methods in regard to uranium deposits of Kazakhstan are formulated in the paper.

Keywords

  • Data mining
  • machine learning
  • well logging surveys
Open Access

Target Identification Using Sensors of Different Nature

Published Online: 27 Dec 2017
Page range: 28 - 35

Abstract

Abstract

In the present paper, a new and improved visual sensor data fusion method is proposed that uses visible and far-infrared light sensors. Additionally, lux meter data are used for decision level fusion of beliefs of recognised target classes. The database consisting of 4 ambient light condition images is created using Canon and FLIR cameras.

The developed approach has been tested using database images, neural network training and classification, particularly for low light level conditions. Enhancements of target identification precision are proved by practical implementation and testing of the proposed method.

Keywords

  • Hyperspectral sensor data processing
  • object recognition in various light conditions
  • sensor data fusion
  • target identification
Open Access

Workflow Generation from the Two-Hemisphere Model

Published Online: 27 Dec 2017
Page range: 36 - 46

Abstract

Abstract

Model-Driven Software Development (MDSD) is a trend in Software Development that focuses on code generation from various kinds of models. To perform such a task, it is necessary to develop an algorithm that performs source model transformation into the target model, which ideally is an actual software code written in some kind of a programming language. However, at present a lot of methods focus on Unified Modelling Language (UML) diagram generation. The present paper describes a result of authors’ research on Two-Hemisphere Model (2HM) processing for easier code generation.

Keywords

  • Code generation
  • model transformation
  • system modelling
  • two-hemisphere model
Open Access

Implementation of a MIX Emulator: A Case Study of the Scala Programming Language Facilities

Published Online: 27 Dec 2017
Page range: 47 - 53

Abstract

Abstract

Implementation of an emulator of MIX, a mythical computer invented by Donald Knuth, is used as a case study of the features of the Scala programming language. The developed emulator provides rich opportunities for program debugging, such as tracking intermediate steps of program execution, an opportunity to run a program in the binary or the decimal mode of MIX, verification of correct synchronisation of input/output operations. Such Scala features as cross-compilation, family polymorphism and support for immutable data structures have proved to be useful for implementation of the emulator. The authors of the paper also propose some improvements to these features: flexible definition of family-polymorphic types, integration of family polymorphism with generics, establishing full equivalence between mutating operations on mutable data types and copy-and-modify operations on immutable data types. The emulator is free and open source software available at www.mix-emulator.org.

Keywords

  • MIX
  • program correctness verification
  • Scala
Open Access

Appropriateness of Dropout Layers and Allocation of Their 0.5 Rates across Convolutional Neural Networks for CIFAR-10, EEACL26, and NORB Datasets

Published Online: 27 Dec 2017
Page range: 54 - 63

Abstract

Abstract

A technique of DropOut for preventing overfitting of convolutional neural networks for image classification is considered in the paper. The goal is to find a rule of rationally allocating DropOut layers of 0.5 rate to maximise performance. To achieve the goal, two common network architectures are used having either 4 or 5 convolutional layers. Benchmarking is fulfilled with CIFAR-10, EEACL26, and NORB datasets. Initially, series of all admissible versions for allocation of DropOut layers are generated. After the performance against the series is evaluated, normalized and averaged, the compromising rule is found. It consists in non-compactly inserting a few DropOut layers before the last convolutional layer. It is likely that the scheme with two or more DropOut layers fits networks of many convolutional layers for image classification problems with a plenty of features. Such a scheme shall also fit simple datasets prone to overfitting. In fact, the rule “prefers” a fewer number of DropOut layers. The exemplary gain of the rule application is roughly between 10 % and 50 %.

Keywords

  • CIFAR-10
  • convolutional neural network
  • DropOut
  • EEACL26
  • image classification
  • NORB
  • overfitting