G06F3/08

Collaborative decision making in dynamically changing environment

Disclosed is a system and a method for collaborative decision making in dynamically changing environment. A query corresponding to a problem is received from a user. Further, one or more intermediate steps required to reach a decision is calculated based on metadata associated to the problem. A decision-making flow is established for the one or more intermediate steps required to reach the decision. It may be noted that the decision-making flow corresponds to a sequence for execution of the one or more intermediate steps. Further, a decision space comprising one or more decision options is generated. The decision space is dynamically modified based on one or more uncertain events. A decision knowledge graph depicting modifications in the decision space is generated. Further, the decision space and the decision knowledge graph are updated. Finally, the decision is selected based on the updated decision knowledge graph and the updated decision space.

Collaborative decision making in dynamically changing environment

Disclosed is a system and a method for collaborative decision making in dynamically changing environment. A query corresponding to a problem is received from a user. Further, one or more intermediate steps required to reach a decision is calculated based on metadata associated to the problem. A decision-making flow is established for the one or more intermediate steps required to reach the decision. It may be noted that the decision-making flow corresponds to a sequence for execution of the one or more intermediate steps. Further, a decision space comprising one or more decision options is generated. The decision space is dynamically modified based on one or more uncertain events. A decision knowledge graph depicting modifications in the decision space is generated. Further, the decision space and the decision knowledge graph are updated. Finally, the decision is selected based on the updated decision knowledge graph and the updated decision space.

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM

An information processing device performs control to record deletion information indicating that an object with a designated object ID has been deleted, on a recording medium, in a case where a specific object ID is designated and an instruction to delete the object is input, for a magnetic tape on which an object that includes data and metadata related to the data and that is assigned an object ID as identification information is recorded, the object being assigned an object ID in a case where the object is updated different from an object ID of the object before the update.

Outlier quantization for training and inference

Machine learning may include training and drawing inference from artificial neural networks, processes which may include performing convolution and matrix multiplication operations. Convolution and matrix multiplication operations are performed using vectors of block floating-point (BFP) values that may include outliers. BFP format stores floating-point values using a plurality of mantissas of a fixed bit width and a shared exponent. Elements are outliers when they are too large to be represented precisely with the fixed bit width mantissa and shared exponent. Outlier values are split into two mantissas. One mantissa is stored in the vector with non-outliers, while the other mantissa is stored outside the vector. Operations, such as a dot product, may be performed on the vectors in part by combining the in-vector mantissa and exponent of an outlier value with the out-of-vector mantissa and exponent.

Outlier quantization for training and inference

Machine learning may include training and drawing inference from artificial neural networks, processes which may include performing convolution and matrix multiplication operations. Convolution and matrix multiplication operations are performed using vectors of block floating-point (BFP) values that may include outliers. BFP format stores floating-point values using a plurality of mantissas of a fixed bit width and a shared exponent. Elements are outliers when they are too large to be represented precisely with the fixed bit width mantissa and shared exponent. Outlier values are split into two mantissas. One mantissa is stored in the vector with non-outliers, while the other mantissa is stored outside the vector. Operations, such as a dot product, may be performed on the vectors in part by combining the in-vector mantissa and exponent of an outlier value with the out-of-vector mantissa and exponent.

Connection element for producing a wired connection between a first and second unit
20230101533 · 2023-03-30 ·

The disclosed embodiments relate to a system including a connection element for producing a wired connection between a first unit and a second unit, the connection element comprising a diagnostic module; wherein the diagnostic module comprises: a receiving interface, which is set up to receive data from the first unit over a wired data connection, a memory module, which is set up to store the data received from the first unit, and a read-out interface, which is set up to output the data stored by the memory module over a wireless data connection. The disclosed embodiments furthermore relate to a system including the first unit with the connection element directly connected to the first unit, as well as a system with the first unit and the second unit. The disclosed embodiments finally also relate to a method for producing a wired connection.

Connection element for producing a wired connection between a first and second unit
20230101533 · 2023-03-30 ·

The disclosed embodiments relate to a system including a connection element for producing a wired connection between a first unit and a second unit, the connection element comprising a diagnostic module; wherein the diagnostic module comprises: a receiving interface, which is set up to receive data from the first unit over a wired data connection, a memory module, which is set up to store the data received from the first unit, and a read-out interface, which is set up to output the data stored by the memory module over a wireless data connection. The disclosed embodiments furthermore relate to a system including the first unit with the connection element directly connected to the first unit, as well as a system with the first unit and the second unit. The disclosed embodiments finally also relate to a method for producing a wired connection.

Non-volatile storage device, host device, and data storage system to increase data write speed
11615019 · 2023-03-28 · ·

A non-volatile storage device according to an embodiment of the present technology includes a storage section and a calculation section. The storage section includes a plurality of block sections each including a plurality of page sections into which data can be written independent of each other, the plurality of block sections being capable of collectively deleting the data written in the plurality of page sections. The calculation section calculates, on the basis of information about write conditions of the plurality of page sections included in the storage section, candidate addresses that are candidates of logical addresses of the data to be written into the plurality of page sections.

IC CARD, IC CARD PROCESSING SYSTEM, AND COMPUTER-READABLE STORAGE MEDIUM

According to an embodiment, an IC card includes a communication interface and a processor. The communication interface communicates with an IC card processing apparatus. The processor transmits extended format support information indicating whether an extended format is supported for each of commands to the IC card processing apparatus.

Processing for multiple input data sets

Disclosed herein are techniques for performing multi-layer neural network processing for multiple contexts. In one embodiment, a computing engine is set in a first configuration to implement a second layer of a neural network and to process first data related to a first context to generate first context second layer output. The computing engine can be switched from the first configuration to a second configuration to implement a first layer of the neural network. The computing engine can be used to process second data related to a second context to generate second context first layer output. The computing engine can be set to a third configuration to implement a third layer of the neural network to process the first context second layer output and the second context first layer output to generate a first processing result of the first context and a second processing result of the second context.