Skip to Content
Sunil Ramlochan

Sunil Ramlochan

Bridging AI theory with Practice and Implementation

523 posts

Posts by Sunil Ramlochan

Plan-and-Solve Plus (PS+) - A Prompting Framework for Enhanced LLM Reasoning

Plan-and-Solve Plus (PS+): A novel prompting framework for enhanced LLM reasoning. Discover powerful techniques like detailed instructions, self-consistency evaluation, and error analysis to empower your models in zero-shot learning.

Plan-and-Solve Plus (PS+) - A Prompting Framework for Enhanced LLM Reasoning

Let's take a look at the Plan-and-Solve paper, something I've been meaning to explore in-depth. Sure, its concepts have been rolled into our CRISP prompting framework, but there's more to unpack here.

The CRISP Prompt Engineering Method: A Dynamic Framework for Advanced AI Reasoning and Decision-Making
AI knowledge without logic is a recipe for bad decisions. CRISP is the missing methodology your LLM needs.

In this article, we're going to break down what the framework is all about and why it's cool. The academic world is great at coming up with these

Plan-and-Solve Plus (PS+) - A Prompting Framework for Enhanced LLM Reasoning Read more

MidJourney V6 ALPHA Review

Midjourney v6 ALPHA: Enhanced AI algorithms and improved text integration let you express complex ideas and emotions with stunning detail.

MidJourney V6 ALPHA Review

MidJourney V6 ALPHA is out and its a big deal. It is a significant update to our beloved MidJourney and indeed of AI art generation models in general.

This new version brings various advancements and features that enhance the user experience and the capabilities of the tool. Here are some key aspects of MidJourney V6:

  1. Improved AI Capabilities: MidJourney V6 appears to have undergone substantial improvements in its AI algorithms. This enhancement is likely to result in more sophisticated and nuanced art generation, offering users a wider range of artistic possibilities.
  2. Enhanced Text Generation: One of the notable advancements in
MidJourney V6 ALPHA Review Read more

Can LLMs Really Explain Themselves? A Look at ChatGPT's Explanatory Abilities

This study explores how LLMs explain their decisions, revealing strengths and weaknesses. Learn about accuracy trade-offs, model behavior, and how to leverage self-explanations for better AI interaction.

Can LLMs Really Explain Themselves? A Look at ChatGPT's Explanatory Abilities

A recent study found that Large Language Models (LLMs) like ChatGPT can self-generate feature attribution explanations, but their effectiveness, compared to traditional methods, varies. The study finds no clear winner across different faithfulness metrics, and the explanations show high disagreement. Additionally, the explanation values from LLMs tend to be well-rounded and lack fine-grained variation, suggesting a human-like reasoning approach but raising questions about their precision and utility.

Can Large Language Models Explain Themselves? A Study of LLM-Generated Self-Explanations
Large language models (LLMs) such as ChatGPT have demonstrated superior performance on a variety of natural language processing (NLP) tasks including sentiment
Can LLMs Really Explain Themselves? A Look at ChatGPT's Explanatory Abilities Read more

ADAPT - Dynamic Decomposition and Planning for LLMs in Complex Decision-Making

The ADAPT methodology: an approach that can Large Language Models' performance in complex decision-making tasks through dynamic task decomposition and planning.

ADAPT - Dynamic Decomposition and Planning for LLMs in Complex Decision-Making

The paper introduces "ADAPT," a novel method for using Large Language Models (LLMs) in decision-making tasks involving planning and adapting to the environment. This approach significantly improves task success rates by dynamically decomposing complex sub-tasks as needed, particularly when standard methods struggle with task complexity.

Key Points

  • Overview and Purpose: "ADAPT" (As-Needed Decomposition and Planning with Language Models) addresses the limitations of existing LLM-based methods in complex interactive decision-making tasks. It uses recursive decomposition and planning to adapt to task complexity and LLM capabilities.
  • Existing Approaches and Limitations: Traditional methods use LLMs in two ways: iterative executors and plan-and-execute approaches.
ADAPT - Dynamic Decomposition and Planning for LLMs in Complex Decision-Making Read more

Functional Inference Synthesis: Harnessing the Predictive Power of Large Language Models

How can Words become tools? With the power of AI and a phenomenon know as Functional Inference Synthesis.

Functional Inference Synthesis: Harnessing the Predictive Power of Large Language Models
Courtesy Pexels

With the advent of advanced Large Language Models (LLMs) like GPT-4, a novel phenomenon, Functional Inference Synthesis (FIS), has emerged at the forefront of AI capabilities. FIS is the ability of these models to infer the functionality of tools, concepts, or processes based on their extensive training and sophisticated pattern recognition capabilities. This paper delves into the mechanics of FIS, exploring how LLMs utilize contextual cues and linguistic patterns to generate responses that align with users' expectations of tool or function-based prompts, despite the absence of real computational execution or deep understanding.

Introduction

The landscape of artificial intelligence (AI) has

Functional Inference Synthesis: Harnessing the Predictive Power of Large Language Models Read more

Speak AI Fluently: SudoCode Makes Building Complex AI as Easy as Talking Featured Post

SudoCode: Declarative, constraint-based pseudocode for powerful LLM interaction.

Speak AI Fluently: SudoCode Makes Building Complex AI as Easy as Talking

SudoCode is a PseudoLang designed to simplify and humanize interaction with large language models (LLMs). Think of it as a bridge between your natural language and the complex calculations and logic that LLMs operate on.

Bridging the Gap: How PseudoLangs Enhances Human-AI Collaboration
PseudoLangs are synthetic languages created to bridge the gap between human intents and AI abilities. Technical PseudoLangs enable precise outputs while creative ones unlock generative models’ imagination through targeted vocabularies and logic.

What is SudoCode

SudoCode is a declarative, constraint-based, and interface-oriented programming language specifically designed for interacting with

Speak AI Fluently: SudoCode Makes Building Complex AI as Easy as Talking Read more