Когда вы учитесь в колледже, вы должны пройти хотя бы одну стажировку к концу 3-го курса, а получить хорошую стажировку довольно сложно. Я учусь на третьем курсе и тоже искал хорошую стажировку и, к счастью, нашел стажировку в LetsGrowMore. Во время пандемии все компании перешли в режим онлайн, поэтому большинство стажировок организовано виртуально.

эта стажировка также была онлайн, но опыт, который они предоставили, был отличным.

В этой статье я поделюсь своим опытом стажировки по Data Science в LetsGrowMore. Это была месячная программа виртуальной стажировки. В начале программы мне дали всего десять заданий, и я должен был выполнить как минимум два из них. Задачи были разделены на три разных уровня, как указано ниже:

Задание начального уровня: -

1. Классификация цветов ириса ML Project

2. Прогнозирование и прогнозирование фондового рынка с использованием Stacked LSTM

3. Музыкальная рекомендация

4. Преобразование изображения в карандашный набросок с помощью Python

Задание среднего уровня: -

1. Исследовательский анализ данных о терроризме с набором данных

2. Прогнозирование с использованием алгоритма дерева решений

Задача продвинутого уровня: -

1. Разработайте нейронную сеть, которая может читать почерк

2. Предсказание следующего слова

3. Решатель уравнений от руки с использованием CNN

4. Распознавание лица ML для определения настроения и предложения песен соответственно

Из вышеупомянутых задач я выполнил три из них, которые приведены ниже: -

Задача 1: — Классификация цветков ириса ML Project

Я использовал блокнот Jupyter для выполнения всех задач. Первоначально я импортировал все необходимые библиотеки, такие как Numpy, pandas, Matplotlib, seaborn, sklearn, а затем прочитал данные из данного CSV-файла, а затем провел некоторый исследовательский анализ данных после этого, когда данные были готовы к работе, и сделал некоторую визуализацию, такую ​​как histplot ,pairplot,тепловая карта с использованием библиотек seaborn и matplotlib. Кроме того, я разделил данные на наборы для обучения и тестирования, используя библиотеку sklearn, а затем построил такие модели, как логистическая регрессия, K-ближайшие соседи, дерево решений, случайный лес и машина опорных векторов, чтобы делать прогнозы, и, наконец, проверил точность моделей и доработал их. хороший вариант для этой задачи.

Задача 2: — Изображение в карандашный набросок с помощью Python

Библиотеки Python, которые я использовал для этой задачи, — это OpenCV и matplotlib. Шаги для преобразования любого изображения в карандашный набросок следующие:

  1. Прочитать изображение
  2. Преобразование изображения в оттенки серого
  3. Инвертировать изображение в градациях серого
  4. Размыть перевернутое изображение в градациях серого
  5. Объедините изображение в градациях серого с инвертированным размытым изображением, чтобы создать карандашный набросок.

Задача 3: — Прогнозирование с использованием алгоритма дерева решений

Сначала импортировали все необходимые библиотеки, такие как pandas, numpy, matplotlib, seaborn и sklearn, а затем считывали набор данных из данного CSV-файла, а затем выполняли исследовательский анализ данных с использованием pandas, после чего выполняли некоторую визуализацию данных в виде парного графика, Boxplot и Jointplot с использованием seaborn, продвижение вперед разделило данные на две части обучения и тестирования и построило модель дерева решений, которая позволяет делать прогнозы, а затем проверять точность, отчет о классификации и матрицу путаницы, используя на конечном графике модель дерева решений. .

Короче говоря, я получил возможность учиться и совершенствовать свои навыки во время этой программы стажировки. Это был замечательный опыт и прекрасная возможность изучить и изучить технологии. И одним из преимуществ виртуальной стажировки было то, что у меня никогда не было ограничения по времени. Я мог выполнять свои задачи в любое время. они дали очень хороший опыт стажерам. Чтобы стать частью их программы виртуальной стажировки letgrowmore.in/vip, посетите официальный сайт letsgrowmore.in.