Preliminary Report on Technology and REsearch for Cognitio

Similar documents
Methodology for Agent-Oriented Software

BIM+Blockchain: A Solution to the "Trust" problem in Collaboration?

Demonstration of DeGeL: A Clinical-Guidelines Library and Automated Guideline-Support Tools

A manifesto for global sustainable health. Sustainable Health Symposium Cambridge, UK 25th July 2017

FET Flagships in Horizon 2020

AGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS

BI TRENDS FOR Data De-silofication: The Secret to Success in the Analytics Economy

The IEEE Global Initiative for Ethical Considerations in Artificial Intelligence and Autonomous Systems. Overview June, 2017

Great Minds. Internship Program IBM Research - China

Ars Hermeneutica, Limited Form 1023, Part IV: Narrative Description of Company Activities

A Vision Of Enterprise Integration Considerations

2. The Crypto Story So Far

Software-Intensive Systems Producibility

Executive Summary Industry s Responsibility in Promoting Responsible Development and Use:

Présentation de l'initiative européenne "Next Generation Internet"

Impact of Information Technology and Role of Libraries in 21 Century

UNIT 2 TOPICS IN COMPUTER SCIENCE. Emerging Technologies and Society

The increasing role of consumers in the transformation of the power sector: innovations leading the way. Brussels, 24 October 2017

A Journal for Human and Machine

VIEW POINT CHANGING THE BUSINESS LANDSCAPE WITH COGNITIVE SERVICES

Aviation Data Symposium June 2018 Berlin, Germany

TECHNOLOGY, ARTS AND MEDIA (TAM) CERTIFICATE PROPOSAL. November 6, 1999

USING THE INDUSTRIAL INTERNET OF THINGS TO TRANSFORM HUMAN SAFETY AND ENERGY CONSUMPTION IN THE MINING INDUSTRY

Agent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems

Сonceptual framework and toolbox for digital transformation of industry of the Eurasian Economic Union

SOFTWARE ARCHITECTURE

in the New Zealand Curriculum

ITU Telecom World 2018 SMART ABC

CSC 550: Introduction to Artificial Intelligence. Fall 2004

The Emerging Economy 2030:

Trends in. Archives. Practice MODULE 8. Steve Marks. with an Introduction by Bruce Ambacher. Edited by Michael Shallcross

Requirement Definition

AIEDAM Special Issue: Sketching, and Pen-based Design Interaction Edited by: Maria C. Yang and Levent Burak Kara

FET Open in Horizon Roumen Borissov Scientific/Technical Project Officer Future and Emerging Technologies, DG CONNECT European Commission

Mission Space. Value-based use of augmented reality in support of critical contextual environments

Beyond BIM. Knowledge management for a smarter built environment. Shaun Howell and Yacine Rezgui

Food for thought about a profession whose relevance cannot be overlooked in the age of digitalization.

ICT : Internet of Things and Platforms for Connected Smart Objects

The Role of Technology in Shifting the Institutional Structure of Markets

Dr. Gene Leon IMF Senior Resident Representative, Jamaica May 2,

The Key to the Internet-of-Things: Conquering Complexity One Step at a Time

Information products in the electronic environment

The Blockchain Ethical Design Framework

LEADING DIGITAL TRANSFORMATION AND INNOVATION. Program by Hasso Plattner Institute and the Stanford Center for Professional Development

Distributed Robotics: Building an environment for digital cooperation. Artificial Intelligence series

Assessment of Smart Machines and Manufacturing Competence Centre (SMACC) Scientific Advisory Board Site Visit April 2018.

The Singularity is Near: When Humans Transcend Biology. by Ray Kurzweil. Book Review by Pete Vogel

The Disappearing Computer. Information Document, IST Call for proposals, February 2000.

Robotics in Horizon 2020 ICT Work Programme

Convergence of Knowledge, Technology, and Society: Beyond Convergence of Nano-Bio-Info-Cognitive Technologies

Frequently Asked Questions

How material engineering contributes to delivering innovation in the hyper connected world

A Computing Research Perspective on a Learning Healthcare System. Kevin Sullivan Computer Science University of Virginia 4/11/2013

A TAXONOMY AND METAPHYSICS OF MIND-UPLOADING BY KEITH WILEY

Case Study: The Autodesk Virtual Assistant

