Friday, November 29, 2024

Machine Learning

https://www.udemy.com/course/machine-learning-data-science-foundations-masterclass/learn/lecture/22926432#overview




 


https://colab.research.google.com/drive/1934DQETINwi7yt-wE3nDd4CxH8ZZNJlE?usp=sharing#scrollTo=KgXZP2TN5hFM






Multiple linear Regression








Simple Linear Regression Example



Multiple Linear Regression



Polynomial Regression



Multiple Linear Regression Fit









Reinforcement Learning






Machine Learning and AI



Maths

https://sriramal.blogspot.com/2021/01/mathematics.html

https://sriramal.blogspot.com/2022/10/linear-algebra.html

https://sriramal.blogspot.com/2022/12/algebra.html

https://sriramal.blogspot.com/2022/12/the-main-ideas-of-least-squares-and.html

https://sriramal.blogspot.com/2022/12/algebraic-curves.html

https://sriramal.blogspot.com/2023/01/calculus.html

https://sriramal.blogspot.com/2023/02/derivatives.html

https://sriramal.blogspot.com/2023/02/applications-of-trig-functions.html

https://sriramal.blogspot.com/2023/02/the-essence-of-calculus.html





Machine Learning


https://sriramal.blogspot.com/2018/07/machine-learning-part-1.html

https://sriramal.blogspot.com/2019/07/machine-learning_28.html

https://sriramal.blogspot.com/2019/07/machine-learning.html

https://sriramal.blogspot.com/2019/07/machine-learning_90.html

https://sriramal.blogspot.com/2019/07/machine-learning_66.html

https://sriramal.blogspot.com/2019/08/mathematical-foundation-for-machine.html

https://sriramal.blogspot.com/2019/08/machine-learning.html

https://sriramal.blogspot.com/2019/08/data-analytics-and-machine-learning.html

https://sriramal.blogspot.com/2019/08/2019-aws-sagemaker-and-machine-learning.html

https://sriramal.blogspot.com/2019/09/data-science.html

https://sriramal.blogspot.com/2019/09/data-engineer-vs-data-scientist.html

https://sriramal.blogspot.com/2019/11/data-science.html

https://sriramal.blogspot.com/2019/11/artificial-intelligence.html

https://sriramal.blogspot.com/2019/11/machine-learning.html

https://sriramal.blogspot.com/2020/01/machine-learning-interview.html

https://sriramal.blogspot.com/2020/11/machine-learning.html

https://sriramal.blogspot.com/2020/11/machine-learning_21.html

https://sriramal.blogspot.com/2022/11/data-science-foundations-fundamentals.html

https://sriramal.blogspot.com/2022/11/the-main-ideas-of-least-squares-and.html

https://sriramal.blogspot.com/2023/01/confusion-matrix.html

https://sriramal.blogspot.com/2023/01/linear-regression-vs-logistic-regression.html

https://sriramal.blogspot.com/2023/02/httpswww.html

https://sriramal.blogspot.com/2023/02/bayes-theorem-intuition.html

https://sriramal.blogspot.com/2023/02/first-machine-learning-solution.html

https://sriramal.blogspot.com/2023/02/machine-learning-models-in-python-with.html

https://sriramal.blogspot.com/2023/02/machine-learning.html

https://sriramal.blogspot.com/2023/02/2020-machine-learning-roadmap.html

https://sriramal.blogspot.com/2023/02/regression-vs-classification.html

https://sriramal.blogspot.com/2023/02/machine-learning-python.html




AI



https://sriramal.blogspot.com/2021/01/image-classification-with-pytorch.html

https://sriramal.blogspot.com/2022/11/learn-pytorch-for-deep-learning-in-day.html

https://sriramal.blogspot.com/2022/11/neural-networks.html

https://sriramal.blogspot.com/2022/11/cnn-convolutional-neural-networks.html

https://sriramal.blogspot.com/2022/11/practical-deep-learning-for-coders-2022.html

https://sriramal.blogspot.com/2023/01/deep-learning-image-recognition.html

https://sriramal.blogspot.com/2023/03/clip.html


