Skip to content

Latest commit

 

History

History
77 lines (60 loc) · 14.2 KB

File metadata and controls

77 lines (60 loc) · 14.2 KB

Все то, что я знаю и читаю про ИИ (AI)

Важная критика

3 April 2023 Rachel Metz "AI Doesn’t Hallucinate. It Makes Things Up":

Humans have a tendency to anthropomorphize machines. (I have a robot vacuum named Randy.) But while ChatGPT and its ilk can produce convincing-sounding text, they don’t actually understand what they’re saying.

In this case, the term “hallucinate” obscures what’s really going on. It also serves to absolve the systems’ creators from taking responsibility for their products. (Oh, it’s not our fault, it’s just hallucinating!)

Saying that a language model is hallucinating makes it sound as if it has a mind of its own that sometimes derails, said Giada Pistilli, principal ethicist at Hugging Face, which makes and hosts AI models.

“Language models do not dream, they do not hallucinate, they do not do psychedelics,” she wrote in an email. “It is also interesting to note that the word ‘hallucination’ hides something almost mystical, like mirages in the desert, and does not necessarily have a negative meaning as ‘mistake’ might.”

Инструкции от первоисточников

Блоги

  1. Superhuman by Zain Kahn - Learn how to leverage AI to boost your productivity and accelerate your career. Join the world's biggest AI newsletter with 200,000+ readers from companies like Apple, Amazon, Google, Meta, Microsoft and more.
  2. The practical guide to using AI to do stuff by ETHAN MOLLICK - A resource for students in my classes (and other interested people). My classes now require AI (and if I didn’t require AI use, it wouldn’t matter, everyone is using AI anyway). But how can students use AI well? Here is a basic tutorial and guide I am providing my classes. It covers some of the many ways to use AI to be more productive, creative, and successful, using the technology available in early 2023, as well as some of the risks.
  3. AI Valley - Join 50,000+ people discovering New AI Tools, Useful Prompts, and Latest AI Developments | Read by professionals from Google, OpenAI, Notion, Apple.
  4. Китайская комната - важное объяснение, как это работает.
  5. Ложная слепота by Питер Уоттс - научная фантастика о том, как люди сталкиваются с ИИ
  6. The Ultimate GPT-4 Guide by Hasan Toor - Learn and Master everything about GPT-4 to enhance and level up your life.
  7. Benchmarking of GPU, а так же в практическом применении RTX 2060 Vs GTX 1080Ti Deep Learning Benchmarks: Cheapest RTX card Vs Most Expensive GTX card.
  8. Техническая спецификация от rtx-3070-3070ti, которая стоит примерно 94 000 динар
  9. A collection of AWESOME things about Graph-Related Large Language Models (LLMs)