Digital image processing vs. computer vision Higher-level anchoring

Digital Disruption Thrive or Survive. Devendra Dhawale, August 10, 2018

Web of Things for Connected Vehicles. Soumya Kanti Datta Communication Systems Department

EOSC Governance Development Forum 6 April 2017 Per Öster

New Triple Helix Environments for Creating Innovations

G7 SCIENCE MINISTERS COMMUNIQUÉ

PROJECT FINAL REPORT Publishable Summary

Climate Change Innovation and Technology Framework 2017

Version Last Updated

EXTENDED TABLE OF CONTENTS

Swiss FinTech Innovation Lab. Proposal for a University Collaboration Program

Pan-Canadian Trust Framework Overview

Digital Identity. Workshop. Roland Berger Munich Office

Knowledge Networks 1. Knowledge Networks Defined

The Role of Computer Science and Software Technology in Organizing Universities for Industry 4.0 and Beyond

Tutorial: The Web of Things

ICSB Top 10 Trends for 2019 Micro-, Small and Medium-sized Enterprises (MSMEs) continue to be on the move!

An Introduction to Agent-based

Source: REUTERS/Reinhard Krause

Proposers Day Workshop

WHY ACCOUNTANCY & SOCIAL DESIGN

Modeling & Simulation Roadmap for JSTO-CBD IS CAPO

» CHUCK MOREFIELD: In 1956 the early thinkers in artificial intelligence, including Oliver Selfridge, Marvin Minsky, and others, met at Dartmouth.

TABLE OF CONTENTS OUR MISSION OUR MEMBERS OUR PLAN C_TEC S PRIORITIES WORDSMITH + BLACKSMITH

Introduction. What is Kraken Coin. Why invest in Kraken Coin

Application of AI Technology to Industrial Revolution

PRELIMINARY AGENDA. Europe s Largest Global Lending and Fintech Event October, 2017 InterContinental London The O2

Looking ahead : Technology trends driving business innovation.

Transforming a Digital Generation: How the Economic and Legal Implications of Blockchain Will Reshape Society

FOSS in Military Computing

Swiss Re Institute. September 2018 Dr. Jeffrey R. Bohn

LEADING DIGITAL TRANSFORMATION AND INNOVATION. Program by Hasso Plattner Institute and the Stanford Center for Professional Development

Advanced Cyberinfrastructure for Science, Engineering, and Public Policy 1

Imagine your future lab. Designed using Virtual Reality and Computer Simulation

The Key to the Internet-of-Things: Conquering Complexity One Step at a Time

Health Care Analytics: Driving Innovation

Is housing really ready to go digital? A manifesto for change

APEC Internet and Digital Economy Roadmap

Innovation Report: The Manufacturing World Will Change Dramatically in the Next 5 Years: Here s How. mic-tec.com

Constants and Variables in 30 Years of Science and Technology Policy. Luke Georghiou University of Manchester Presentation for NISTEP 30 Symposium

KEY POINTS OF BUSTING LOOSE FROM THE BUSINESS GAME

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

MSc(CompSc) List of courses offered in

Introducing the Computing Community Consortium

Asia Conference Singapore

Transcription:

Preliminary Report on Technology and REsearch for Cognitio

Progress in physics comes by taking things apart; in computation, by putting things together. We might have had an analytic science of computation, but as it worked out, we learned more from putting together thermostats and computers than we did from taking apart monkey brains and frog eyes. The science of computation, such as it is, is synthetic. - W. Daniel Hills This idea that there is generality in the specific is of far-reaching importance. Douglas R. Hofstadter, Gödel, Escher, Bach: An Eternal Golden Braid

I. Introduction This document is to outline, in broad strokes, the goals of the Cognitio project from a technological (and philosophical) point of view. We begin by outlining some general design principles which will inform our work before delving into some of the specific technologies and areas of research which are currently informing our design. Finally, we look at what to expect in the coming months as the Cognitio project advances. II. Design Principles Compared to most fields of human endeavor the study of computation is still nascent. Despite this fact, it has precipitated changes to the human condition henceforth unimaginable - although we have but only a few generations of study beneath our belts. Young though the field is, already the curious student of computer science finds that some of the most potent unrealized ideas of the field were first articulated decades ago. Whether because of changes in intellectual fashion or the shifting requirements of industry and commerce - to whom all engineering fields must ultimately plead their usefulness - an enormous number of fascinating techniques are at our disposal today. Some are mere conjectures, while others are well-known techniques used every day in production systems across the globe. We believe that great achievements in computing require not only an admixture of such ideas but also the broad-minded approach which is the hallmark of all true innovation. A distributed AI platform is a distributed computation platform. And computation - as it relates to human users, their tangible objectives and to the very concept of machine reasoning - is polysemic.