Latex

 


https://detexify.kirelabs.org/classify.html


https://www.youtube.com/watch?v=lgiCpA4zzGU

async

 

https://www.youtube.com/watch?v=r_clm92NI1s












Thursday, November 28, 2024

LLM from scratch

 https://lightning.ai/


LLM from Scratch


https://www.youtube.com/watch?v=kCc8FmEb1nY&t=14s

source code and LLM

 


https://sourcegraph.com/blog/how-cody-understands-your-codebase


For Code

CodeLLaMA

StarCoder

GPT4All-J (Code-Focused Models)

SantaCoder

PrivateGPT for Code



AnythingLLM

Chatd

GPT4All

PrivateGPT

LocalAI

Saturday, September 7, 2024

Neural Network Types

 

Neural Network TypeData TypePrimary Use CasesKey Feature



Feedforward (FNN)
Structured/tabular dataBasic classification/regressionSimple forward flow
Convolutional (CNN)Grid-like data (images, videos)Image classification, object detectionConvolutional layers for feature extraction
Recurrent (RNN)Sequential dataTime-series forecasting, NLP, speech recognitionSequential processing with memory
Graph (GNN)Graph-structured dataSocial networks, molecule analysisMessage passing between nodes
AutoencodersStructured/tabular dataData compression, anomaly detectionEncoding and decoding
Generative AdversarialImages, textImage generation, text-to-imageGenerator and discriminator networks
TransformerSequential (NLP, images)Language translation, text generationAttention mechanism for sequence processing


https://www.youtube.com/watch?v=OFbnpY_k7js

Monday, September 2, 2024

Apache Flink

 

https://www.youtube.com/watch?v=fYO5-6Owt0w

https://www.youtube.com/watch?v=FoypLT2W91c








  • Delivery Stream is focused on delivering data to various storage or analytics destinations with optional data transformation, ideal for near real-time ETL (Extract, Transform, Load) processes.
  • Data Stream is more about ingesting and processing real-time data at low latency, where you can build custom applications that consume and process the data in real time.

  • https://aws.amazon.com/solutions/implementations/streaming-data-solution-for-amazon-kinesis/











  • FrameworkLanguage(s) SupportedStrengthsUse Cases
    Apache Kafka StreamsJava, ScalaTight integration with Kafka, lightweightReal-time analytics, microservices, event-driven architectures
    Apache Spark StreamingJava, Scala, Python, RUnified API for batch/stream, scalabilityContinuous ETL, real-time data processing, streaming ML
    Apache StormJava, Python, Ruby, ClojureLow-latency processingReal-time analytics, complex event processing
    Apache SamzaJava, ScalaStrong state management, scalableReal-time pipelines, monitoring
    Google Cloud DataflowJava, PythonManaged service, auto-scaling, unified batch/streamCloud-native real-time analytics, ETL
    Amazon Kinesis Data StreamsJava, Python, Node.js, RubyManaged service, AWS ecosystem integrationReal-time data ingestion, log processing
    Apache NiFiJava, XMLUser-friendly, strong data lineageData flow automation, ETL
    Azure Stream AnalyticsSQL-like languageManaged service, Azure integrationIoT data processing, real-time analytics

     


  • Saturday, August 31, 2024

    Events

     

    https://www.canva.dev/blog/engineering/product-analytics-event-collection/




    Replacing protobuf with Open api spec will allow to deprecate Datumgen and allow same strong type checking

    Replacing with Kinesis data stream SDK in client can deprecate the need to maintain our own server.



    Monday, July 22, 2024

    Tuesday, June 11, 2024

    How Canva uses Census and the Snowflake Marketing Data Cloud

     

    https://www.youtube.com/watch?v=dYOyUEOlCuI







    https://www.fivetran.com/








    Reverse ETL: Census specializes in reverse ETL (Extract, Transform, Load), which is the process of moving data from a data warehouse back into operational systems. This is the opposite of traditional ETL, which moves data into the warehouse. Reverse ETL ensures that the most current and relevant data is available in the tools used by different business teams.

    Saturday, May 25, 2024