CUDA гэж юу вэ?

CUDA-ийн үндсэн ойлголт ба архитектур CUDA (Compute Unified Device Architecture) нь NVIDIA-аас боловсруулсан параллель тооцооллын платформ бөгөөд GPU-ийн өндөр зэрэгцээ (parallel) архитектурыг ерөнхий зориулалтын тооцоололд ашиглах боломжийг бүрдүүлдэг. Уламжлалт CPU-д суурилсан тооцоолол нь цөөн тооны хүчирхэг цөм дээр дараалсан гүйцэтгэлд төвлөрдөг бол CUDA нь олон мянган хөнгөн жинтэй thread-үүдийг зэрэг ажиллуулж, data-parallel шинж чанартай бодлогуудыг […]

Redis гэж юу вэ? 

Өнөөдөр бидний ашигладаг аппликейшнүүд маш хурдан ажилладаг болсон билээ. Ганц дараад л олон сая мэдээллийг нэг дор авч, бараг 5сек хүлээхэд л тэвчээр алдах шахуу шуурхай болсон. Гэхдээ яаж ингэж ажиллаад байна? Ард нь юу нуугдаж байгаа юм бол?. Энэ удаагийн нийтлэлээр бид эдгээр асуултуудын хариултыг олж мэдэх болно: Redis гэж юу вэ? Redis бол […]

Accuracy, Precision, Recall гэж юу вэ? Ялгаа нь?

Machine Learning-ийн model сайн ажиллаж байна уу, үгүй юу гэдгийг зөвхөн гаднаас нь хараад дүгнэх боломжгүй байдаг. Зарим model нийтдээ өндөр үзүүлэлттэй мэт харагдавч үнэндээ хамгийн чухал тохиолдлууд дээр алдаа гаргаж байж болно. Ийм учраас model-ийн гүйцэтгэлийг хэмжихдээ Accuracy, Precision, Recall гэсэн гурван чухал үзүүлэлтийг өргөн ашигладаг. Accuracy нь model нийт өгөгдлөөс хэдийг нь зөв […]

Go ORM?

ORM гэж юу вэ? ORM гэдэг нь Object-Relational Mapping гэсэн үгний товчлол бөгөөд монголчилбол “Объект болон Харилцан хамааралтай өгөгдлийн сангийн холбоо” гэж ойлгож болно. Энгийнээр хэлбэл, энэ нь таны ашиглаж буй програмчлалын хэл (Java, Python, Go г.м) болон өгөгдлийн сан (MySQL, PostgreSQL г.м) хоёрын хооронд ажилладаг “орчуулагч” юм. Өгөгдлийн сантай ажиллахад ихэвчлэн SQL (Structured Query […]

Бизнесийн өгөгдлийн шинжилгээ

Өнөө үед бизнесийн шийдвэрээ гаргахдаа сэтгэл хөдлөл дан ганц мэдрэмжээрээ гаргахаа больсон. Харин цуглуулсан өгөгдөл дээрээ үндэслэн шийдвэр гаргах нь маш амжилттай бөгөөд үр ашигтай юм. Энэ чиглэлийг Data Science буюу өгөгдлийн шинжилгээ гэнэ. Бизнесийн өгөгдлийн шинжилгээ нь өгөгдлийг цуглуулах, боловсруулах, шинжлэх замаар байгууллагын стратеги, үйл ажиллагааг сайжруулахад чиглэдэг. Бизнесийн өгөгдлийн шинжилгээ нь хэрэглэгчийн зан […]