Robust Low-tubal-rank Tensor Recovery from Binary Measurements

Jingyao Hou,Feng Zhang,Haiquan Qiu,Jianjun Wang,Yao Wang,Deyu Meng
DOI: https://doi.org/10.1109/tpami.2021.3063527
IF: 23.6
2021-01-01
IEEE Transactions on Pattern Analysis and Machine Intelligence
Abstract:Low-rank tensor recovery (LRTR) is a natural extension of low-rank matrix recovery (LRMR) to high-dimensional arrays, which aims to reconstruct an underlying tensor <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="21.498ex" height="2.509ex" style="vertical-align: -0.671ex;" viewBox="0 -791.3 9256 1080.4" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMATHI-62" x="0" y="0"></use> <use xlink:href="#MJMATHI-6F" x="429" y="0"></use> <use xlink:href="#MJMATHI-6C" x="915" y="0"></use> <use xlink:href="#MJMATHI-64" x="1213" y="0"></use> <use xlink:href="#MJMATHI-73" x="1737" y="0"></use> <use xlink:href="#MJMATHI-79" x="2206" y="0"></use> <use xlink:href="#MJMATHI-6D" x="2704" y="0"></use> <use xlink:href="#MJMATHI-62" x="3582" y="0"></use> <use xlink:href="#MJMATHI-6F" x="4012" y="0"></use> <use xlink:href="#MJMATHI-6C" x="4497" y="0"></use><g transform="translate(4796,0)"> <use xlink:href="#MJMATHI-6D" x="0" y="0"></use> <use xlink:href="#MJMATHI-61" x="878" y="0"></use> <use xlink:href="#MJMATHI-74" x="1408" y="0"></use> <use xlink:href="#MJMATHI-68" x="1769" y="0"></use> <use xlink:href="#MJMATHI-63" x="2346" y="0"></use> <use xlink:href="#MJMATHI-61" x="2779" y="0"></use> <use xlink:href="#MJMATHI-6C" x="3309" y="0"></use> <use xlink:href="#MJMATHI-58" x="3607" y="0"></use></g></g></svg></span>X from incomplete linear measurements <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="35.966ex" height="2.843ex" style="vertical-align: -0.838ex;" viewBox="0 -863.1 15485.5 1223.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMATHI-6D" x="0" y="0"></use> <use xlink:href="#MJMATHI-61" x="878" y="0"></use> <use xlink:href="#MJMATHI-74" x="1408" y="0"></use> <use xlink:href="#MJMATHI-68" x="1769" y="0"></use> <use xlink:href="#MJMATHI-66" x="2346" y="0"></use> <use xlink:href="#MJMATHI-72" x="2896" y="0"></use> <use xlink:href="#MJMATHI-61" x="3348" y="0"></use> <use xlink:href="#MJMATHI-6B" x="3877" y="0"></use> <use xlink:href="#MJMATHI-4D" x="4399" y="0"></use> <use xlink:href="#MJMAIN-28" x="5450" y="0"></use> <use xlink:href="#MJMATHI-62" x="5840" y="0"></use> <use xlink:href="#MJMATHI-6F" x="6269" y="0"></use> <use xlink:href="#MJMATHI-6C" x="6755" y="0"></use> <use xlink:href="#MJMATHI-64" x="7053" y="0"></use> <use xlink:href="#MJMATHI-73" x="7577" y="0"></use> <use xlink:href="#MJMATHI-79" x="8046" y="0"></use> <use xlink:href="#MJMATHI-6D" x="8544" y="0"></use> <use xlink:href="#MJMATHI-62" x="9422" y="0"></use> <use xlink:href="#MJMATHI-6F" x="9852" y="0"></use> <use xlink:href="#MJMATHI-6C" x="10337" y="0"></use><g transform="translate(10636,0)"> <use xlink:href="#MJMATHI-6D" x="0" y="0"></use> <use xlink:href="#MJMATHI-61" x="878" y="0"></use> <use xlink:href="#MJMATHI-74" x="1408" y="0"></use> <use xlink:href="#MJMATHI-68" x="1769" y="0"></use> <use xlink:href="#MJMATHI-63" x="2346" y="0"></use> <use xlink:href="#MJMATHI-61" x="2779" y="0"></use> <use xlink:href="#MJMATHI-6C" x="3309" y="0"></use> <use xlink:href="#MJMATHI-58" x="3607" y="0"></use></g> <use xlink:href="#MJMAIN-29" x="15096" y="0"></use></g></svg></span>M(X). However, LRTR ignores the error caused by quantization, limiting its application when the quantization is low-level. In this work, we take into account the impact of extreme quantization and suppose the quantizer degrades into a comparator that only acquires the signs of <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="35.966ex" height="2.843ex" style="vertical-align: -0.838ex;" viewBox="0 -863.1 15485.5 1223.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMATHI-6D" x="0" y="0"></use> <use xlink:href="#MJMATHI-61" x="878" y="0"></use> <use xlink:href="#MJMATHI-74" x="1408" y="0"></use> <use xlink:href="#MJMATHI-68" x="1769" y="0"></use> <use xlink:href="#MJMATHI-66" x="2346" y="0"></use> <use xlink:href="#MJMATHI-72" x="2896" y="0"></use> <use xlink:href="#MJMATHI-61" x="3348" y="0"></use> <use xlink:href="#MJMATHI-6B" x="3877" y="0"></use> <use xlink:href="#MJMATHI-4D" x="4399" y="0"></use> <use xlink:href="#MJMAIN-28" x="5450" y="0"></use> <use xlink:href="#MJMATHI-62" x="5840" y="0"></use> <use xlink:href="#MJMATHI-6F" x="6269" y="0"></use> <use xlink:href="#MJMATHI-6C" x="6755" y="0"></use> <use xlink:href="#MJMATHI-64" x="7053" y="0"></use> <use xlink:href="#MJMATHI-73" x="7577" y="0"></use> <use xlink:href="#MJMATHI-79" x="8046" y="0"></use> <use xlink:href="#MJMATHI-6D" x="8544" y="0"></use> <use xlink:href="#MJMATHI-62" x="9422" y="0"></use> <use xlink:href="#MJMATHI-6F" x="9852" y="0"></use> <use xlink:href="#MJMATHI-6C" x="10337" y="0"></use><g transform="translate(10636,0)"> <use xlink:href="#MJMATHI-6D" x="0" y="0"></use> <use xlink:href="#MJMATHI-61" x="878" y="0"></use> <use xlink:href="#MJMATHI-74" x="1408" y="0"></use> <use xlink:href="#MJMATHI-68" x="1769" y="0"></use> <use xlink:href="#MJMATHI-63" x="2346" y="0"></use> <use xlink:href="#MJMATHI-61" x="2779" y="0"></use> <use xlink:href="#MJMATHI-6C" x="3309" y="0"></use> <use xlink:href="#MJMATHI-58" x="3607" y="0"></use></g> <use xlink:href="#MJMAIN-29" x="15096" y="0"></use></g></svg></span>M(X). We still hope to recover <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="21.498ex" height="2.509ex" style="vertical-align: -0.671ex;" viewBox="0 -791.3 9256 1080.4" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMATHI-62" x="0" y="0"></use> <use xlink:href="#MJMATHI-6F" x="429" y="0"></use> <use xlink:href="#MJMATHI-6C" x="915" y="0"></use> <use xlink:href="#MJMATHI-64" x="1213" y="0"></use> <use xlink:href="#MJMATHI-73" x="1737" y="0"></use> <use xlink:href="#MJMATHI-79" x="2206" y="0"></use> <use xlink:href="#MJMATHI-6D" x="2704" y="0"></use> <use xlink:href="#MJMATHI-62" x="3582" y="0"></use> <use xlink:href="#MJMATHI-6F" x="4012" y="0"></use> <use xlink:href="#MJMATHI-6C" x="4497" y="0"></use><g transform="translate(4796,0)"> <use xlink:href="#MJMATHI-6D" x="0" y="0"></use> <use xlink:href="#MJMATHI-61" x="878" y="0"></use> <use xlink:href="#MJMATHI-74" x="1408" y="0"></use> <use xlink:href="#MJMATHI-68" x="1769" y="0"></use> <use xlink:href="#MJMATHI-63" x="2346" y="0"></use> <use xlink:href="#MJMATHI-61" x="2779" y="0"></use> <use xlink:href="#MJMATHI-6C" x="3309" y="0"></use> <use xlink:href="#MJMATHI-58" x="3607" y="0"></use></g></g></svg></span>X from these binary measurements. Under the tensor Singular Value Decomposition (t-SVD) framework, two recovery methods are proposed—the first is a tensor hard singular tube thresholding method; the second is a constrained tensor nuclear norm minimization method. These methods can reco-er a real <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="19.06ex" height="2.509ex" style="vertical-align: -0.671ex;" viewBox="0 -791.3 8206.2 1080.4" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMATHI-6E" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-31" x="849" y="-213"></use> <use xlink:href="#MJMATHI-74" x="1054" y="0"></use> <use xlink:href="#MJMATHI-69" x="1415" y="0"></use> <use xlink:href="#MJMATHI-6D" x="1761" y="0"></use> <use xlink:href="#MJMATHI-65" x="2639" y="0"></use> <use xlink:href="#MJMATHI-73" x="3106" y="0"></use><g transform="translate(3575,0)"> <use xlink:href="#MJMATHI-6E" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-32" x="849" y="-213"></use></g> <use xlink:href="#MJMATHI-74" x="4630" y="0"></use> <use xlink:href="#MJMATHI-69" x="4991" y="0"></use> <use xlink:href="#MJMATHI-6D" x="5337" y="0"></use> <use xlink:href="#MJMATHI-65" x="6215" y="0"></use> <use xlink:href="#MJMATHI-73" x="6682" y="0"></use><g transform="translate(7151,0)"> <use xlink:href="#MJMATHI-6E" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-33" x="849" y="-213"></use></g></g></svg></span>n1×n2×n3 tensor <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="21.498ex" height="2.509ex" style="vertical-align: -0.671ex;" viewBox="0 -791.3 9256 1080.4" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMATHI-62" x="0" y="0"></use> <use xlink:href="#MJMATHI-6F" x="429" y="0"></use> <use xlink:href="#MJMATHI-6C" x="915" y="0"></use> <use xlink:href="#MJMATHI-64" x="1213" y="0"></use> <use xlink:href="#MJMATHI-73" x="1737" y="0"></use> <use xlink:href="#MJMATHI-79" x="2206" y="0"></use> <use xlink:href="#MJMATHI-6D" x="2704" y="0"></use> <use xlink:href="#MJMATHI-62" x="3582" y="0"></use> <use xlink:href="#MJMATHI-6F" x="4012" y="0"></use> <use xlink:href="#MJMATHI-6C" x="4497" y="0"></use><g transform="translate(4796,0)"> <use xlink:href="#MJMATHI-6D" x="0" y="0"></use> <use xlink:href="#MJMATHI-61" x="878" y="0"></use> <use xlink:href="#MJMATHI-74" x="1408" y="0"></use> <use xlink:href="#MJMATHI-68" x="1769" y="0"></use> <use xlink:href="#MJMATHI-63" x="2346" y="0"></use> <use xlink:href="#MJMATHI-61" x="2779" y="0"></use> <use xlink:href="#MJMATHI-6C" x="3309" y="0"></use> <use xlink:href="#MJMATHI-58" x="3607" y="0"></use></g></g></svg></span>X with tubal rank <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="1.049ex" height="1.676ex" style="vertical-align: -0.338ex;" viewBox="0 -576.1 451.5 721.6" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMATHI-72" x="0" y="0"></use></g></svg></span>r from <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="2.04ex" height="1.676ex" style="vertical-align: -0.338ex;" viewBox="0 -576.1 878.5 721.6" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMATHI-6D" x="0" y="0"></use></g></svg></span>m random Gaussian binary measurements with errors decaying at a polynomial speed of the oversampling factor <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="29.209ex" height="2.843ex" style="vertical-align: -0.838ex;" viewBox="0 -863.1 12576.2 1223.9" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMATHI-6C" x="0" y="0"></use> <use xlink:href="#MJMATHI-61" x="298" y="0"></use> <use xlink:href="#MJMATHI-6D" x="828" y="0"></use> <use xlink:href="#MJMATHI-62" x="1706" y="0"></use> <use xlink:href="#MJMATHI-64" x="2136" y="0"></use> <use xlink:href="#MJMATHI-61" x="2659" y="0"></use><g transform="translate(3466,0)"> <use xlink:href="#MJMAIN-3A"></use> <use xlink:href="#MJMAIN-3D" x="278" y="0"></use></g> <use xlink:href="#MJMATHI-6D" x="4801" y="0"></use> <use xlink:href="#MJMAIN-2F" x="5680" y="0"></use> <use xlink:href="#MJMAIN-28" x="6180" y="0"></use> <use xlink:href="#MJMAIN-28" x="6570" y="0"></use><g transform="translate(6959,0)"> <use xlink:href="#MJMATHI-6E" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-31" x="849" y="-213"></use></g> <use xlink:href="#MJMAIN-2B" x="8236" y="0"></use><g transform="translate(9236,0)"> <use xlink:href="#MJMATHI-6E" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-32" x="849" y="-213"></use></g> <use xlink:href="#MJMAIN-29" x="10291" y="0"></use><g transform="translate(10680,0)"> <use xlink:href="#MJMATHI-6E" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-33" x="849" y="-213"></use></g> <use xlink:href="#MJMATHI-72" x="11735" y="0"></use> <use xlink:href="#MJMAIN-29" x="12186" y="0"></use></g></svg></span>λ:=m/((n1+n2)n3r). To improve the convergence rate, we develop a new quantization scheme under which the convergence rate can be accelerated to a<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"><defs id="MathJax_SVG_glyphs"><path stroke-width="1" id="MJMAIN-38" d="M70 417T70 494T124 618T248 666Q319 666 374 624T429 515Q429 485 418 459T392 417T361 389T335 371T324 363L338 354Q352 344 366 334T382 323Q457 264 457 174Q457 95 399 37T249 -22Q159 -22 101 29T43 155Q43 263 172 335L154 348Q133 361 127 368Q70 417 70 494ZM286 386L292 390Q298 394 301 396T311 403T323 413T334 425T345 438T355 454T364 471T369 491T371 513Q371 556 342 586T275 624Q268 625 242 625Q201 625 165 599T128 534Q128 511 141 492T167 463T217 431Q224 426 228 424L286 386ZM250 21Q308 21 350 55T392 137Q392 154 387 169T375 194T353 216T330 234T301 253T274 270Q260 279 244 289T218 306L210 311Q204 311 181 294T133 239T107 157Q107 98 150 60T250 21Z"></path><path stroke-width="1" id="MJMAIN-36" d="M42 313Q42 476 123 571T303 666Q372 666 402 630T432 550Q432 525 418 510T379 495Q356 495 341 509T326 548Q326 592 373 601Q351 623 311 626Q240 626 194 566Q147 500 147 364L148 360Q153 366 156 373Q197 433 263 433H267Q313 433 348 414Q372 400 396 374T435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM257 397Q227 397 205 380T171 335T154 278T148 216Q148 133 160 97T198 39Q222 21 251 21Q302 21 329 59Q342 77 347 104T352 209Q352 289 347 316T329 361Q302 397 257 397Z"></path><path stroke-width="1" id="MJMAIN-2212" d="M84 237T84 250T98 270H679Q694 262 694 250T679 230H98Q84 237 84 250Z"></path><path stroke-width="1" id="MJMAIN-39" d="M352 287Q304 211 232 211Q154 211 104 270T44 396Q42 412 42 436V444Q42 537 111 606Q171 666 243 666Q245 666 249 666T257 665H261Q273 665 286 663T323 651T370 619T413 560Q456 472 456 334Q456 194 396 97Q361 41 312 10T208 -22Q147 -22 108 7T68 93T121 149Q143 149 158 135T173 96Q173 78 164 65T148 49T135 44L131 43Q131 41 138 37T164 27T206 22H212Q272 22 313 86Q352 142 352 280V287ZM244 248Q292 248 321 297T351 430Q351 508 343 542Q341 552 337 562T323 588T293 615T246 625Q208 625 181 598Q160 576 154 546T147 441Q147 358 152 329T172 282Q197 248 244 248Z"></path><path stroke-width="1" id="MJMAIN-37" d="M55 458Q56 460 72 567L88 674Q88 676 108 676H128V672Q128 662 143 655T195 646T364 644H485V605L417 512Q408 500 387 472T360 435T339 403T319 367T305 330T292 284T284 230T278 162T275 80Q275 66 275 52T274 28V19Q270 2 255 -10T221 -22Q210 -22 200 -19T179 0T168 40Q168 198 265 368Q285 400 349 489L395 552H302Q128 552 119 546Q113 543 108 522T98 479L95 458V455H55V458Z"></path></defs></svg>
computer science, artificial intelligence,engineering, electrical & electronic
What problem does this paper attempt to address?