paper-with-me

Papers

Learning RBM with a DC programming Approach

2017-09-21 · Vidyadhar Upadhya, P. S. Sastry

By exploiting the property that the RBM log-likelihood function is the difference of convex functions, we formulate a stochastic variant of the difference of convex functions (DC) programming to minimize the negative log-likelihood. Interestingly, the traditional contrastive divergence algorithm is a special case of the above formulation and the hyperparameters of the two algorithms can be chosen such that the amount of computation per mini-batch is identical. We show that for a given computational budget the proposed algorithm almost always reaches a higher log-likelihood more rapidly, compared to the standard contrastive divergence algorithm. Further, we modify this algorithm to use the centered gradients and show that it is more efficient and effective compared to the standard centered gradient algorithm on benchmark datasets.

📄 PDF Abstract BibTeX arXiv:1709.07149

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Is AI the better programming partner? Human-Human Pair Programming vs. Human-AI pAIr Programming

2023-06-08 · Qianou Ma, Tongshuang Wu, Kenneth Koedinger

The emergence of large-language models (LLMs) that excel at code generation and commercial products such as GitHub's Copilot has sparked interest in human-AI pair programming (referred to as "pAIr programming") where an …

Code Generation

Deployable probabilistic programming

2019-06-20 · David Tolpin

We propose design guidelines for a probabilistic programming facility suitable for deployment as a part of a production software system. As a reference implementation, we introduce Infergo, a probabilistic programming fa…

Decision MakingProbabilistic Programming

Evaluating ChatGPT and GPT-4 for Visual Programming

2023-07-30 · Adish Singla

Generative AI and large language models have the potential to drastically improve the landscape of computing education by automatically generating personalized feedback and content. Recent works have studied the capabili…

Personalized Programming Guidance based on Deep Programming Learning Style Capturing

2024-02-20 · Yingfan Liu, Renyu Zhu, Ming Gao

With the rapid development of big data and AI technology, programming is in high demand and has become an essential skill for students. Meanwhile, researchers also focus on boosting the online judging system's guidance a…

What is it like to program with artificial intelligence?

2022-08-12 · Advait Sarkar, Andrew D. Gordon, Carina Negreanu, Christian Poelitz 외

Large language models, such as OpenAI's codex and Deepmind's AlphaCode, can generate code to solve a variety of problems expressed in natural language. This technology has already been commercialised in at least one wide…