Instructor: U.S. Bhalla
Duration of the course:
20th Jan 2025 to 30th Jun 2025
Days: Tuesday, Thursday
Course Outline:

Course outline:

AI basics

AI practicalities: Using Llama, ChatGPT, Copilot, Bing, Claude, Gemini and others.

        AI inference engine installation

 AI and text

        Generation

        Digestion

        Hallucination

        Citation

        Literature surveys

        Legalities

 AI and code

        Generation

                Code graphics, analysis, and visualization

        Checking

        Garbage in, garbage out.

 Prompt engineering

 Making a web page with AI

 AI and graphics

        Scientific illustration

        Image manipulation. Fakes.

        Is it art?

 AI and sound

        Sound manipulation basics

        Speech synthesis

        Music. Is it art?

AI and science

        Alpha fold

        DeepLabCut and SLEAP

        Perch

                Classifiers

        Is it science?

 

Build an AI

        Train it

        Validate it

        Break it

        Inference engine

 AI concepts and where they fit in training, deploying, and generating.

Engrams

Perceptrons

RNNs

CNNs

Diffusion

Generator

Generative adversarial networks

Variational autoencoders

LSTM

Foundation models and LLMs

Embedding

Transformers and GPTs

Reading

AI for beginners: https://microsoft.github.io/AI-For-Beginners/

Dmitry Soshnikov.

http://www.bioinf.jku.at/publications/older/2604.pdf

Hochreiter and Schmidhuber 1997.

https://colah.github.io/posts/2015-08-Understanding-LSTMs/

https://fullstackdeeplearning.com/course/2022/lecture-7-foundation-models

Attention is all you need: Vaswani et al 2017

Course outcomes:

Understand basic AI principles

Use AIs effectively for academic and research purposes

Be familiar with flaws, limitations, ethical and legal drawbacks of AIs

 

 

Course Term: Jan Term - 2025
Course Year: 2024/2025