{"id":"W1903616255","doi":"10.1109/icpads.2015.91","title":"Algorithmic Acceleration of Parallel ALS for Collaborative Filtering: Speeding up Distributed Big Data Recommendation in Spark","year":2015,"lang":"en","type":"preprint","venue":"","topic":"Recommender Systems and Techniques","field":"Computer Science","cited_by":4,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"Laboratory Directed Research and Development; Natural Sciences and Engineering Research Council of Canada; Lawrence Livermore National Laboratory; U.S. Department of Energy","keywords":"MovieLens; Computer science; Collaborative filtering; SPARK (programming language); Acceleration; Conjugate gradient method; Parallel computing; Workstation; Speedup; Line search; Computational science; Algorithm; Recommender system; Machine learning; Path (computing)","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002267626,0.001066957,0.001106122,0.0007499684,0.0009164839,0.001213674,0.001603775,0.000882059,0.003472296],"category_scores_gemma":[0.007938907,0.0004471517,0.0009046859,0.001304747,0.0006504218,0.001823515,0.001284052,0.001303321,0.002293577],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007892257,"about_ca_system_score_gemma":0.00216893,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.01279994,"about_ca_topic_score_gemma":0.0175384,"domain_scores_codex":[0.9983563,0.0003814162,0.000110859,0.0003046425,0.000691155,0.0001556836],"domain_scores_gemma":[0.9966196,0.001160285,0.0001521657,0.0008660716,0.001020275,0.0001815755],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0006956439,0.0003020627,0.003855974,0.0002480242,0.0001767224,0.0002512009,0.0003692511,0.605779,0.01273357,0.02798813,0.02253539,0.3250651],"study_design_scores_gemma":[0.00006142589,0.00002969767,0.0002353624,0.000004694115,0.000008788021,0.00003233816,0.00003816283,0.9858667,0.002426342,0.008466626,0.002819986,0.000009830625],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01835292,0.0002088264,0.9723322,0.0003044834,0.0001192576,0.00007075532,0.0001493466,0.004776274,0.003686077],"genre_scores_gemma":[0.239429,0.000187284,0.7551402,0.0002214127,0.000104892,0.0002388241,0.0006434638,0.0005556516,0.003479289],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.01279994,"threshold_uncertainty_score":0.02545089,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.3439468133495154,"score_gpt":0.3763277112629518,"score_spread":0.03238089791343646,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}