Showing posts with label AGI. Show all posts
Showing posts with label AGI. Show all posts

Friday, August 16, 2024

AI scientist - sakana.ai

 The AI Scientist has 4 main processes, described next.

Idea Generation. Given a starting template, The AI Scientist first “brainstorms” a diverse set of novel research directions. We provide The AI Scientist with a starting code “template” of an existing topic we wish to have The AI Scientist further explore. The AI Scientist is then free to explore any possible research direction. The template also includes a LaTeX folder that contains style files and section headers, for paper writing. We allow it to search Semantic Scholar to make sure its idea is novel.

Experimental Iteration. Given an idea and a template, the second phase of The AI Scientist first executes the proposed experiments and then obtains and produces plots to visualize its results. It makes a note describing what each plot contains, enabling the saved figures and experimental notes to provide all the information required to write up the paper.

Paper Write-up. Finally, The AI Scientist produces a concise and informative write-up of its progress in the style of a standard machine learning conference proceeding in LaTeX. It uses Semantic Scholar to autonomously find relevant papers to cite.

Automated Paper Reviewing. A key aspect of this work is the development of an automated LLM-powered reviewer, capable of evaluating generated papers with near-human accuracy. The generated reviews can be used to either improve the project or as feedback to future generations for open-ended ideation. This enables a continuous feedback loop, allowing The AI Scientist to iteratively improve its research output.

When combined with the most capable LLMs, The AI Scientist is capable of producing papers judged by our automated reviewer as “Weak Accept” at a top machine learning conference.


Thursday, June 6, 2024

non gen AI - jepa

Joint Embedding Predictive Architecture (JEPA) is a non-generative architecture that aims to create machines that can learn as efficiently as humans. The goal of JEPA is to predict the representation of a signal from a corrupted or transformed version of that signal. JEPA uses embeddings, which are numerical representations of real-world objects, to help machines understand complex knowledge domains. 
There are different types of JEPA, including:
  • V-JEPA: A video-based JEPA that learns by predicting missing or masked parts of a video in an abstract representation space. V-JEPA can be pre-trained on video data to help it learn concepts about the physical world, similar to how a baby learns by observing its parents.
  • I-JEPA: An image-based JEPA that compares abstract representations of images, rather than comparing the pixels themselves. I-JEPA predicts missing information in an abstract representation space, such as predicting the representations of various target blocks (masked regions of an image) given a single context block (unmasked part of the image).
  • MC-JEPA: A JEPA for self-supervised learning of motion and content features

Saturday, April 27, 2024

deepsea internet cable repair

Life cycle of undersea cables for internet 
https://www.theverge.com/c/24070570/internet-cables-undersea-deep-repair-ships