Artificial intelligence engine configured to work with a pedagogical programming language for training trained artificial intelligence models

A programming language and model technology, applied in the field of artificial intelligence systems

Active Publication Date: 2019-04-02
MICROSOFT TECH LICENSING LLC
View PDF6 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Unfortunately, software developers who currently wish to work with AI must learn complex toolkits, use limited application programming interfaces ("APIs"), use restricted black-box solutions for AI, or some combination thereof

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Artificial intelligence engine configured to work with a pedagogical programming language for training trained artificial intelligence models
  • Artificial intelligence engine configured to work with a pedagogical programming language for training trained artificial intelligence models
  • Artificial intelligence engine configured to work with a pedagogical programming language for training trained artificial intelligence models

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In the following description, numerous specific details are set forth, such as examples of specific data signals, named components, memories, etc., in a device in order to provide a thorough understanding of the present design. It will be apparent, however, to one of ordinary skill in the art that the design may be practiced without these specific details. In other instances, well-known components or methods have not been described in detail, but instead are depicted in block diagrams in order to avoid unnecessarily obscuring the design. Additionally, specific numerical references such as first drive can be made. However, specific numerical references should not be construed as a literal order, but rather as a distinction between the first notice and the second notice. Accordingly, the specific details set forth are examples only. Specific details may vary within the spirit and scope of the design and still be considered to be within the spirit and scope of the design...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Provided in some embodiments is an artificial intelligence ("Al") engine configured to work with a pedagogical programming language configured to enable an author to 1) define a mental model to be learned by an Al model, the mental model including an input, one or more concept nodes, one or more stream nodes, and an output, as well as 2) define one or more curriculums for training the Al model respectively on the one or more concept nodes. A compiler can be configured to generate an assembly code from a source code authored in the pedagogical programming language. An architect module can be configured to propose a neural-network layout from the assembly code. A learner module can be configured to build the Al model the neural- network layout. An instructor module can be configured to trainthe Al model on the one or more concept nodes respectively with the one or more curriculums.

Description

[0001] Cross References to Related Applications [0002] This application claims the benefits of U.S. Patent Application No. 15 / 416,904, filed January 26, 2017, and Provisional Patent Application No. US 62 / 287,861, filed January 27, 2016, entitled "BONSAI PLATFORM, LANGUAGE, AND TOOLING" Priority, the entire contents of which are incorporated herein by reference. [0003] Copyright Notice [0004] Portions of this disclosure contain copyrighted material. The copyright owner has no objection to the facsimile reproduction by anyone of copyrighted material appearing in the USPTO patent files or records, but otherwise reserves all copyrights. technical field [0005] Embodiments of the designs presented herein generally relate to artificial intelligence systems and methods thereof. Background technique [0006] Artificial intelligence ("AI") has the potential to be one of the most impactful technologies of the 21st century and beyond. Unfortunately, software developers wh...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/38G06F17/50G06N3/10G06Q10/00G06N20/00
CPCG06Q10/00G06N3/105G06F16/951G06F16/2228G06F9/451G06F40/166G06F30/20G06N20/00G06F8/31G06F8/437H04L67/02G06F8/38G06F30/333G06F8/311H04L67/01G06F9/5066G06F18/2148G06N3/045G06N3/08G06F3/0482G06N3/008G06N3/04G06F3/03543G06N5/04G06F9/4881G06F15/80
Inventor M·I·哈蒙德K·M·布朗M·亚当斯
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products