This is a continuation of application Application Number 16203610, filed 2018 Nov. 29. This application claims the benefit of PPA Application Number 62591253 filed 28 Nov. 2017 by the present inventor, which are incorporated by reference.
Numerous instruments function by essentially carrying out experiments, collecting signals with sensors, and fitting sensor data to scientific models. Developers of such instruments typically task themselves to deploy sensors for signal detection, to design procedures for systematic collection of signals, to devise operations for inference or reconstruction of unknown quantities of interest based on the collected signal data and applicable scientific models, and to present the inference or reconstruction results in easy-to-interpret formats.
Medical imaging equipment is a good example. A CT or MRI scanner for instance, uses sensors carefully configured near a scanned target to detect signals containing diagnostic information, uses developer-crafted measurement procedures or sequences to collect signal data, and uses developer-crafted operations to reconstruct quantities of diagnostic value (often in the form of images) based on the collected data and established models (e.g., attenuation model in CT, and Bloch equation in MRI), and finally presents results for radiologists to read.
New instruments with hybrid learning, including improved medical imaging systems, are hereby described. Each of these instruments has human learning elements making one part of its core, but has machine learning elements replacing many of the other human design/devise elements (which include, for example, development or deployment of sensors, procedures and operations, as well as interpretation of results) making the other part. The human learning elements include scientific models and problem solving experiences. Further, the machine learning part is optionally set to evolve or optimize continuously, leveraging features continuously learned from data throughout the use cycle of the instruments.
The new instruments are hybrid learning machines—they function by utilizing both human learning and machine learning elements. While the former often excels in representing or modeling with elegance and depth the operation principles of the physical world (e.g., in the form of equations expressing laws of the physical world, high quality computer simulations, or designed quantitative experiments) thereby linking sensor data to underlying unknown quantities of interest or in effect defining an inverse problem, the latter is becoming increasingly powerful spotting patterns in massive data and in high-dimensional space, and responding autonomously with solution strategies for inferring or reconstructing the unknown quantities. On the new instruments the two learning paradigms work together in deducing the unknown quantities given sensor data—they accomplish this by changing conventional instruments with improved sensor configurations, measurement procedures and inference operations.
In an exemplary instrument with hybrid learning, adaptive instrument control variables are established, including a set of parameters that reside in an adaptive compute unit (ACU) that is part, a set of parameters that specify experimental configurations (e.g., sensor configuration parameters and measurement procedure parameters), or both. The human established models and experiences are employed to guide both the set-up of the ACU for carrying out machine learning, and the set-up of measurement procedures and sensor configurations. Data samples are employed to guide the adaptation of the instrument control variables, effecting optimization of the ACU, the experimental configurations, or both. The ACU may be a neural network of a properly set structure, in which case aforementioned ACU parameters are neural network weights. In a training the instrument control variables are optimized in accordance with data samples and properly defined loss or cost metrics. The training may additionally source data samples used in training from human learning elements, including equations expressing laws of the physical world, high quality computer simulations, and designed quantitative experiments. The optimization of the set of ACU parameters, the set of experimental configuration parameters, or both, uses gradient descent and gradient back propagation techniques of machine learning, and optimization techniques, and can take advantage of the often differentiable scientific models. In an execution, the instrument applies the parameter-optimized experimental configurations when available, performs measurement procedures and collects signal data with sensors, and conducts inference based on the sensor data, the parameter-optimized ACU, and applicable scientific models. In this fashion, the elements adapt or change the instrument and its operation, effecting higher quality inference results, lower measurement requirements (e.g., requirements on the duration, sensitivity and data amount), or both.
Two further embodiments are illustrated in
An instrument with hybrid learning solves inference problems by applying both human learning and machine learning. This may be embodied in the establishment and use of ACU as an integral part of the instrument. As a result of human learning, laws of the physical world, high quality simulations and designed experiments, for example, are often good at quantifying or summarizing behaviors of interest. One can instill or integrate them into a machine learning paradigm to enhance the quality and speed of training/optimizing an ACU, and to facilitate the creation of an autonomous problem solving machine.
An instrument with hybrid learning solves inference problems by applying both human learning and machine learning. This may be embodied in an iterative process on the instrument as well as in an ACU of the instrument.
Variants or more specialized versions of the above embodiments are illustrated in
Note that descriptions of the present invention use terms cost and loss interchangeably. Either one is a commonly used term in optimization and machine learning, representing an objective function (e.g., a mean squared error, a weighted sum of lp norms of deviations or differences) that is to be minimized. Cost or loss quantification provides the driving force for the adaptation or optimization of the ACU, and its specific definition directly influences the outcomes' quality as well as the optimization landscape.
One embodiment furthering that illustrated in
One embodiment furthering that illustrated in
s(r,tn)=(ρW(r)+ρF(r)ej2πf
where tn, n=1, 2, 3, . . . denotes a string of echo time (TE) shifts, r denotes voxel location, fF denotes frequency shift (in Hz) of fat relative to water, ΔB0 is local frequency shift (in Hz) due to static field inhomogeneity, and R2* represents T2* effect.
There are explicitly controllable parameters in experiments, including, in MRI for example, sequence timing, RF excitation strength, gradient trajectories, receive coil configuration and etc. By adding to the total cost optimization an additional target such as SNR and imaging speed, the imaging system with hybrid learning can use techniques including gradient descent and gradient back propagation to further optimize these controllable parameters and to achieve performance gains, leveraging, in a unique way, both models established for the physical world and patterns identified in high-dimensional space and in massive data.
Referring to
The system control 32 includes a set of modules connected together by a backplane 32a. These include a CPU module 36 and a pulse generator module 38 which connects to the operator console 12 through a serial link 40. It is through link 40 that the system control 32 receives commands from the operator to indicate the scan sequence that is to be performed. The pulse generator module 38 operates the system components to carry out the desired scan sequence and produces data which indicates, for RF transmit, the timing, strength and shape of the RF pulses produced, and, for RF receive, the timing and length of the data acquisition window. The pulse generator module 38 connects to a set of gradient amplifiers 42, to indicate the timing and shape of the gradient pulses that are produced during the scan. The pulse generator module 38 can also receive patient data from a physiological acquisition controller 44 that receives signals from a number of different sensors connected to the patient, such as ECG signals from electrodes attached to the patient. And finally, the pulse generator module 38 connects to a scan room interface circuit 46 which receives signals from various sensors associated with the condition of the patient and the magnet system. It is also through the scan room interface circuit 46 that a patient positioning system 48 receives commands to move the patient to the desired position for the scan.
The gradient waveforms produced by the pulse generator module 38 are applied to the gradient amplifier system 42 having Gx, Gy, and Gz amplifiers. Each gradient amplifier excites a corresponding physical gradient coil in a gradient coil assembly generally designated 50 to produce the magnetic field gradients used for spatially encoding acquired signals. The gradient coil assembly 50 and a polarizing magnet 54 form a magnet assembly 52. An RF coil assembly 56 is placed between the gradient coil assembly 50 and the imaged patient. A transceiver module 58 in the system control 32 produces pulses which are amplified by an RF amplifier 60 and coupled to the RF coil assembly 56 by a transmit/receive switch 62. The resulting signals emitted by the excited nuclei in the patient may be sensed by the same RF coil assembly 56 and coupled through the transmit/receive switch 62 to a preamplifier module 64. The amplified MR signals are demodulated, filtered, and digitized in the receiver section of the transceiver 58. The transmit/receive switch 62 is controlled by a signal from the pulse generator module 38 to electrically connect the RF amplifier 60 to the coil assembly 56 during the transmit mode and to connect the preamplifier module 64 to the coil assembly 56 during the receive mode. The transmit/receive switch 62 can also enable a separate RF coil (for example, a surface coil) to be used in either the transmit or receive mode. The transceiver module 58, the separate RF coil and/or the coil assembly 56 are commonly configured to support parallel acquisition operation.
The MR signals picked up by the separate RF coil and/or the RF coil assembly 56 are digitized by the transceiver module 58 and transferred to a memory module 66 in the system control 32. A scan is complete when an array of raw k -space data has been acquired in the memory module 66. This raw k-space data is rearranged into separate k-space data arrays for each image to be reconstructed, and each of these is input to an array processor 68 which operates to Fourier transform the data to combine MR signal data into an array of image data. This image data is conveyed through the serial link 34 to the computer system 20 where it is stored in memory, such as disk storage 28. In response to commands received from the operator console 12, this image data may be archived in long term storage, such as on the tape drive 30, or it may be further processed by the image processor 22 and conveyed to the operator console 12 and presented on the display 16.
An ACU is suitably hosted by a hardware structure comprising GPU(s) and/or specialized integrated circuit chip(s) in parallel to or inside of COMPUTER SYSTEM 20. Adaptive instrument control variables are executed both on SYSTEM CONTROL 32 and COMPUTER SYSTEM 20 to effect improvements in operation of the MRI system, such improvements including speed-up of scans, better placement and configuration of RF Coil Assembly 56, enhanced resolution and quality of image production, and etc.
While the above descriptions of methods and systems contain many specificities, these should not be construed as limitations on the scope of any embodiment, but as exemplifications of the presently preferred embodiments thereof. Many other ramifications and variations are possible within the teachings of the various embodiments.
Number | Date | Country | |
---|---|---|---|
Parent | 16203610 | Nov 2018 | US |
Child | 17472635 | US |