fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Data science/ML/AI

Data science/ML/AI

رفتن به کانال در Telegram

Data science and machine learning hub Python, SQL, stats, ML, deep learning, projects, PDFs, roadmaps and AI resources. For beginners, data scientists and ML engineers 👉 https://rebrand.ly/bigdatachannels DMCA: @disclosure_bds Contact: @mldatascientist

نمایش بیشتر

📈 تحلیل کانال تلگرام Data science/ML/AI

کانال Data science/ML/AI (@datascience_bds) در بخش زبانی انگلیسی بازیگری فعال است. در حال حاضر جامعه شامل 14 064 مشترک است و جایگاه 9 086 را در دسته فناوری و برنامه‌ها و رتبه 28 213 را در منطقه الهند دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 14 064 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 26 اکتبر, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 100 و در ۲۴ ساعت گذشته برابر 3 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 9.04% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 2.08% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 1 271 بازدید دریافت می‌کند. در اولین روز معمولاً 293 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 3 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند panda, learning, row, api, ethic تمرکز دارد.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
“Data science and machine learning hub Python, SQL, stats, ML, deep learning, projects, PDFs, roadmaps and AI resources. For beginners, data scientists and ML engineers 👉 https://rebrand.ly/bigdatachannels DMCA: @disclosure_bds Contact: @mldatasci...”

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 27 اکتبر, 2026)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامه‌ها تبدیل کرده‌اند.

14 064
مشترکین
+324 ساعت
+87 روز
+10030 روز
آرشیو پست ها
What does the 'I' in ACID database properties stand for?
Anonymous voting

Which metric is most appropriate for evaluating a regression model's performance?
Anonymous voting

📘 Reinforcement Learning ✍️ Authors: Richard S. Sutton, Andrew G. Barto 🗓 Year: 2018 📄 Pages: 548 #ReinforementLearning

▎Common Data Analysis Terms 1. Data Cleaning: The process of correcting or removing inaccurate records from a dataset. 2. Exploratory Data Analysis (EDA): Analyzing datasets to summarize their main characteristics, often using visual methods. 3. Statistical Analysis: The application of statistical methods to collect, review, and draw conclusions from data. 4. Data Visualization: The graphical representation of information and data to communicate insights effectively. 5. Machine Learning: A subset of AI that enables systems to learn from data and improve performance without explicit programming. 6. Predictive Analytics: Techniques that use statistical algorithms and machine learning to identify the likelihood of future outcomes based on historical data. 7. Data Mining: The practice of examining large datasets to uncover patterns and relationships. 8. Feature Engineering: The process of selecting, modifying, or creating new features from raw data to improve model performance. 9. Outlier Detection: Identifying and handling anomalies in data that do not conform to expected patterns. 10. Clustering: A method of grouping similar data points together based on their characteristics. 11. Natural Language Processing (NLP): A field of AI that enables computers to understand and interpret human language. 12. Data Ethics: The study of moral issues related to data collection, analysis, and usage, including privacy concerns. 13. Data Sampling: Selecting a subset of individuals from a population to estimate characteristics of the whole population. 14. SQL (Structured Query Language): A programming language used for managing and querying relational databases. 15. NoSQL Databases: Non-relational databases designed to handle large volumes of unstructured or semi-structured data. 16. Data Integration: Combining data from different sources into a unified view for analysis. 17. Hyperparameter Tuning: The process of optimizing the parameters that govern the training of machine learning models. 18. Cross-Validation: A technique for assessing how the results of a statistical analysis will generalize to an independent dataset. 19. Ensemble Methods: Techniques that combine multiple models to improve prediction accuracy, such as bagging and boosting. 20. KPI (Key Performance Indicator): A measurable value that demonstrates how effectively a company is achieving key business objectives.

Machine Learning For Absolute Beginners.pdf2.64 MB

