L&T Interview
L&T Interview
Advantages
Simple to implement and interpret.
Works well with linearly separable datasets.
Efficient for binary and multiclass classification tasks.
Limitations
Struggles with non-linear relationships (can be addressed by
feature engineering).
Sensitive to outliers.
Assumes linearity between the independent variables and log-
odds.
Weaknesses:
"While I am detail-oriented, sometimes I spend too much time
perfecting a solution. However, I am working on balancing
attention to detail with meeting deadlines by setting clear
priorities and timelines for tasks."
Cnn contributes
Cnn definition
Cnn part
A Convolutional Neural Network (CNN) consists of several key
components or layers, each playing a specific role in the
learning process. These parts are:
Convolutional Layer:
The core building block of a CNN, the convolutional layer
applies filters (kernels) to input images to extract features like
edges, textures, and patterns. This layer helps the network learn
spatial hierarchies in the image.
Dropout Layer:
A regularization technique that randomly "drops" a fraction of
neurons during training to prevent overfitting and make the
model more robust.
Advantages of cnn
Convolutional Neural Networks (CNNs) offer several
advantages, particularly in image-related tasks. They
automatically extract features from raw data without requiring
manual feature engineering, making them highly efficient for
image recognition. CNNs are translation-invariant, meaning
they can recognize patterns regardless of their location in an
image. The use of parameter sharing reduces the number of
learnable parameters, improving computational efficiency and
reducing the risk of overfitting. CNNs also learn hierarchical
features, capturing both simple and complex patterns, and are
robust to noise and distortions in data. Their local connectivity
and pooling layers enable efficient image processing, while
techniques like data augmentation improve generalization.
These networks are versatile, applicable to various domains
such as video, audio, and text, and allow for end-to-end learning,
simplifying the training process. Overall, CNNs are effective for
large-scale, complex tasks like object detection and
medical image analysis.