7 research outputs found
Nonnegative Tensor Completion via Integer Optimization
Unlike matrix completion, tensor completion does not have an algorithm that
is known to achieve the information-theoretic sample complexity rate. This
paper develops a new algorithm for the special case of completion for
nonnegative tensors. We prove that our algorithm converges in a linear (in
numerical tolerance) number of oracle steps, while achieving the
information-theoretic rate. Our approach is to define a new norm for
nonnegative tensors using the gauge of a particular 0-1 polytope; integer
linear programming can, in turn, be used to solve linear separation problems
over this polytope. We combine this insight with a variant of the Frank-Wolfe
algorithm to construct our numerical algorithm, and we demonstrate its
effectiveness and scalability through computational experiments using a laptop
on tensors with up to one-hundred million entries
Hybrid Parallel Imaging and Compressed Sensing MRI Reconstruction with GRAPPA Integrated Multi-loss Supervised GAN
Objective: Parallel imaging accelerates the acquisition of magnetic resonance
imaging (MRI) data by acquiring additional sensitivity information with an
array of receiver coils resulting in reduced phase encoding steps. Compressed
sensing magnetic resonance imaging (CS-MRI) has achieved popularity in the
field of medical imaging because of its less data requirement than parallel
imaging. Parallel imaging and compressed sensing (CS) both speed up traditional
MRI acquisition by minimizing the amount of data captured in the k-space. As
acquisition time is inversely proportional to the number of samples, the
inverse formation of an image from reduced k-space samples leads to faster
acquisition but with aliasing artifacts. This paper proposes a novel Generative
Adversarial Network (GAN) namely RECGAN-GR supervised with multi-modal losses
for de-aliasing the reconstructed image. Methods: In contrast to existing GAN
networks, our proposed method introduces a novel generator network namely
RemU-Net integrated with dual-domain loss functions including weighted
magnitude and phase loss functions along with parallel imaging-based loss i.e.,
GRAPPA consistency loss. A k-space correction block is proposed as refinement
learning to make the GAN network self-resistant to generating unnecessary data
which drives the convergence of the reconstruction process faster. Results:
Comprehensive results show that the proposed RECGAN-GR achieves a 4 dB
improvement in the PSNR among the GAN-based methods and a 2 dB improvement
among conventional state-of-the-art CNN methods available in the literature.
Conclusion and significance: The proposed work contributes to significant
improvement in the image quality for low retained data leading to 5x or 10x
faster acquisition.Comment: 12 pages, 11 figure
Avoiding bad steps in Frank Wolfe variants
The analysis of Frank Wolfe (FW) variants is often complicated by the
presence of different kinds of "good" and "bad" steps. In this article we aim
to simplify the convergence analysis of some of these variants by getting rid
of such a distinction between steps, and to improve existing rates by ensuring
a sizable decrease of the objective at each iteration. In order to do this, we
define the Short Step Chain (SSC) procedure, which skips gradient computations
in consecutive short steps until proper stopping conditions are satisfied. This
technique allows us to give a unified analysis and converge rates in the
general smooth non convex setting, as well as a linear convergence rate under a
Kurdyka-Lojasiewicz (KL) property. While this setting has been widely studied
for proximal gradient type methods, to our knowledge, it has not been analyzed
before for the Frank Wolfe variants under study. An angle condition, ensuring
that the directions selected by the methods have the steepest slope possible up
to a constant, is used to carry out our analysis. We prove that this condition
is satisfied on polytopes by the away step Frank-Wolfe (AFW), the pairwise
Frank-Wolfe (PFW), and the Frank-Wolfe method with in face directions (FDFW).Comment: See arXiv:2008.09781 for an extended version of the pape
A unifying framework for the analysis of projection-free first-order methods under a sufficient slope condition
The analysis of projection-free first order methods is often complicated by
the presence of different kinds of "good" and "bad" steps. In this article, we
propose a unifying framework for projection-free methods, aiming to simplify
the converge analysis by getting rid of such a distinction between steps. The
main tool employed in our framework is the Short Step Chain (SSC) procedure,
which skips gradient computations in consecutive short steps until proper
stopping conditions are satisfied. This technique allows us to give a unified
analysis and converge rates in the general smooth non convex setting, as well
as convergence rates under a Kurdyka-Lojasiewicz (KL) property, a setting that,
to our knowledge, has not been analyzed before for the projection-free methods
under study. In this context, we prove local convergence rates comparable to
those of projected gradient methods under the same conditions. Our analysis
relies on a sufficient slope condition, ensuring that the directions selected
by the methods have the steepest slope possible up to a constant among feasible
directions. This condition is satisfied, among others, by several Frank-Wolfe
(FW) variants on polytopes, and by some projection-free methods on convex sets
with smooth boundary.Comment: 36 pages, 4 figure
Second-order Conditional Gradient Sliding
Constrained second-order convex optimization algorithms are the method of
choice when a high accuracy solution to a problem is needed, due to their local
quadratic convergence. These algorithms require the solution of a constrained
quadratic subproblem at every iteration. We present the \emph{Second-Order
Conditional Gradient Sliding} (SOCGS) algorithm, which uses a projection-free
algorithm to solve the constrained quadratic subproblems inexactly. When the
feasible region is a polytope the algorithm converges quadratically in primal
gap after a finite number of linearly convergent iterations. Once in the
quadratic regime the SOCGS algorithm requires first-order and Hessian oracle calls and linear minimization oracle calls to
achieve an -optimal solution. This algorithm is useful when the
feasible region can only be accessed efficiently through a linear optimization
oracle, and computing first-order information of the function, although
possible, is costly
Column Generation-Based Techniques for Intensity-Modulated Radiation Therapy (IMRT) and Volumetric Modulated Arc Therapy (VMAT) Treatment Planning
RĂSUMĂ: Les statistiques ont estimĂ© Ă environ 14,1 millions le nombre de cas de cancer en 2018 dans le
monde, et qui devrait passer Ă 24 millions dâici 2035. La radiothĂ©rapie est lâune des premiĂšres mĂ©thodes de traitement du cancer, quâenviron 50% des patients reçoivent au cours de leur maladie. Cette mĂ©thode endommage le matĂ©riel gĂ©nĂ©tique des cellules cancĂ©reuses, dĂ©truisant ainsi leur capacitĂ© de reproduction. Cependant, les cellules normales sont Ă©galement affectĂ©es
par le rayonnement ; par consĂ©quent, le traitement doit ĂȘtre effectuĂ© de maniĂšre Ă maximiser la dose de rayonnement aux tumeurs, tout en minimisant les effets nĂ©fastes des radiations sur les tissus sains. Les techniques dâoptimisation sont utilisĂ©es afin de dĂ©terminer la dose et la position du rayonnement Ă administrer au corps du patient. Ce projet aborde la radiothĂ©rapie externe Ă travers la radiothĂ©rapie par modulation dâintensitĂ© (IMRT), ainsi quâune nouvelle forme appelĂ©e modulation dâintensitĂ© volumĂ©trique par thĂ©rapie par arcs (VMAT). En IMRT, un nombre fini de directions sont dĂ©terminĂ©es pour le rayonnement du faisceau, tandis quâen VMAT lâaccĂ©lĂ©rateur linĂ©aire tourne autour du corps du patient alors que le faisceau est allumĂ©. Cette technologie permet de modifier dynamiquement la forme du faisceau et le dĂ©bit de dose pendant le traitement. Le problĂšme de planification
du traitement consiste à choisir une séquence de distribution des formes de faisceaux, à optimiser
le dĂ© bit de dose du faisceau et Ă dĂ©terminer la vitesse de rotation du portique, si nĂ©cessaire. Cette recherche tire profit de la mĂ©thode de gĂ©nĂ©ration de colonnes, en tant que mĂ©thode dâoptimisation efficace en particulier pour les problĂšmes Ă grande Ă©chelle. Cette technique
permet dâamĂ©liorer le temps de traitement et les objectifs cliniques non linĂ©aires et non convexes, dans la planification de traitement en VMAT. Un nouveau modĂšle multi-objectif de gĂ©nĂ©ration de colonnes pour lâIMRT est Ă©galement dĂ©veloppĂ©. Dans le premier essai, nous dĂ©veloppons un nouvel algorithme de gĂ©nĂ©ration de colonnes qui optimise le compromis entre le temps et la qualitĂ© du traitement dĂ©livrĂ© pour la planification
de traitement en VMAT. Pour ce faire, une gĂ©nĂ©ration simultanĂ©e de colonnes et de rangĂ©es est dĂ©veloppĂ©e, afin de relier les colonnes, contenant la configuration des ouvertures de faisceaux, aux rangĂ©es du modĂšle, reprĂ©sentant la restriction de temps de traitement. De plus, nous proposons une technique de regroupement par grappe modifiĂ©e, afin dâagrĂ©ger des Ă©lĂ©ments de volume similaires du corps du patient, et de rĂ©duire efficacement le nombre de contraintes dans le modĂšle. Les rĂ©sultats de calcul montrent quâil est possible dâobtenir un traitement de haute qualitĂ© sur quatre processeurs en parallĂšle. Dans le deuxiĂšme essai, nous dĂ©veloppons une approche de planification automatique intĂ©grant les critĂšres de lâhistogramme dose-volume (DVH). Les DVH sont la reprĂ©sentation de dose la plus courante pour lâĂ©valuation de la qualitĂ© de traitement en technologie VMAT. Nous profitons de la procĂ©dure itĂ©rative de gĂ©nĂ©ration de colonnes pour ajuster les paramĂštres
du modĂšle lors de la gĂ©nĂ©ration dâouverture, et rĂ©pondre aux critĂšres DVH non linĂ©aires, sans tenir compte des contraintes dures dans le modĂšle. Les rĂ©sultats sur les cas cliniques montrent que notre mĂ©thodologie a Ă©tĂ© significativement amĂ©liorĂ©e, pour obtenir des plans cliniquement acceptables sans intervention humaine par rapport Ă une simple optimisation VMAT. De plus, la comparaison avec un systĂšme de planification de traitement commercial existant montre que la qualitĂ© des plans obtenus Ă partir de la mĂ©thode proposĂ©e, en particulier pour les tissus sains, est largement meilleure alors que le temps de calcul est moindre.
Dans le troisiĂšme essai, nous abordons la planification de traitement en IMRT, qui est formulĂ©e comme un problĂšme dâoptimisation convexe Ă grande Ă©chelle, avec un espace de faisabilitĂ© simplex. Nous intĂ©grons dâabord une nouvelle approche de solution basĂ©e sur la mĂ©thode
Frank-Wolfe, appelée Blended Conditional Gradients, dans la génération de colonnes, pour
améliorer les performances de calcul de la méthode. Nous proposons ensuite une technique
de gĂ©nĂ©ration de colonnes multi-objectif, pour obtenir directement des ouvertures qui se rapprochent dâun ensemble efficace de plans de traitement non dominĂ©s. A cette fin, nous trouvons les limites infĂ©rieure et supĂ©rieure du front de Pareto, et gĂ©nĂ©rons une colonne avec un vecteur de poids des objectifs prĂ©-assignĂ© ou nouveau, rĂ©duisant la distance maximale de deux bornes. Nous prouvons que cet algorithme converge vers le front de Pareto. Les rĂ©sultats de recherche dâun bon compromis de traitement entre la destruction des volumes cibles et la protection des structures saines dans un espace objectif bidimensionnel, montrent lâefficacitĂ© de lâalgorithme dans lâapproche du front de Pareto, avec des plans de traitement livrables en 3 minutes environ, et Ă©vitant un grand nombre de colonnes. Cette mĂ©thode
sâapplique Ă©galement Ă dâautres classes de problĂšmes dâoptimisation convexe, faisant appel Ă la fois Ă une gĂ©nĂ©ration de colonnes et Ă une optimisation multi-objectifs.----------ABSTRACT: The statistics have estimated about 18.1 million cancer cases in 2018 around the world, which is expected to increase to 24 million by 2035. Radiation therapy is one of the most important
cancer treatment methods, which about 50% of patients receive during their illness. This method works by damaging the genetic material within cancerous cells and destroying their ability to reproduce. However, normal cells are also affected by radiation; therefore, the
treatment should be performed in such a way that it maximizes the dose of radiation to tumors, while simultaneously minimizing the adverse effects of radiations to healthy tissues. The optimization techniques are useful to determine where and how much radiation should be delivered to patientâs body.
In this project, we address the intensity-modulated radiation therapy (IMRT) as a widelyused external radiotherapy method and also a novel form called volumetric modulated arc therapy (VMAT). In IMRT, a finite number of directions are determined for the beam radiation, while in VMAT, the linear accelerator rotates around the patientâs body while the beam is on. These technologies give us the ability of changing the beam shape and the dose rate dynamically during the treatment. The treatment planning problem consists of selecting
a delivery sequence of beam shapes, optimizing the dose rate of the beam, and determining the rotation speed of the gantry, if required. In this research, we take advantages of the column generation technique, as a leading optimization method specifically for large-scale problems, to improve the treatment time and non-linear non-convex clinical objectives in VMAT treatment planning, and also develop a new multi-objective column generation framework for IMRT. In the first essay, we develop a novel column generation algorithm optimizing the trade-off between delivery time and treatment quality for VMAT treatment planning. To this end, simultaneous column-and-row generation is developed to relate the configuration of beam apertures in columns to the treatment time restriction in the rows of the model. Moreover, we propose a modified clustering technique to aggregate similar volume elements of the patientâs body and efficiently reduce the number of constraints in the model. The computational results show that a high-quality treatment is achievable using a four-thread CPU. In the second essay, we develop an automatic planning approach integrating dose-volume histogram (DVH) criteria, the most common method of treatment evaluation in practice,
for VMAT treatment planning. We take advantage of the iterative procedure of column generation to adjust the model parameters during aperture generation and meet nonlinear DVH criteria without considering hard constraints in the model. The results on clinical cases
show that our methodology had significant improvement to obtain clinically acceptable plans without human intervention in comparison to simple VMAT optimization. In addition, the comparison to an existing commercial treatment planning system shows the quality of the
obtained plans from the proposed method, especially for the healthy tissues, is significantly better while the computational time is less. In the third essay, we address the IMRT treatment planning, which is formulated as a large scale convex optimization problem with simplex feasibility space. We first integrate a novel Frank-Wolfe-based solution approach, so-called Blended Conditional Gradients, into the column generation to improve the computational performance for the method. We then propose a multi-objective column generation technique to directly obtain apertures that approximate
an efficient non-dominated set of treatment plans. To this end, we find lower and upper bounds for the Pareto front and generate a column with a pre-assigned or new weight-vector of the objectives, reducing the maximum distance of two bounds. We prove this algorithm
converges to the Pareto front. The results in a two-dimensional objective space to find the trade-off plans between the treat of target volumes and sparing the healthy structures show the efficiency of the algorithm to approximate the Pareto front with deliverable treatment plans in about 3 minutes, avoiding a large number of columns. This method is also applicable for other classes of convex optimization problems requiring both column generation and multi-objective optimization