Explainable AI (XAI) Explainable AI (XAI) refers to methods and techniques in artificial intelligence that make the decisions and processes of AI systems understandable to humans. The goal is to ensure that both developers and end-users can comprehend how and why an AI makes certain decisions. ▎Why is Explainable AI Important? 1. Trust: Users are more likely to trust AI systems when they understand how decisions are made. This is crucial in sensitive areas like healthcare, finance, and law. 2. Accountability: If an AI system makes a mistake, understanding its reasoning helps identify where things went wrong, allowing for accountability. 3. Compliance: Regulations in many industries require transparency in decision-making processes. XAI helps meet these legal obligations. 4. Improvement: By understanding how AI systems operate, developers can refine algorithms, improve performance, and reduce biases. ▎Key Concepts in Explainable AI 1. Transparency: The AI model's workings should be clear. This includes understanding the data used, the model architecture, and the decision-making process. 2. Interpretability: The ability to explain individual predictions or outputs in a way that is understandable to humans. For example, if an AI denies a loan application, it should explain why based on the applicant's data. 3. Post-Hoc Explanations: These are explanations provided after a decision has been made. Techniques such as LIME (Local Interpretable Model-agnostic Explanations) and SHAP (SHapley Additive exPlanations) help provide insights into how specific features influenced a model's output. ▎Common Techniques for Explainable AI • Feature Importance: Identifying which features (inputs) had the most significant impact on the model's predictions. • Visualization Tools: Graphical representations that help users understand model behavior and decision boundaries. • Rule-Based Systems: Simplified models that provide clear rules for decision-making, making it easier to follow the logic. 👉 Explainable AI is about making AI systems more understandable and transparent.

Which statistic is least affected by extreme outliers?
Anonymous voting

Data Science Interview Questions.pdf1.42 MB

▎Convolutional Neural Networks (CNNs) ▎What are CNNs? Convolutional Neural Networks (CNNs) are a class of deep neural networks designed to process structured grid data, such as images. They are particularly powerful for tasks like image classification, object detection, and segmentation. ▎Why Use CNNs? CNNs are preferred for image-related tasks due to their ability to automatically learn spatial hierarchies of features. Here are some key advantages: 1. Local Connectivity: CNNs use convolutional layers that apply filters to local regions of the input, which helps capture spatial relationships. 2. Parameter Sharing: The same filter is applied across different parts of the input, reducing the number of parameters and computational complexity. 3. Translation Invariance: CNNs can recognize objects in images regardless of their position, making them robust to shifts in the input. ▎How Do CNNs Work? A typical CNN architecture consists of several types of layers: 1. Convolutional Layer: This layer applies a set of filters (kernels) to the input image. Each filter learns to detect specific features, such as edges or textures. – Activation Function: After convolution, an activation function (commonly ReLU) is applied to introduce non-linearity. 2. Pooling Layer: This layer reduces the spatial dimensions of the feature maps, retaining the most important information while discarding less significant details. Common pooling methods include max pooling and average pooling. 3. Fully Connected Layer: After several convolutional and pooling layers, the output is flattened and passed through one or more fully connected layers, which make the final predictions. 4. Output Layer: This layer typically uses a softmax activation function for multi-class classification tasks, providing probabilities for each class. ▎Example: Building a Simple CNN with Keras Here’s how you can create a simple CNN using Keras to classify images from the MNIST dataset (handwritten digits):
import tensorflow as tf
from tensorflow.keras import layers, models
from tensorflow.keras.datasets import mnist

# Load and preprocess the MNIST dataset
(x_train, y_train), (x_test, y_test) = mnist.load_data()
x_train = x_train.reshape((60000, 28, 28, 1)).astype('float32') / 255
x_test = x_test.reshape((10000, 28, 28, 1)).astype('float32') / 255

