پایتون (Python) یک زبان برنامهنویسی سطح بالا (high-level)، تفسیری (interpreted)، شیگرا (object-oriented) و چندمنظوره (general-purpose) است که در سال 1991 توسط Guido van Rossum طراحی شد.
هدف اصلی طراحی پایتون: خوانایی بالا، سادگی سینتکس، و کاهش هزینه توسعه نرمافزار.
ادامه مطلب ...
ادامه مطلب ...
فشردهسازی دادهها (Data Compression) فرایندی است که در آن دادهها به نحوی کدگذاری میشوند که فضای کمتری برای ذخیرهسازی یا انتقال آنها مورد نیاز باشد. این تکنیک بهویژه در حوزههایی نظیر ذخیرهسازی، انتقال داده در شبکه، مالتیمدیا، و اخیراً در یادگیری ماشین و بینایی ماشین اهمیت بالایی دارد. هدف اصلی کاهش افزونگی (redundancy) و بهینهسازی نمایش دادهها بدون از بین بردن اطلاعات ضروری است.
فشردهسازی بهعنوان یک ابزار بنیادین در مهندسی داده، بسته به نوع دادهی موردنظر
(textual, visual, audio, video, or sensory)
نیازمند تکنیکها و رویکردهای متفاوتی است. زیرا هر نوع داده ویژگیهای آماری، ساختاری و معنایی خاص خود را دارد که میتواند بر روشهای فشردهسازی مؤثر باشد.
VAE (Variational Autoencoder) میتواند توزیع نهفته دادهها را یاد بگیرد و چهرههای مصنوعی تولید کند.
ادامه مطلب ...
در تصاویر پزشکی مانند MRI و CT Scan، نویز باعث کاهش دقت تشخیص بیماریها میشود. DAE میتواند ساختار اصلی تصویر را بدون نویز بازسازی کند.
import numpy as np
from tensorflow.keras.preprocessing.image import ImageDataGenerator
ادامه مطلب ...