Abstract:
Disclosed herein are an apparatus and method for developing a neural network application. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program receives a target specification and an application specification including user requirements, searches for a neural network model corresponding to the target specification and the application specification in a database, builds an inference engine for performing a neural network operation used by the neural network model, and generates a target image for executing the neural network model to be suitable for a target device using the inference engine.
Abstract:
An embodiment relates to an artificial intelligence inference apparatus and method. The embodiment provides an artificial intelligence inference method, and may include converting an application based on a previously learned neural network into executable code in a high-level language independent of a learning framework, separating the executable code into General-Purpose Language (GPL) code and Domain-Specific Language (DSL) code depending on whether an acceleration operation is required, and generating target code optimized for hardware from the separated GPL code and DSL code.
Abstract:
Disclosed herein are an apparatus and method for generating a neural network executable image. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program receives user requirements including a default neural network model and training result data for generating a neural network executable image required by a user, checks whether the default neural network model included in the user requirements is capable of being supported in a target system in which the neural network executable image is to be installed, converts the default neural network model into a neural network model executable in the target system, converts the training result data by reconfiguring the data format set of the training result data, and generates a neural network executable image by combining the converted neural network model and the converted training result data.
Abstract:
Disclosed herein are a federated learning method and apparatus. The federated learning method includes receiving a feature vector extracted from a client side and label data corresponding to the feature vector, outputting a feature vector with phase information preserved therein by applying the feature vector as input of a Self-Organizing Feature Map (SOFM), and training a neural network model by applying both the feature vector with the phase information preserved therein and the label data as input of a neural network model.
Abstract:
Disclosed herein is an apparatus for controlling an embedded device, through which the embedded device may be controlled in a host computer in real time. The apparatus for controlling an embedded device includes a host computer connected with a monitor, a mouse, and a keyboard; an embedded device; and a connection module for connecting the host computer with the embedded device such that a first task window for controlling the host computer and a second task window for controlling the embedded device are displayed on the monitor.
Abstract:
Disclosed herein are a neural network model deployment method and apparatus for providing a deep learning service. The neural network model deployment method may include providing a specification wizard to a user, searching for and training a neural network based on a user requirement specification that is input through the specification wizard, generating a neural network template code based on the user requirement specification and the trained neural network, converting the trained neural network into a deployment neural network that is usable in a target device based on the user requirement specification, and deploying the deployment neural network to the target device.
Abstract:
An apparatus for displaying hyperlinks using keywords and a method thereof are disclosed. The apparatus for display the hyperlinks using the keywords includes: a hyperlink list generating unit configured to collect hyperlinks included in a web document, select a target hyperlink among the hyperlinks, and generate a hyperlink list including the selected target hyperlink; a keyword list generating unit configured to select keywords corresponding the respective hyperlinks included in the hyperlink list and generate a keyword list including the keywords; and a control widget displaying unit configured to display the keywords following the hyperlink according to an input of a user in a control widget.