# Build the CNN model
model = models.Sequential([
    layers.Conv2D(32, (3, 3), activation='relu', input_shape=(28, 28, 1)),
    layers.MaxPooling2D((2, 2)),
    layers.Conv2D(64, (3, 3), activation='relu'),
    layers.MaxPooling2D((2, 2)),
    layers.Conv2D(64, (3, 3), activation='relu'),
    layers.Flatten(),
    layers.Dense(64, activation='relu'),
    layers.Dense(10, activation='softmax')
])

# Compile the model
model.compile(optimizer='adam',
              loss='sparse_categorical_crossentropy',
              metrics=['accuracy'])

# Train the model
model.fit(x_train, y_train, epochs=5)

# Evaluate the model
test_loss, test_acc = model.evaluate(x_test, y_test)
print(f'Test accuracy: {test_acc}')
In this example: • We load the MNIST dataset and preprocess it by reshaping and normalizing the pixel values. • We construct a simple CNN with three convolutional layers followed by max pooling. • Finally, we compile and train the model on the training data before evaluating its performance on the test set. ▎Applications of CNNs CNNs have a wide range of applications beyond image classification: • Object Detection: Identifying and locating objects within images (e.g., YOLO, Faster R-CNN). • Image Segmentation: Classifying each pixel in an image (e.g., U-Net). • Facial Recognition: Identifying individuals in images. • Medical Image Analysis: Detecting anomalies in medical scans.

In a confusion matrix, 'precision' is calculated as:
Anonymous voting

Statistics For Data Science !.pdf1.29 MB

Top_100_Machine_Learning_Interview_Questions_Answers_Cheatshee.pdf5.83 MB

▎Common Data Cleaning Terms 1. Data Cleaning: The process of identifying and correcting inaccuracies, inconsistencies, and errors in a dataset to improve its quality and reliability for analysis. 2. Missing Values: Data points that are absent or not recorded in a dataset; handling missing values is crucial for accurate analysis. 3. Outliers: Data points that deviate significantly from the rest of the dataset; identifying and addressing outliers is important to prevent skewed results. 4. Data Imputation: The method of replacing missing values with substituted values, which can be based on statistical methods, such as mean, median, or mode, or predictive models. 5. Normalization: The process of adjusting values in a dataset to a common scale, often to eliminate units of measurement or to reduce skewness. 6. Standardization: A technique used to center and scale data by transforming it to have a mean of zero and a standard deviation of one, making it suitable for comparison. 7. Deduplication: The process of identifying and removing duplicate records from a dataset to ensure each entry is unique. 8. Data Transformation: The process of converting data from one format or structure into another, often to improve compatibility with analytical tools or models. 9. Data Validation: The process of checking data for accuracy and quality before it is processed or analyzed, ensuring it meets predefined criteria. 10. Data Type Conversion: Changing the data type of a variable (e.g., from string to integer) to ensure consistency and compatibility in analysis. 11. String Manipulation: Techniques used to modify or extract information from text data, including trimming, concatenation, and pattern matching. 12. Categorical Encoding: The process of converting categorical variables into numerical format, such as one-hot encoding or label encoding, to facilitate analysis. 13. Data Profiling: The examination of data sources to understand their structure, content, relationships, and quality; often used to identify issues that need cleaning. 14. Anomaly Detection: The identification of unusual patterns or deviations in data that may indicate errors or significant events requiring further investigation. 15. Data Aggregation: The process of summarizing data points into a single value, such as calculating averages or totals, often used for reporting purposes. 16. Data Filtering: The process of removing unwanted or irrelevant data points from a dataset based on specific criteria or conditions. 17. Data Enrichment: The process of enhancing existing data by adding additional information from external sources to provide more context or insights. 18. Schema Validation: Ensuring that the structure of the dataset adheres to a predefined schema, including the correct data types and relationships between entities. 19. Data Sampling: The selection of a subset of data points from a larger dataset for analysis, often used when working with large datasets to reduce processing time. 20. Data Pipeline: A series of processes through which raw data is collected, cleaned, transformed, and made ready for analysis or storage in a database.

