Project details for Aika

Logo Aika 0.5

by molzberger - June 9, 2017, 20:22:20 CET [ Project Homepage BibTeX Download ]

view (15 today), download ( 2 today ), 4 subscriptions

Description:

The Aika algorithm is based on various ideas and approaches from the field of AI such as artificial neural networks, frequent pattern mining and logic based expert systems and can be applied to a broad spectrum of text analysis tasks. Aika combines these concepts in a single very compact algorithm. Aika is based on non-monotonic logic, meaning that it first draws tentative conclusions only. In other words, Aika is able to generate multiple mutually exclusive interpretations of a word, phrase, or sentence, and select the most likely interpretation. It does so by propagating activations through a neural network. These activations can be seen as some kind of text annotation since they refer to a specific text segment and a given interpretation. Aika consists of two layers. The neural layer, containing all the neurons and continuously weighted synapses and underneath that the discrete logic layer, containing a boolean representation of all the neurons. The logic layer uses a frequent pattern lattice to efficiently store the individual logic nodes.

Changes to previous version:

Initial Announcement on mloss.org.

BibTeX Entry: Download
URL: Project Homepage
Supported Operating Systems: Platform Agnostic
Data Formats: Txt
Tags: Information Extraction, Neural Network, Text Mining
Archive: download here

Other available revisons

Version Changelog Date
0.12

Aika Version 0.12 (2017-12-12) Memory optimization: Disjunctive synapses are now stored on the input neuron side. The bias delta value in a neuron input is now an absolute value. Bug fixes, code cleanups, code readability improvements, lambda expression usage, convenience functions.

Aika Version 0.11 (2017-11-26) Optimization for the search for the best interpretation. Optimization of the checkSelfReferencing function. Fixes for the training and pattern discovery functions.

December 12, 2017, 15:21:11
0.10

Aika Version 0.10 (2017-11-03)

Simplification: Activations are now only added during processing never removed. However, they might be suppressed if they are conflicting with other activations. Removed some old experimental training code and provided two APIs for training and pattern discovery. The APIs allow to implement heuristics when deciding which synapses should be created or which patterns should be selected. Experimental support for text generation.

Aika Version 0.9 (2017-10-22)

Rewrite of the conversion of synapse weights to logic nodes. Optimization of the interpretation search. Fixes for a few deadlocks.

November 3, 2017, 12:08:43
0.8

Aika Version 0.8 (2017-09-17) - Optimization of the interpretation search using an upper bound on the interpretation weights. - Support for very large models with millions of neurons by suspending rarely used neurons to disk.

Aika Version 0.7 (2017-08-06) - Refactoring of the range model. Now the range begin and the range end can be treated independently of each other. Synapses now have three properties: range match, range output and range mapping. - The Iteration class has been merged into the document class. - Performance optimizations for the interpretation search in the SearchNode class. - Test case fixes - Class renaming: Option -> InterprNode, ExpandNode -> SearchNode - Lots of javadoc

Aika Version 0.6 (2017-07-01) - Mainly optimizations

September 19, 2017, 18:10:43
0.5

Initial Announcement on mloss.org.

June 9, 2017, 20:22:20

Comments

No one has posted any comments yet. Perhaps you'd like to be the first?

Leave a comment

You must be logged in to post comments.