Minggu, 11 Maret 2018

SKYCHAIN - THE FUTURE OF ARTIFICIAL INTELLEGENCE IN HEALTHCARE

Image result for skychain ico

How are you everyone? I’ll tell you about Skychain project. Please read until end.

Skychain is an infrastructure blockchain project aimed to host, train and use artificial neural networks (ANNs) by market participants. First years of Skychain development will be devoted only to medicine to help doctors and patients have accurate diagnoses using this system.
Skychain is a "sharing economy" project, it means that each member of the Skychain ecosystem will provide his resources and thus create a product that is ahead of any competitors. In its turn, the system will reward each participant with high benefits.
Skychain is a project that will "uberize" artificial neural networks, but with developers of individual ANNs instead of taxi drivers, consumers of ANNs (doctors and patients) instead of passengers and computers and server of miners instead of cars. IBM estimates the artificial intelligence market in the sphere of medicine at $200 billion a year in a few years.  The goal of Skychain is to take control over 70% of this market with create the best open infrastructure that will accumulate the resources of the majority of participants of this industry and surpass any closed corporate product. In the future, Skychain may be used for building, fast distributed training and further use of a wide range of neural networks not only in medicine.

Skychain is a "distributed open network" project designed to accurately diagnose patients and
prescribe effective treatment. Skychain has the following advantages:
  • Uploading any ANNs trained by laboratories or specialists to Skychain and receiving payment from end users of ANNs;
  • It's a data marketplace as Service for Deep Learning, where medical data suppliers will be able tonoffer their datasets as a service for AANs training;
  • Effective use of miners’ computing resources to ensure smooth operation of a neural network;
  • Public pay-per-use access to the neural network capabilities;
  • Open distributed storage of all ANNs within Skychain and their settings, stored in a distributed chain of blocks according to the blockchain principles;
  • Constant learning of a neural network upon adding new information and experience.
Structure of Skychain modules
The Skychain project consists of several interconnected modules:

1.       SkyUI - Module for conducting an interactive dialogue with a doctor or patient

·         The dialogue is conducted in an interactive form. Besides text information, this module can download images and graphic files with medical test results (MRI, CT, X-ray, Histology, Endoscopy, etc.).
·         The module also recognizes test results in a form of structured documents.

2.                   SkyEngine – Core of the artificial neural network

·         It analyzes all information about the patient and gives a diagnosis or a list of possible diagnoses and a list of medical tests and studies required for an accurate diagnosis.
·         It is a set of trained ANNs. The input neural network classifies all the information received, determining areas for a detailed analysis.
·         Then, the input neural network sends all patient information to specialized ANNs checking for presence/absence of certain diagnoses or problems.
·         In case of severe diseases, specialized ANNs will perform differential diagnostics of diseases and confirm/reject diseases that threaten the life and health of a patient.

3.                   SkyLearningZone - Closed area for neural networks training

·         This is the data marketplace where medical data providers can provide their datasets as a service for the training of third-party neural networks.
·         Trained neural networks on the supplier data sets can only be used within Skychain, so the date set providers will receive a guaranteed share of revenue from all neural networks trained based on their data;
·         One neural network can be trained using several datasets of a single medical area thereby achieving high depth and accuracy.
·         Neural networks, which were trained in SkyLearningZone, cannot leave this zone and their authors won't be able to copy their neural networks, but can only provide paid access to their functions. This ensures that the owner of the data will receive royalty from all neural networks trained on the basis of his data. And also guarantees the preservation of the value of the data of the supplier.
·         When training neural networks in SkyLearningZone, the structure and code of the neural network also cannot be downloaded from SkyLearningZone, so the author of the neural network guarantees the safety of its own developments and know-how.
·         All the neural networks trained in SkyLearningZone are automatically ranked because In addition to training, the neural networks are tested and their accuracy and quality are automatically determined.

4.                   SkyConstructor

·         An interactive environment for building and training ANNs. An ANN’s author builds a structure of an ANN in a visual editor and selects its learning mechanism.
·         The module also provides ready-made patterns of ANNs for fast building a neural network.
·         An ANN’s author creates a description of the neural network and uploads it to Skychain paying a reward to the system (miners) for adding his neural network to the blockchain.

5.                   SkyTherapist – Module for creating treatment protocols

·         A specialized module consisting of a database of scientific researches and recommendations, trained on patient records by a neural network.
·         The module generates the most effective treatment protocol according to the patient diagnosis, test results and general information (growth, age, vest, drug tolerance, medical history, etc.).

6.                   SkyMobile - A mobile application that allows patients to get independent service by using Skychain on their own. Tasks solved at the first stage include:

·         Diagnosis of melanoma, according to a photo from a mobile phone;
·         Analysis of symptoms of a patient who does not require emergency hospitalization, prescribing medicines that do not require a prescription;
·         Detection of risks and threats to the patient’s health and a recommendation to contact the nearest doctor if detected.


Skychain Architecture
Blockchain network
           
The central element of the Skychain ecosystem is the Blockchain network providing interaction between network participants. A block, which size is limited to 10 MB, includes confirmation of the execution of the following operations (transactions):
·         Skychain Global Coin transactions
·         Requests for an inference using a neural network
·         Requests for neural network training
·         Publishing inference results
·         Publishing a new neural network in the register (1 per block)
·         Changing a neural network’s owner (10 per block)
·         Updating a neural network (10 per block)

Data Usage
To prevent the growth of excessive Skychain blockchain networks, artificial neural network configurations, as well as collection of training data published and stored in separate p2p networks. On the block The BlockChain network is assigned a hash of recorded data.

Creating an artificial neural network
Using the SkyConstructor tool, Skychain users create and customize layers neural network, indicate the algorithms of its training, as well as sets of test data. After completing the configuration, the creator of the neural network pays for its training with Coins Skychain Global Coin.

Inference (generating a result)
NN is an artificial neural network computing incoming information about the IS patient and giving the result of OS calculations. NN consists of PubNN - an unencrypted public part of the neural network in the blockchain. Any Skychain member can run PubNN for calculations. Priv1NN and Priv2NN are encrypted decoding neural networks within NN. They are encrypted in the blockchain with the NN author’s key. Priv1NN and Priv2NN are executed on the author's computer. These neural networks do not require significant computing resources for operation, but they are an integral part of the NN artificial neural network. The result of PubNN calculations is inaccurate without them.
This has the following advantages:

  • 99% of computing costs are performed on any free Skychain server. This maximizes distribution and utilization of network servers.
  • An author of a neural network is protected from copying or use without his permission, as well as has guaranteed renumeration in the amount set by the author for each operation of using his neural network.
  • The author can always restore his encrypted decoding neural networks from the block, if he knows his private key (password).
 LINK TO JOIN

https://bountyhive.io/join/SKYCHAIN

Tidak ada komentar:

Posting Komentar