OpenNN гэж юу вэ?
Энэ нь C++ хэл дээр бичигдсэн, мэдрэлийн сүлжээг хэрэгжүүлдэг нээлттэй эхийн сан юм. OpenNN бол дэвшилтэт аналитикт зориулсан мэдрэлийн сүлжээний үнэгүй сан. Энэ нь эрчим хүч, маркетинг, эрүүл мэнд гэх мэт олон бодит хэрэглээг шийдэж чадсан. OpenNN бол технологийн стекийн Machine Learning Tools ангиллын хэрэгсэл юм. Олон төрлийн салбарт урьдчилан таамаглах аналитик даалгавруудыг шийдвэрлэхэд машин сургалтын техникийг ашигладаг. Жишээлбэл инженерчлэл, эрчим хүч, химийн салбарт ашигласан.
Санах ойн менежментийг сайжруулах, боловсруулалтын хурдыг нэмэгдүүлэх зорилгоор C++ хэл дээр боловсруулагдсан бөгөөд CUDA-тай openMP болон GPU хурдатгалын тусламжтайгаар CPU-ийн параллелжилтийг хэрэгжүүлдэг. openNN нь ANSI C++ хэл дээр бичигдсэн. Энэ нь номын санг ямар ч систем дээр бага хүчин чармайлтаар барьж болно гэсэн үг юм. Жишээлбэл, байгалийн дизайнер нь OpenNN-ээс боловсруулсан дэвшилтэт аналитик програм хангамжийн хэрэгсэл бөгөөд өгөгдөл оруулах, үр дүнг тайлбарлахад хялбар хэрэглэгчийн график интерфэйсийг агуулдаг.
Түүх
OpenNN хөгжүүлэлт нь 2003 онд Инженерийн олон улсын тоон аргуудын төвд Европын холбооны санхүүжилттэй RAMFLOOD (Үерийн эрсдэлийн үнэлгээ ба менежмент) судалгааны төслийн хүрээнд эхэлсэн. Дараа нь ижил төстэй төслүүдийн нэг хэсэг болгон үргэлжлүүлэв. OpenNN-ийг Artelnics стартап компани хөгжүүлж байна. OpenNN нь Ph.D дээр суурилсан. Каталоны Техникийн Их Сургуульд Р.Лопезийн диссертаци, “Инженерийн янз бүрийн асуудлуудад зориулсан мэдрэлийн сүлжээ”, 2008 он.
OpenNN-ийн тохиолдлууд
Нээлттэй эхийн лиценз нь хамтын ажиллагаагаар дамжуулан инновацийг дэмждэг. Үүнгүйгээр өнөөдөр бидний энгийн гэж үздэг олон технологи хэзээ ч хөгжихгүй, эсвэл патентын хуулийн ард түгжигдэх байсан. Нээлттэй эхийн хөдөлгөөн нь сүүлийн хэдэн арван жилд технологи ийм хурдацтай хөгжиж байгаагийн шалтгаан юм.
OpenNN давуу талууд:
- Үр ашигтай.
- Найдвартай байдал.
- Уян хатан байдал.
- Лиценз.
- Алдаагүй.
- Хэрэглэхэд хялбар.
- Аюулгүй байдал.