Information Systems Engineering, Ben Gurion University
Software:
POMDPSolver - a Java implementation arranged as an Eclipse package, of most of the point-based algorithms for solving POMDPs. Start from the POMDPSolver class. For questions and guidance please contact shanigu@cs.bgu.ac.il.
 
DMAP:: I am co-organizing the DMAP workshop at ICAPS 2016
Publications:
  1. Fast Item-Based Collaborative Filtering David Ben-Shimon, Lior Rokach, Bracha Shapira, Guy Shani: ICAART (2) 2015
  2. Partially Observable Online Contingent Planning Using Landmark Heuristics. Shlomi Maliah, Ronen I. Brafman, Erez Karpas, Guy Shani: ICAPS 2014
  3. Privacy Preserving Landmark Detection Shlomi Maliah, Guy Shani, Roni Stern: ECAI 2014
  4. On The Properties of Belief Tracking for Online Contingent Planning using Regression Ronen I. Brafman, Guy Shani: ECAI 2014
  5. Qualitiative Planning under Partial Observability in Multi-Agent Domains, Ronen Brafman and Guy Shani and Shlomo Zilberstein, AAAI, 2013
  6. Displaying Relevance Scores for Search Results, Guy Shani and Noam Tractinski, SIGIR, 2013
  7. Improving Simple Collaborative Filtering Models Using Ensemble Methods, Ariel Bar and Lior Rokach and Guy Shani and Bracha Shapira and Alon Schlar, MCS, 2013
  8. Task-Based Decomposition of Factored POMDPs, Guy Shani, SMC-B, 2013
  9. Tutorial on Application-oriented Evaluation of Recommendation Systems, Asela Gunawardana and Guy Shani AI Communications, 2013
  10. Investigating Confidence Displays for Top-N Recommendations, Guy Shani, Lior Rokach, Bracha Shapira, Moran Tangi, Sarit  Hadash, JASIST, 2013
  11. Recommending Insurance Riders, Liosr Rokach, Guy Shani, Bracha Shapira, Eyal Chapnik, Gali Siboni, ACM SAC, 2013
  12. The Skyline Algorithm for Pruning POMDP Value Functions, Chris Raphael and Guy Shani, AMAI, 2012
  13. A Survey of Point-Based POMDP Solvers, Guy Shani and Joelle Pineau and Robert Kaplow, JAAMAS, 2012
  14. A Multi-Path Compilation Approach to Contingent Planning, Ronen Brafman and Guy Shani, AAAI, 2012
  15. Replanning in Domains with Partial Information and Sensing Actions, Ronen Brafman and Guy Shani, JAIR, 2012.  
  16. Replanning in Domains with Partial Information and Sensing Actions, Ronen Brafman and Guy Shani, IJCAI, 2011.
  17. Using Wikipedia to Boost Collaborative Filtering Techniques, Gilad Katz, Lir Ofek, Bracha Shapira, Lior Rokach, Guy Shani, RecSys, 2011.
  18. Evaluating Recommender Systems, Guy Shani and Asela Gunawardana, Recommendr Systems Handbook, 2011
  19. Unsupervized Hierarchical Segmentation of Discrete Events, Guy Shani and Asela Gunawardana and Christopher Meek, Intelligent Data Analysis Journal (IDA), Volume 15(4), 2011
  20. Augmenting Appearance Based Localization and Navigation using Belief Update, Guy Shani and George Chrysanthakopoulos, The 9th International Conference on Autonomous Agents and Multiagents Systems (AAMAS), 2010
  21. High-level Reinforcement Learning in Strategy Games, Christopher Amato and Guy Shani, The 9th International Conference on Autonomous Agents and Multiagents Systems (AAMAS), 2010
  22. A Survey of Accuracy Evaluation Metrics of Recommendation Tasks, Journal of Machine Learning Research (JMLR), 2009
  23. Evaluating Point-Based Solvers on Multi-Core Machines, Guy Shani, IEEE Transactions on Systems, Man, and Cybernetics - Part B (SMC-B), 2009
  24. Hierarchical Probabilistic Segmentation of Discrete Events, Guy Shani, Christopher Meek, and Asela Gunawardana, IEEE International Conference on Data Mining (ICDM), 2009
  25. Improving  Existing Fault Recovery Policies, Guy Shani and Christopher Meek,  The  23rd Annual Conference on Neural Indformation Processing Systems (NIPS), 2009.
  26. Topological Order Planner for POMDPs, Jilles Dibangoye, Guy Shani, Brahim Chaib-draa, and Abdel-Illah Mouaddib, The 21st Joint Conference on Artificial Intelligence (IJCAI), 2009
  27. Bayesian Real-time Dynamic Programming,  Scott Sanner, Robby Goetschalckx, Kurt Driessens, and Guy Shani, The 21st Joint Conference on Artificial Intelligence (IJCAI), 2009
  28. Searching Large Indexes on Tiny Devices: Optimizing Binary Search With Character Pinning, Guy Shani, Christopher Meek, Tim Paek, Bo Thiesson, and Gina Venolia, The 13th International Conference on Intelligent User Interfaces (IUI), 2009
  29. Mining Recommendations From The Web, Guy Shani and Christopher Meek and Max Chickering, The 2nd International Recommender Systems Conference (RecSys), 2008.
  30. Efficient ADD Operations for Point-Based Algorithms, Guy Shani and Pascal Poupart and Ronen Brafman and Solomon E. Shimony, The International Conference on Automated Planning and Scheduling (ICAPS), 2008.
  31. Prioritizing Point-Based Solvers, Guy Shani and Ronen Brafman and Solomon E. Shimony, IEEE Transactions on Systems, Man, and Cybernetics, Part B (SMC-B), to appear, 2008.
  32. Learning and Solving Partially Observable Markov Decision Processes, Guy Shani , PhD dissertation, Ben Gurion University, 2008.
  33. Scaling Up: Solving POMDPs through Value Based Clustering, Yan Virin and Guy Shani and Solomon E. Shimony and Ronen Brafman, AAAI 2007
  34. Forward Search Value Iteration For POMDPs, Guy Shani and Ronen I. Brafman and Solomon E. Shimony , IJCAI 2007.
  35. Establishing User Profiles in the MediaScout Recommender System, Guy Shani , Lior Rokach, Amnon Meisles, Lihi Naamani, Nischal M. Piratla, David Ben-Shimon, CIDM 2007.
  36. A Stereotypes-Based Hybrid Recommender System for Media Items, Guy Shani , Lior Rokach, Amnon Meisles, Yan Gleyzer, David Ben-Shimon, AAAI Workshop on Recommender Systems, AAAI 2007.
  37. "Prioritizing Point-Based POMDP Solvers", Guy Shani and Ronen I. Brafman and Solomon E. Shimony , ECML 2006.
  38.  Adaptation for Changing Stochastic Environments through Online POMDP Policy Learning - Guy Shani and Ronen I. Brafman and Solomon E. Shimony, Workshop on Reinforcement Learning in Non-Stationary Environments , ECML 2005.
  39. Model-Based Online Learning of POMDPs, Guy Shani and Ronen I. Brafman and Solomon E. Shimony, ECML 2005.
  40. Partial Observability Under Noisy Sensors - From Model-Free to Model-Based, Guy Shani and Ronen I. Brafman and Solomon E. Shimony, ICML RRfRL Workshop, ICML 2005.
  41. Resolving Perceptual Aliasing In The Presence Of Noisy Sensors, Guy Shani and Ronen I. Brafman NIPS, 2004.
  42. A Survey of Model-Based and Model-Free Methods for Resolving Perceptual Aliasing, Guy Shani , Technical report 05#02 at Department of Computer Science at the Ben-Gurion University in the Negev, November 2004.
  43. An MDP-Based Recommender System (M.Sc. Dissertation), Guy Shani .
  44. An MDP-Based Recommender System (Journal Version), Ronen I. Brafman, David Heckerman and Guy Shani , Journal of Machine Learning, 2005.
  45. Recommendation as a Stochastic Sequential Decision Problem, Ronen I. Brafman, David Heckerman, and Guy Shani ICAPS, 2003.
  46. An MDP-Based Recommender System, Guy Shani , Ronen I. Brafman, and David Heckerman. UAI, 2002.
Lecturer (Assistant Professor) in the Information Systems Engineering department at the Ben-Gurion University of the Negev, Israel.

Previously, I was a researcher at Microsoft Research, in the Machine Learning and Applied Statistics team, under Chris Meek.

I graduated in 2007 from Ben Gurion University, Israel, under the supervision of Prof. Ronen Brafman and Prof. Solomon E. Shimony. My dissertation has focused on learning and solving Partially Observable Markov Decision Processes (POMDPs), including both efforts in Reinforcement Learning under partial observability, and solving POMDPs using Point-Based methods. My M.Sc. dissertation, also under the supervision of Prof. Brafman and the guidance of David Heckerman, concerned the application of a Markov Decision Process to a Recommender System.