You are using an outdated browser Internet Explorer. It does not support some functions of the site.

Recommend that you install one of the following browsers: Firefox, Opera or Chrome.


+7 961 270-60-01

  • Algorithm of formation of volumetric model of pathological focus of the retina on the basis of optical coherence tomography scans

    The most informative methods in diagnostics of retinal pathological conditions are ophthalmoscopy, fluorescence angiography (FAG), optical coherence tomography (OCT) and optical coherence tomography with angiography (OCT-angiography, angio-OCT, OCT-A). This paper describes an algorithm of retinal pathologic focus formation based on optical coherence tomography (OCT) scans. The algorithm allows to create a volumetric model of the pathological focus within clinically significant boundaries by separate segmentation of each of the macular cube scans, extraction of the pathological focus point cloud and its reconstruction into a polygonal 3D model. Certain morphometric parameters extracted from such a model are important for better analysis of retinal pathology. This will allow the ophthalmologist to prescribe the appropriate type and amount of treatment to stabilize and improve visual functions.

    Keywords: AMD, OCT, macula, retinal pathology, dot cloud, medicine, computer vision, wet AMD

  • Software implementation of the invasive weed method for finding the extremum of multimodal objective functions

    The search for a global extremum by the invasive weed method is considered. It is proposed to create a software tool that implements a bio-inspired global optimization method that belongs to the group of metaheuristic methods - the invasive weed method, which searches for a global extremum

    Keywords: global extremum, bio-inspired method, metaheuristic method, invasive weed method, evolutionary method, software

  • Mathematical modeling of a fuzzy decoder

    The approach to construction a computer model of a functional information converter based on element-wise operations with multidimensional tables of numbers is investigated. A numerical decision-making algorithm based on infinite-valued logic was built and verified (in particular, fuzzification, implication, aggregation, defuzzification algorithms). The mathematical, algorithmic and software model of fuzzy decoder of the positional bipolar code in a single-unit one is investigated. The transition from the initial model given in terms of three-valued logic to a similar system having an infinite logical basis is shown. The numerical algorithm has been tested and debugged in the GNU Octave mathematical computation package environment with minimal use of functions from the fuzzy-logic toolkit.

    Keywords: decoder, single-unit code, functional converter, infinite-valued logic, t-norm, fuzzification, defizzification, implication, aggregation, three-valued logic, bipolar code

  • Programmer's professional skills for developing an expert system for managing software projects

    For a long time in software engineering, there is a problem of a rather significant percentage of software project failures. One of the most frequent causes of such failures is non-optimal allocation of human resources, that is, the allocation of developers to tasks in accordance with their skills and the specifics of the task. Software development requires continuous improvement of skills and the degree of mastery of one skill can positively influence others associated with it. Due to the considerable number of skills there is a need in the expert system that allows you to track the changing skills and implement a near-optimal allocation of human resources. The impossibility of unambiguous evaluation of skills and partial overlapping with each other lead us to the fuzzy sets theory for processing of information about employees, rather than applying classical set theory or probability theory. At the end of the article, the most significant skills of IT specialists are presented.

    Keywords: expert systems, software development, project management, human resources allocation, fuzzy sets, uncertainty, probability theory, software developer skills

  • Overview of content clustering algorithms in image retrieval tasks

    Content Based Image Retrieval is a one of the most popular search methods used in large-scale databases. Comparison the query image with each image of large scale database leads to lowering the systems performance. In this article are considered different clustering algorithms. They may be used for optimizing image searching access period.

    Keywords: CBIR, clustering, K-means, fuzzy C-means (FCM), Possibilistic C-means (PCM), bio inspired algorithm

  • One method of constructing database queries based on fuzzy logic

    It is shown that the current direction of the development of electronic document management is the transition to the information systems that support the dialog interaction with the user in natural language. This area is challenging because of exponential growth of data processed by modern information systems. Described the problem of converting verbal criteria describing properties of the required data, SQL queries, implementation of which will allow to obtain the required data. As a practical example, the selected task is the classification of employees in three clearly defined categories: ""small experience"", ""average experience"", ""great experience"". Before you create a database assumptions were adopted: the experience of employees is taken into account from 0-25 years. The time period to 7 years is an indicator of employees with low seniority. As close to a group of employees with secondary seniority are those who have work experience of 8 to 13 years; a great experience – more than 15 years. Create table ""Employees"", consisting of the following fields: id, name, Sex, Phone, notes, date of hiring, date of dismissal, work Experience in similar position, Experience just. The work deals with the queries to retrieve data based on the SELECT statement of the SQL language. Mathematically formalizing verbal filter criteria data was formalized with trapezoidal membership functions. Describes the implementation of the conversion process trapezoidal membership functions in SQL queries against a relational database. Implemented conversion mathematically consistent as the theory of fuzzy sets and the concept of relational databases (i.e. SQL standard). Compliance transformation of fuzzy set theory in the future will allow the use of operators for manipulating sets (Union, intersection, etc.), and compliance with SQL to practically implement the proposed approach by means of a broad class of relational database management systems.

    Keywords: fuzzy logic, membership function, fuzzy set term, linguistic variable, database, fuzzy queries, the index of conformity,a-slice