Инструменты и программы

  1. chatGPT
  2. DiffusionBee - DiffusionBee is the easiest way to generate AI art on your computer with Stable Diffusion. Completely free of charge. Runs offline. No limits. Он на Гит. В него можно загружать разные модели по инструкции из huggingface, в том числе и midjourney-v4-diffusion.
  3. How to Run Stable Diffusion Locally With a GUI on Windows - This fork also contains various optimizations that should allow it to run on PCs with less RAM, built-in upscaling and facial capabilities using GFPGAN, ESRGAN, RealESRGAN, and CodeFormer, and masking. Masking is a huge deal — it allows you to selectively apply the AI image generation to certain parts of the image without distorting other parts, a process typically called inpainting. Но стоит внимательно смотреть на системные требования.
  4. Easy Diffusion - можно установить на сервер и использовать вместе с друзьями и коллегами. Можно загрузить модели по инструкции из huggingface, в том числе и midjourney-v4-diffusion.
  5. photofeeler - программа, которая описывает фото параметрически, какое подойдет для резюме, а что - для службы знакомств
  6. whisper.cpp - M1 версия Whisper, программы по распознанию текста из речи
  7. llama.cpp - M1 версия LLaMA: Open and Efficient Foundation Language Models. We introduce LLaMA, a collection of foundation language models ranging from 7B to 65B parameters. We train our models on trillions of tokens, and show that it is possible to train state-of-the-art models using publicly available datasets exclusively, without resorting to proprietary and inaccessible datasets. In particular, LLaMA-13B outperforms GPT-3 (175B) on most benchmarks, and LLaMA-65B is competitive with the best models, Chinchilla-70B and PaLM-540B. We release all our models to the research community. Очень важно внутрь положить оригинальные файлы (magnet:?xt=urn:btih:b8287ebfa04f879b048d4d4404108cf3e8014352&dn=LLaMA) LLaMA по инструкции
  8. krisp - improves the productivity of online meetings with it’s AI-powered Voice Clarity and Meeting Assistant. Есть бесплатный тариф, но вообще за деньги. Главный промо из двух частей: чистит звук, выступая виртуальным девайсом; умеет расшифровать текст, но только английский (вот и чего не wisper, который умеет и русский?). Интересно, что этот стартап из Армении
  9. uizard - помогает нарисовать интерфейс для программы. Киллер-фича - возможность загрузить скриншот, который будет распознан в элементы и после этого доступен для редактирования, словно его перерисовали. Так же обладает возможностью интерактива: можно связывать элементы для перехода, что отлично работает во время демонатрации будущих возможностей. Идеально для обсуждения изменений в программы
  10. tl;dv - облако, программа и модули для популярных клиентов видеоконференций (например, zoom), помогает получить запись и расшифровку встречи. Плюсы: понимает по русски. Минусы: облако, хочет денег. Важно: во время встречи позволяет сделать короткие заметки, как таймкоды, которые после умеет использовать для навигации по видео и тексту. Это интересное приложение, точно стоит его пробовать.
  11. Remove even the most annoying watermarks from images for free - делает ровно то, что заявлено (удаляет ватермарки). Обещают сервис бесплатным на протяжении всего времени. В комплекте еще три тулзы: Remove-BG.ai убирает фон на фото, UP-scales.ai ап-скейлит изображения, passportmaker.ai из просто фото делает "паспортное" (внезапный сервис, конечно).
  12. What Is Chat with RTX? Chat With RTX is a demo app that lets you personalize a GPT large language model (LLM) connected to your own content—docs, notes, videos, or other data. Leveraging retrieval-augmented generation (RAG), TensorRT-LLM, and RTX acceleration, you can query a custom chatbot to quickly get contextually relevant answers. And because it all runs locally on your Windows RTX PC or workstation, you’ll get fast and secure results.
  13. Make the most of your new mind - система для сохранения информации из разных источников (совсем разных, от текста до видео и картинок), с последующей автоматической кластеризацией (по неизвестному алгоритму). Пока неясно, как работает с русским языком. Строго платно.

Важная ремарка про GPU

Mou правильно подсказал, что benchmark от геймеров не вполне отражает производительность в задачах ИИ, так что важнее смотреть на количество CUDA ядер, скорость памяти и т.п. При этом нужно оценить минимум памяти карты, судя по всему, это от 6G (меньше моделей просто нет).

Сами nVidea про себя и смысл всего этого в интересном ролике

В требованиях к "Chat with RTX" NVIDIA описывает требования к карте, как

NVIDIA GeForce™ RTX 30 or 40 Series GPU or NVIDIA RTX™ Ampere or Ada Generation GPU with at least 8GB of VRAM на что и следует ориентироваться сегодня

Про программирование

  1. Деревья решений - это непараметрический контролируемый метод обучения, используемый для классификации и регрессии . Цель состоит в том, чтобы создать модель, которая предсказывает значение целевой переменной, изучая простые правила принятия решений, выведенные из характеристик данных. Дерево можно рассматривать как кусочно-постоянное приближение.
  2. How To Use GPU with PyTorch by Ayush Thakur - A short tutorial on using GPUs for your deep learning models with PyTorch, from checking availability to visualizing usable.
>>> import torch
>>> torch.cuda.is_available()
  1. pyllama - 📢 pyllama is a hacked version of LLaMA based on original Facebook's implementation but more convenient to run in a Single consumer grade GPU.
pip install pyllama -U

For Apple

  1. Apple machine learning research released Apple' silicon native MLX and the documentation for lots of things like:
  • Transformer language model training.
  • Large-scale text generation with LLaMA and finetuning with LoRA.
  • Generating images with Stable Diffusion.
  • Speech recognition with OpenAI's Whisper.