Computational Science – ICCS 2020: 20th International Conference, Amsterdam, The Netherlands, June 3–5, 2020, Proceedings, Part VI

Matrix factorization is a very common machine learning technique in recommender systems. Bayesian Matrix Factorization (BMF) algorithms would be attractive because of their ability to quantify uncertainty in their predictions and avoid over-fitting, combined with high prediction accuracy. However, they have not been widely used on large-scale data because of their prohibitive computational cost. In recent work, efforts have been made to reduce the cost, both by improving the scalability of the BMF algorithm as well as its implementation, but so far mainly separately. In this paper we show that the state-of-the-art of both approaches to scalability can be combined. We combine the recent highlyscalable Posterior Propagation algorithm for BMF, which parallelizes computation of blocks of the matrix, with a distributed BMF implementation that users asynchronous communication within each block. We show that the combination of the two methods gives substantial improvements in the scalability of BMF on web-scale datasets, when the goal is to reduce the wall-clock time.

[1]  Paolo Cignoni,et al.  MeshLab: an Open-Source Mesh Processing Tool , 2008, Eurographics Italian Chapter Conference.

[2]  Nina Amenta,et al.  Defining point-set surfaces , 2004, ACM Trans. Graph..

[3]  Bouazza Braikat,et al.  Solving the incompressible fluid flows by a high‐order mesh‐free approach , 2020, International Journal for Numerical Methods in Fluids.

[4]  Hans-Peter Seidel,et al.  3D scattered data approximation with adaptive compactly supported radial basis functions , 2004, Proceedings Shape Modeling Applications, 2004..

[5]  R. Anderson Clinical anatomy of the aortic root , 2000, Heart.

[6]  Toshiaki Hisada,et al.  Analysis of Fluid-Structure Interaction Problems with Structural Buckling and Large Domain Changes by ALE Finite Element Method. , 2001 .

[7]  Alexandra Bac,et al.  Terrain Model Reconstruction from Terrestrial LiDAR Data Using Radial Basis Functions , 2017, IEEE Computer Graphics and Applications.

[8]  H. Zahrouni,et al.  Three-dimensional numerical simulation of material mixing observed in FSW using a mesh-free approach , 2018, Engineering with Computers.

[9]  David S. Ebert,et al.  Texturing & modeling : a procedural approach : 日本語版 , 2009 .

[10]  Leonidas J. Guibas,et al.  PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space , 2017, NIPS.

[11]  Wei Shyy,et al.  a Study of Recirculating Flow Computation Using Body-Fitted Coordinates: Consistency Aspects and Mesh Skewness , 1986 .

[12]  C. W. Hirt,et al.  An Arbitrary Lagrangian-Eulerian Computing Method for All Flow Speeds , 1997 .

[13]  Bouazza Braikat,et al.  A high order mesh-free method for buckling and post-buckling analysis of shells , 2019, Engineering Analysis with Boundary Elements.

[14]  Ou Guowei Numerical Simulation of 3D Unsteady Flow in Centrifugal Pump by Dynamic Mesh Technique , 2013 .

[15]  Paul A. Iaizzo,et al.  Handbook of Cardiac Anatomy, Physiology, and Devices , 2005, Springer International Publishing.

[16]  Matthias Zwicker,et al.  High-quality surface splatting on today's GPUs , 2005, Proceedings Eurographics/IEEE VGTC Symposium Point-Based Graphics, 2005..

[17]  Bruno Cochelin,et al.  The asymptotic-numerical method: an efficient perturbation technique for nonlinear structural mechanics , 1994 .

[18]  Robert S. Leiken,et al.  A User’s Guide , 2011 .

[19]  Greg Humphreys,et al.  Physically Based Rendering: From Theory to Implementation , 2004 .

[20]  Norbert Pfeifer,et al.  International benchmarking of terrestrial laser scanning approaches for forest inventories , 2018, ISPRS Journal of Photogrammetry and Remote Sensing.

[21]  Stanley Osher,et al.  REVIEW ARTICLE: Level Set Methods and Their Applications in Image Science , 2003 .

[22]  C. M. Reeves,et al.  Function minimization by conjugate gradients , 1964, Comput. J..

[23]  Ronald Fedkiw,et al.  Level set methods and dynamic implicit surfaces , 2002, Applied mathematical sciences.

[24]  Hongjun Jiang,et al.  Design and manufacture of a polyvinyl alcohol (PVA) cryogel tri-leaflet heart valve prosthesis. , 2004, Medical engineering & physics.

[25]  Alessandro Ricci,et al.  Sinotubular junction size affects aortic root geometry and aortic valve function in the aortic valve reimplantation procedure: an in vitro study using the Valsalva graft. , 2007, The Annals of thoracic surgery.

[26]  K. Reid,et al.  The anatomy of the sinus of Valsalva , 1970, Thorax.

[27]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[28]  Marco Evangelos Biancolini,et al.  Mesh Morphing and Smoothing by Means of Radial Basis Functions (RBF): A Practical Example Using Fluent and RBF Morph , 2011 .

[29]  Rainald Loehner,et al.  A new ALE adaptive unstructured methodology for the simulation of moving bodies , 1994 .

[30]  Gaetano Burriesci,et al.  Polymeric heart valves: new materials, emerging hopes. , 2009, Trends in biotechnology.

[31]  Hao Yu,et al.  Advantages of Radial Basis Function Networks for Dynamic System Design , 2011, IEEE Transactions on Industrial Electronics.

[32]  Denis Friboulet,et al.  Compactly Supported Radial Basis Functions Based Collocation Method for Level-Set Evolution in Image Segmentation , 2007, IEEE Transactions on Image Processing.

[33]  Bouazza Braikat,et al.  On the use of Radial Point Interpolation Method (RPIM) in a high order continuation for the resolution of the geometrically nonlinear elasticity problems , 2020 .