II. Design Principles (Continued) Therefore, Cognitio aims to approach the question of reasoning on the blockchain armed not only with a long list of ideas worth considering but also with a few key guiding principles: 1. Complexity cannot be manufactured. We aim to create a system which is as simple and unrestrictive as possible, embracing generality and radical extensibility while being able to leverage the existing wealth of software building blocks available for both general-purpose and application-specific hardware. 2. The system must be capable, by virtue of its primitives, of evolving and adapting to suit new use cases and new idioms for thought, both human and artificial. 3. Simplicity and ease of use must not be confused. Abstractions can be built on powerful but unfamiliar primatives while multifaceted and adaptive systems cannot easily be engineered atop narrowly defined primitives. Lets discuss some of the concrete influences on our current research, however. This may help to shed more light on the motivation and meaning behind these principles.

III. Current Research - Directions and Influences As may be evident from our choice of epigraphs, Cognitio s primary aim is to create a vessel suitable for exploring machine intelligence regardless of which paradigm - or hybrid of paradigms - the user chooses. To this end, the main thrust of our current research is on what we are tentatively calling the Nous - from the gnostic word for man s intellect - the fundamental layer of technology which participants in the Cognitio network will use to model agents. We are aiming to create a runtime which has a number of remarkable qualities: An absolute minimum of locked-in runtime semantics, enabling the creation of truly evolutionary and adaptive computing primitives. Compatibility with the wealth of existing high-performance C and C++ libraries, making it simpler to add powerful expertise to agents on the network. First-class distributed computation primitives such as closures and continuations. Tools for formal verification of workloads, to better approximate the computational value of a unit of work. Strong security measures to allow the implementation of decentralized trust and reputation protocols. Inspiration for Nous draws from a number of sources, including the amazing research done by the Viewpoints Research Initiative, the works of Douglas Hofstadter, Doug Lenat, Richard Kelsey, Jonathan Rees, Tlon Inc. and many others. Future research reports will outline specifics as the architecture crystallizes.

We are searching for some kind of harmony between two intangibles: a form which we have not yet designed and a context which we cannot properly describe. - Christopher Alexander

III. Current Research - Directions and Influences (Continued) Nous is merely the substrate for Cognitio, however. On top of Nous we plan to build a rich ecosystem of computing services, and to enable others to participate in the same. Among these is Cognitia, which will bring knowledge engineering to the network and provide leverage for developers of knowledge-based systems, such as the expert systems used in medicine. Our aim with Cognitia is to build a coherent ontological framework which makes knowledge engineering simpler and more accessible. We believe that with a strict adherence to what Arp, Smith and Spear call ontological realism we can build a highly-extensible knowledge base with a simple API contract which still - thanks to the flexibility of Nous - is able to speak the myriad of semantic standards on the internet today. IV. Conclusion Cognitio is clearly an active research project. Over the coming months we will be doing work to create the infrastructure required to keep a project of this magnitude organized, and prioritizing both active development and exploratory development on the current code base. Regular updates from the team and research reports will keep you in the loop as developments take shape. Cognitio is an ambitious project. Today, more possibilities for breakthroughs in distributed computing - computing of any kind - abound each day. There is a time for ambitious projects, and that time is now.

Timeframe Development Research -----------+------------------------------------------------------+-------------------------------------------- Q3 2018 Project Infrastructure Support, Exchange Listing Alternative Consensus Implementations Q4 2018 Security Audit/Updates, Governance Implementation Nous Architecture Q1 2019 Governance Release, Whitepaper Content Addressing Schemes & Storage Q2 2019 Agent Prototyping with Nous Q3 2019 Lightning Network Identity, Security, Reputation Q4 2019 Cognitia Research Report, ProtoNous testnet Upper Ontology architecture END OF Preliminary Report on Technology and REsearch for Cognitio

2018 Cognitio Core cognit.io