In the context of neural networks, what does 'dropout' regularization do during training?
Anonymous voting

SQL For Data Analysis.pdf1.41 KB

machine_learning_tutorial.pdf2.43 MB

5 Small AI Coding Models That You Can Run Locally 1️⃣ CodeGen-16B A versatile model designed for code generation tasks, offering support for multiple programming languages and frameworks, making it ideal for developers looking to streamline their coding process. 2️⃣ CodeT5-Base An efficient transformer-based model that excels in code summarization, translation, and completion, providing a robust tool for enhancing productivity in software development. 3️⃣ PolyCoder-12B A specialized coding model that focuses on generating high-quality code snippets and documentation, helping developers maintain clarity and consistency in their projects. 4️⃣ GPT-NeoX-20B A powerful open-source model that combines reasoning and coding capabilities, suitable for building intelligent IDE assistants and enhancing coding efficiency with low-latency responses. 5️⃣ Codex-12B A compact yet effective model that specializes in assisting with debugging and code review processes, ensuring that developers can catch errors early and improve code quality.

The ETL Data Pipeline
The ETL Data Pipeline

LLM Interview Questions.pdf0.71 KB

▎Natural Language Processing (NLP) Natural Language Processing (NLP) is a subfield of artificial intelligence that deals with the interaction between computers and human languages. The goal is to enable machines to understand, interpret, and generate human language in a valuable way. ▎Key Areas of NLP 1. Text Preprocessing – Tokenization: Splitting text into words, phrases, or other meaningful elements. – Normalization: Converting text to a standard format (e.g., lowercasing, removing punctuation). – Stopword Removal: Filtering out common words that may not contribute significant meaning (e.g., "and", "the"). – Stemming and Lemmatization: Reducing words to their root forms. 2. Text Representation – Bag of Words (BoW): A simple representation where text is represented as the frequency of words. – TF-IDF (Term Frequency-Inverse Document Frequency): A statistical measure that evaluates the importance of a word in a document relative to a corpus. – Word Embeddings: Techniques like Word2Vec, GloVe, and FastText that represent words in continuous vector space, capturing semantic relationships. 3. Language Models – N-grams: Probabilistic models that predict the next item in a sequence based on the previous n items. – Recurrent Neural Networks (RNNs): Neural networks designed for sequential data, often used for language modeling. – Transformers: Advanced architecture that has revolutionized NLP, enabling models like BERT, GPT-3, and T5 to understand context better. 4. Text Classification – Techniques for categorizing text into predefined categories (e.g., sentiment analysis, topic classification). – Common algorithms include Naive Bayes, Support Vector Machines (SVM), and deep learning approaches. 5. Named Entity Recognition (NER) – Identifying and classifying key entities in text (e.g., names, dates, locations). – Often implemented using sequence labeling methods like Conditional Random Fields (CRFs) or neural networks. 6. Machine Translation – Translating text from one language to another using statistical methods or neural networks. – Notable models include Google's Transformer-based translation systems. 7. Question Answering and Chatbots – Systems designed to answer questions posed in natural language. – Chatbots utilize NLP techniques to understand user queries and provide relevant responses. 8. Sentiment Analysis – Determining the sentiment expressed in a piece of text (positive, negative, neutral). – Often involves feature extraction and classification techniques. ▎Tools and Libraries 1. NLTK (Natural Language Toolkit) – A comprehensive library for working with human language data in Python. – Provides easy access to many NLP tasks such as tokenization, stemming, and parsing. 2. spaCy – An industrial-strength NLP library designed for performance. – Supports tasks like part-of-speech tagging, named entity recognition, and dependency parsing. 3. Transformers by Hugging Face – A library that provides pre-trained models for various NLP tasks based on transformer architecture. – Allows easy fine-tuning and deployment of state-of-the-art models. 4. Gensim – A library for topic modeling and document similarity analysis. – Well-known for its implementation of Word2Vec.