Skip to main content

2018 | Supplement | Buchkapitel

Modified HALS Algorithm for Image Completion and Recommendation System

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The paper is concerned with the task of reconstructing missing values in an observed incomplete matrix, assuming its low-rank approximation. The problem has important applications, especially in image processing and social sciences. In our approach, we focus on the problem of recovering missing pixels in images perturbed with impulse noise in a transmission channel as well as estimating unknown ratings in a recommendation system. For solving these problems, we used the modified version of the Hierarchical Least Squares Algorithm (HALS), including the smoothed version, and compared them with other algorithm, such as the SPC-QV. The numerical experiments are carried out for various cases of incomplete data. For image processing, the incomplete images are obtained by removing random pixels and regular grid lines from test images. For recommendation systems, we used real rating matrices from the MovieLens database that contains five-star movie recommendation ratings. The best performance is obtained if nonnegativity and smoothing constraints are imposed onto the estimated low-rank factors.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Herman, G.T.: Fundamentals of Computerized Tomography: Image Reconstruction from Projections, 2nd edn. Springer, New York (2009)CrossRefMATH Herman, G.T.: Fundamentals of Computerized Tomography: Image Reconstruction from Projections, 2nd edn. Springer, New York (2009)CrossRefMATH
2.
Zurück zum Zitat Cai, J.F., Candès, E.J., Shen, Z.: A singular value thresholding algorithm for matrix completion. SIAM J. Optim. 20(4), 1956–1982 (2010)MathSciNetCrossRefMATH Cai, J.F., Candès, E.J., Shen, Z.: A singular value thresholding algorithm for matrix completion. SIAM J. Optim. 20(4), 1956–1982 (2010)MathSciNetCrossRefMATH
3.
Zurück zum Zitat Guo, X., Ma, Y.: Generalized tensor total variation minimization for visual data recovery. In: The IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2015) Guo, X., Ma, Y.: Generalized tensor total variation minimization for visual data recovery. In: The IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2015)
4.
Zurück zum Zitat Phan, A.H., Cichocki, A., Tichavsky, P., Luta, G., Brockmeier, A.: Tensor completion through multiple Kronecker product decomposition. In: Machine Learning for Signal Processing, ICASSP (2013) Phan, A.H., Cichocki, A., Tichavsky, P., Luta, G., Brockmeier, A.: Tensor completion through multiple Kronecker product decomposition. In: Machine Learning for Signal Processing, ICASSP (2013)
5.
Zurück zum Zitat Yokota, T., Zhao, Q., Li, C., Cichocki, A.: Smooth PARAFAC decomposition for tensor completion. IEEE Trans. Sign. Process. 64(20), 5423–5436 (2016)MathSciNetCrossRef Yokota, T., Zhao, Q., Li, C., Cichocki, A.: Smooth PARAFAC decomposition for tensor completion. IEEE Trans. Sign. Process. 64(20), 5423–5436 (2016)MathSciNetCrossRef
6.
Zurück zum Zitat Heeger, D.J., Bergen, J.R.: Pyramid-based texture analysis/synthesis. In: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1995, pp. 229–238. ACM, New York (1995) Heeger, D.J., Bergen, J.R.: Pyramid-based texture analysis/synthesis. In: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1995, pp. 229–238. ACM, New York (1995)
7.
Zurück zum Zitat Portilla, J., Simoncelli, E.P.: A parametric texture model based on joint statistics of complex wavelet coefficients. Int. J. Comput. Vis. 40(1), 49–70 (2000)CrossRefMATH Portilla, J., Simoncelli, E.P.: A parametric texture model based on joint statistics of complex wavelet coefficients. Int. J. Comput. Vis. 40(1), 49–70 (2000)CrossRefMATH
8.
Zurück zum Zitat Efros, A.A., Leung, T.K.: Texture synthesis by non-parametric sampling. In: Proceedings of the International Conference on Computer Vision, ICCV 1999, vol. 2, pp. 1033–1038. IEEE Computer Society, Washington, DC (1999) Efros, A.A., Leung, T.K.: Texture synthesis by non-parametric sampling. In: Proceedings of the International Conference on Computer Vision, ICCV 1999, vol. 2, pp. 1033–1038. IEEE Computer Society, Washington, DC (1999)
9.
Zurück zum Zitat Wei, L.Y., Levoy, M.: Fast texture synthesis using tree-structured vector quantization. In: Proceedings the 27th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2000, pp. 479–488. ACM Press/Addison-Wesley Publishing Co., New York (2000) Wei, L.Y., Levoy, M.: Fast texture synthesis using tree-structured vector quantization. In: Proceedings the 27th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2000, pp. 479–488. ACM Press/Addison-Wesley Publishing Co., New York (2000)
10.
Zurück zum Zitat De Bonet, J.S.: Multiresolution sampling procedure for analysis and synthesis of texture images. In: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1997, pp. 361–368. ACM Press/Addison-Wesley Publishing Co., New York (1997) De Bonet, J.S.: Multiresolution sampling procedure for analysis and synthesis of texture images. In: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1997, pp. 361–368. ACM Press/Addison-Wesley Publishing Co., New York (1997)
11.
Zurück zum Zitat Kwatra, V., Schödl, A., Essa, I., Turk, G., Bobick, A.: Graphcut textures: image and video synthesis using graph cuts. ACM Trans. Graph. 22(3), 277–286 (2003)CrossRef Kwatra, V., Schödl, A., Essa, I., Turk, G., Bobick, A.: Graphcut textures: image and video synthesis using graph cuts. ACM Trans. Graph. 22(3), 277–286 (2003)CrossRef
12.
Zurück zum Zitat Liang, L., Liu, C., Xu, Y.Q., Guo, B., Shum, H.Y.: Real-time texture synthesis by patch-based sampling. ACM Trans. Graph. 20(3), 127–150 (2001)CrossRef Liang, L., Liu, C., Xu, Y.Q., Guo, B., Shum, H.Y.: Real-time texture synthesis by patch-based sampling. ACM Trans. Graph. 20(3), 127–150 (2001)CrossRef
13.
Zurück zum Zitat Wu, Q., Yu, Y.: Feature matching and deformation for texture synthesis. ACM Trans. Graph. 23(3), 364–367 (2004)CrossRef Wu, Q., Yu, Y.: Feature matching and deformation for texture synthesis. ACM Trans. Graph. 23(3), 364–367 (2004)CrossRef
14.
Zurück zum Zitat Hertzmann, A., Jacobs, C.E., Oliver, N., Curless, B., Salesin, D.H.: Image analogies. In: Proceeding the 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2001, pp. 327–340. ACM, New York (2001) Hertzmann, A., Jacobs, C.E., Oliver, N., Curless, B., Salesin, D.H.: Image analogies. In: Proceeding the 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2001, pp. 327–340. ACM, New York (2001)
15.
Zurück zum Zitat Shu, H., Senhadji, L., Chen, Y., Wang, L., Wu, J., Han, X.: Linear total variation approximate regularized nuclear norm optimization for matrix completion. In: Abstract and Applied Analysis, no. 765782 (2013) Shu, H., Senhadji, L., Chen, Y., Wang, L., Wu, J., Han, X.: Linear total variation approximate regularized nuclear norm optimization for matrix completion. In: Abstract and Applied Analysis, no. 765782 (2013)
16.
Zurück zum Zitat Ji, H., Liu, C., Shen, Z., Xu, Y.: Robust video denoising using low rank matrix completion. In: CVPR, pp. 1791–1798. IEEE Computer Society (2010) Ji, H., Liu, C., Shen, Z., Xu, Y.: Robust video denoising using low rank matrix completion. In: CVPR, pp. 1791–1798. IEEE Computer Society (2010)
17.
Zurück zum Zitat Li, W., Zhao, L., Lin, Z., Xu, D., Lu, D.: Non-local image inpainting using low-rank matrix completion. Comput. Graph. Forum 34(6), 111–122 (2015)CrossRef Li, W., Zhao, L., Lin, Z., Xu, D., Lu, D.: Non-local image inpainting using low-rank matrix completion. Comput. Graph. Forum 34(6), 111–122 (2015)CrossRef
18.
Zurück zum Zitat Liu, J., Musialski, P., Wonka, P., Ye, J.: Tensor completion for estimating missing values in visual data. IEEE Trans. Pattern Anal. Mach. Intell. (PAMI) 35(1), 208–220 (2012)CrossRef Liu, J., Musialski, P., Wonka, P., Ye, J.: Tensor completion for estimating missing values in visual data. IEEE Trans. Pattern Anal. Mach. Intell. (PAMI) 35(1), 208–220 (2012)CrossRef
19.
Zurück zum Zitat Chen, Y.L., Hsu, C.T., Liao, H.Y.M.: Simultaneous tensor decomposition and completion using factor priors. IEEE Trans. Pattern Anal. Mach. Intell. 36(3), 577–591 (2014)CrossRef Chen, Y.L., Hsu, C.T., Liao, H.Y.M.: Simultaneous tensor decomposition and completion using factor priors. IEEE Trans. Pattern Anal. Mach. Intell. 36(3), 577–591 (2014)CrossRef
20.
Zurück zum Zitat Cichocki, A., Zdunek, R., Amari, S.I.: Hierarchical ALS algorithms for nonnegative matrix and 3D tensor factorization, pp. 169–176. Springer, Heidelberg (2007) Cichocki, A., Zdunek, R., Amari, S.I.: Hierarchical ALS algorithms for nonnegative matrix and 3D tensor factorization, pp. 169–176. Springer, Heidelberg (2007)
21.
Zurück zum Zitat Cichocki, A., Zdunek, R., Phan, A.H., Amari, S.I.: Nonnegative Matrix and Tensor Factorizations: Applications to Exploratory Multi-way Data Analysis and Blind Source Separation. Wiley, Chichester (2009)CrossRef Cichocki, A., Zdunek, R., Phan, A.H., Amari, S.I.: Nonnegative Matrix and Tensor Factorizations: Applications to Exploratory Multi-way Data Analysis and Blind Source Separation. Wiley, Chichester (2009)CrossRef
22.
Zurück zum Zitat Zdunek, R.: Nieujemna Faktoryzacja Macierzy i Tensorów: Zastosowanie do Klasyfikacji i Przetwarzania Sygnałów. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław (2014) Zdunek, R.: Nieujemna Faktoryzacja Macierzy i Tensorów: Zastosowanie do Klasyfikacji i Przetwarzania Sygnałów. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław (2014)
24.
Zurück zum Zitat Harper, F.M., Konstan, J.A.: The movie lens datasets: history and context. ACM Trans. Interact. Intell. Syst. 5(4), 19:1–19:19 (2015)CrossRef Harper, F.M., Konstan, J.A.: The movie lens datasets: history and context. ACM Trans. Interact. Intell. Syst. 5(4), 19:1–19:19 (2015)CrossRef
25.
Zurück zum Zitat Troyanskaya, O.G., Cantor, M.N., Sherlock, G., Brown, P.O., Hastie, T., Tibshirani, R., Botstein, D., Altman, R.B.: Missing value estimation methods for DNA microarrays. Bioinformatics 17(6), 520–525 (2001)CrossRef Troyanskaya, O.G., Cantor, M.N., Sherlock, G., Brown, P.O., Hastie, T., Tibshirani, R., Botstein, D., Altman, R.B.: Missing value estimation methods for DNA microarrays. Bioinformatics 17(6), 520–525 (2001)CrossRef
26.
Zurück zum Zitat Zhang, H., He, W., Zhang, L., Shen, H., Yuan, Q.: Hyperspectral image restoration using low-rank matrix recovery. IEEE Trans. Geosci. Remote Sens. 52(8), 4729–4743 (2014)CrossRef Zhang, H., He, W., Zhang, L., Shen, H., Yuan, Q.: Hyperspectral image restoration using low-rank matrix recovery. IEEE Trans. Geosci. Remote Sens. 52(8), 4729–4743 (2014)CrossRef
Metadaten
Titel
Modified HALS Algorithm for Image Completion and Recommendation System
verfasst von
Tomasz Sadowski
Rafał Zdunek
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-67229-8_2