Anyone can publish on Medium per our Policies, but we don’t fact-check every story. For more info about the coronavirus, see cdc.gov.

Skychain Beta first details!

Hello, Skychain community! It is time to share with you the first details of our long-waited Beta release!

First of all, Skychain Beta is a platform, which will feature the full functionality and capabilities for data providers, developers and consumers to host, train and use neural networks.

The whole Beta experience starts with the registration process. Right after it, the user will be offered an opportunity to create Skychain profile, which provides the access to Developer and Data provider sections additionally to Consumer section with an opportunity to use neural networks. Registration of this profile requires some additional information to be added to your account info.

The layout of the sign in page. The appearance of it may differ from the release one.

Medical data provider

In medical data provider section, a user sees the list of his uploaded datasets and is able to upload a new one.

Dataset upload

To upload the dataset, the provider should give the name and a broad description of the images types and diseases, which are marked out on the images. As the image types might significantly differ (from .img to .csv), we are going to implement the features, which will more or less standardize the uploaded data.

Dataset, which is already uploaded into the marketplace, will also provide the link on provider’s profile for potential developers.

Dataset subdivision

In terms of data security, we decided to implement the dataset subdivision as one of the measures to prevent data leaks and to allow the developer check the data for relevance.

The issue is that any dataset is a private property of its owner, so we shouldn't give the developer a full access to it. But the developer needs to have at least partial access to the data to make sure it is relevant.

A dataset will be divided into three parts:

The public part is required to make sure that the dataset is properly labeled and does not content any irrelevant information. Its other purpose is to be used during exploratory data analysis, the stage when the developer tests the data. The private part for training is not used for purposes other than the training itself. The private part for validation is needed to evaluate the results of training using different metrics.

Moreover, Skychain is going to implement its own tool for automatic verification of datasets within the marketplace. It will automatically rate a dataset in accordance with some internal parameters, so any developer could see how good the images are.

Update/removal of a dataset

A dataset can be updated (by adding more files) or completely removed from Skychain. This can be done by its publisher in his profile.

AI Developer

There are two main blocks in Developer section: the list of developed neural networks and the list of ongoing projects.

Beginning a new project

AI Developer, interested in starting a new project, must find a potential dataset (or datasets) that suit him best for the research. Then, he starts a new project, and he sees the working area with several notebooks, which will be used by the developer through the EDA (exploratory data analysis) on a public part. After the EDA, when the developer finished building the main algorithms and layers of a neural network, he creates a checkpoint and starts training on a In case of a failure, the developer is able to come back to a checkpoint and rerun the process. When the training done right, the developer verifies it on the and evaluates the research.

In case of a successful training, the developer publishes the neural network, gives it a name and a description. The profile of the neural network will contain the links to the developer’s profile and to the datasets it was trained on.

The update/removal of the neural network

The neural network can be updated (by using additional datasets for training) or completely removed from Skychain. This can be done by its publisher in its profile.

Consumer

The consumer’s interface will not be significantly changed since the Alpha’s one. Users will be able to use neural networks, which are created within Skychain.

This is pretty much all the information about the Beta release. You also might have noticed that Beta will not include blockchain, as it will be implemented in the final version of the project. And of course, some parts of the Beta can be changed as it is still in development.

We are doing our best to finish Beta in December. However, assessing the current situation, we realize that we might not make it in time, so the Beta can be released in January.

Don’t forget to join Skychain on social media: Twitter, Facebook, Telegram.

Skychain Official Channel

Written by

Blockchain infrastructure aimed to host, train and use artificial intelligence (AI) in healthcare. Our website: https://skychain.global/

Skychain Official Channel

Written by

Blockchain infrastructure aimed to host, train and use artificial intelligence (AI) in healthcare. Our website: https://skychain.global/

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store