К основному контенту

👩🦽 Настройка bridge на Debian , выполняющий роль межсетевого экрана

# Задача: хотим внедрить в своей сети мост (bridge) на Debian,# выполняющий также задачи межсетевого экрана,# т.е. получить возможность фильтрации трафика, не сильно меняя топологию# и совсем не меняя адресацию в сети и шлюз по умолчанию.# Желательно, чтобы мост-МЭ при этом вообще не имел IP-адресов# на интерфейсах (обращенном наружу и смотрящему в защищаемую сеть)# Администрировать его и смотреть на нем логи предлагается локально# или путем подключения к выделенной сети администрирования# Ставим его в сети так, чтобы одним интерфейсом моста он был# подключен к провайдеру или другому уже имеющемуся шлюзу по умолчанию,# а другой «смотрел» в защищаемую ЛВС, например в порт коммутатора# Таким образом, приходящий извне трафик прежде чем попасть в защищаемую сеть# будет всегда проходить через мост на котором мы его будем фильтровать# с помощью iptablesСхема тестового стенда

Искусственный интеллект в Linux

В этой статье мы рассмотрим искусственный интеллект (ИИ) с открытым исходным кодом для экосистемы Linux. В настоящее время ИИ является одной из самых изучаемых сфер в области науки и техники, в основном упор направлен на создание программного обеспечения и аппаратных средств для решения ежедневных жизненных проблем в таких областях, как здравоохранение, образование, безопасность, производство, банковское дело и многих других.

Ниже приведен список нескольких разработанных платформ ИИ, которые вы можете использовать на Linux и многих других операционных системах. Запомните, этот список не имеет определенной последовательности в зависимости от интересов.

Содержание статьи: 1. Deep Learning for Java (Deeplearning4j) 2. Caffe – Deep Learning Framework 3. H20 – Distributed Machine Learning Framework 4. MLlib – Machine Learning Library 5. Apache Mahout 6. Open Neural Networks Library (OpenNN) 7. Oryx 2 8. OpenCyc 9. Apache SystemML 10. NuPIC Выводы 1. Deep Learning for Java (Deeplearning4j)



Deeplearning4j – это коммерческий продукт с открытым исходным кодом из категории подключи и используй, имеет библиотеки глубокого обучения для языков программирования Java и Scala. Он разработан специально для бизнес-приложений, интегрированных с Hadoop и Spark поверх CPU и GPU.

DL4J издан под лицензией Apache 2.0 и обеспечивает поддержку GPU для масштабирования на AWS и адаптирован под архитектуру микро-сервисов. 2. Caffe – Deep Learning Framework



Caffe представляет собой модульную и весьма глубоко обучающуюся структуру, ориентированную на скорость. Он выпускается под лицензией BSD 2-Clause, и уже поддерживается несколькими проектами в таких областях, как научные исследования, запуск прототипов, промышленное применение в визуальных, голосовых и мультимедиа направлениях. 3. H20 – Distributed Machine Learning Framework



H20 имеет открытый исходный код, быструю, масштабируемую и распределяющуюся структуру машинного обучения, а также ряд алгоритмов, лежащих в его основе. Он поддерживает умные приложения, такие, как глубокое обучение, повышение градиента, случайные массивы, обобщение линейного моделирования (т.е. логистической регрессии, Elastic Net) и многое другое.

Это коммерческий искусственный интеллект предназначен для принятия решений на основе данных, он позволяет рисовать идеи из данных с использованием быстрого и лучшего прогнозируемого моделирования. 4. MLlib – Machine Learning Library



MLlib имеет открытый исходный код, прост в использовании и обладает высокой производительностью машинного обучения, разработан на Apache Spark. Его легко внедрить, и он может работать на существующих кластерах и данных Hadoop.

MLlib поставляется с коллекцией алгоритмов для классификации, регрессии, рекомендаций, кластеризации, анализа выживаемости и многим другим. Важно то, что его можно использовать в Python, Java, Scala и языках программирования R. 5. Apache Mahout



Mahout разработан на открытом исходном коде и предназначен для построения масштабируемых приложений машинного обучения, он имеет три характерные особенности, перечисленные ниже: Обеспечивает простое и расширенное программирование на рабочей области; Предлагает разнообразные алгоритмы для Scala + Apache Spark, H20, а также Apache Flink; Включает Samaras, векторное математическое экспериментирование на рабочей области с R-подобным синтаксисом. 6. Open Neural Networks Library (OpenNN)



OpenNN имеет открытый исходный код, написан на C++ для глубокого машинного обучения, он используется для побуждения нейронных сетей. Он является оптимальным для опытных программистов C++ и людей с огромными навыками машинного обучения. Он характеризуется глубокой архитектурой и высокой производительностью. 7. Oryx 2



Oryx 2 является продолжением первоначального проекта Oryx, он разрабатывается на Apache Spark и Apache Kafka, как перестройка ламбда архитектуры, хотя посвящен машинному обучению в режиме реального времени.

Это платформа предназначена для разработчиков приложений и судов с применением некоторых дополнительных приложений, а также для совместной фильтрации, классификации, регрессии и кластеризации целей. 8. OpenCyc



OpenCyc - это ИИ с открытым исходным кодом, имеющий самую большую и наиболее полную базу общих знаний в мире и здраво обоснованный двигатель. Он включает в себя большое количество терминов циклоолефинов, расположенных по точно разработанной хронологии для применения в таких областях, как: Богатое моделирование доменов; Предметно-ориентированные экспертные системы; Понимания текста; Семантическая интеграция данных, игры с ИИ, а также многое другое. 9. Apache SystemML



SystemML – это искусственный интеллект linux с открытым исходным кодом для машинного обучения, который идеально подходит для больших объемов данных. Его основная особенность – это работа на R и Python-подобных синтаксисах, ориентированных на большие объемы данных и разработанных специально для высокого уровня математического моделирования. Принцип его работы хорошо объясняется на домашней странице, а также имеется видео-демонстрации для четкой иллюстрации возможностей.

Есть несколько способов его использования, в том числе на Apache Spark, Apache Hadoop, Jupyter и Apache Zeppelin. Известны некоторые из случаев его применения, такие, как регулирование автомобильного и авиатрафика, социальный банкинг. 10. NuPIC



NuPIC – это платформа с открытым исходным кодом для машинного обучения, которая базируется на Heirarchical Temporary Memory (HTM), теории неокортекса. Программа НТМ интегрирована в NuPIC для анализа потоковых данных в режиме реального времени, где она обучается существующим данным основанным на модели времени, предсказывает неминуемые значения, а также выявляет любые аномалии.

Его особенности включают: Непрерывное онлайн обучение; Временные и пространственные структуры; Потоковые данные в режиме реального времени; Прогнозирование и моделирование; Мощное обнаружение аномалий; Иерархическая временная память. Выводы

С ростом заинтересованности исследований в области искусственного интеллекта, мы вынуждены наблюдать и рост инструментов способных помочь нам достичь успеха в развитии технологий, особенно для решения повседневных задач, связанных с образовательными целями.

Вас заинтересовал искусственный интеллект linux? Что вы можете сказать по этому поводу? Поделитесь с нами своими мыслями, предложениями или любой другой информацией в комментариях ниже.

Источник: www.tecmint.com

Комментарии


Дистанционная компьтерная помощь, удаленная компьютерная помощь онлайн.

Популярные сообщения из этого блога

Лучшие плагины для OBS Studio

Open Broadcast Software или OBS - это свободное программное обеспечение с открытым исходным кодом для стриминга аудио и видео данных в сеть интернет. Программа полностью кроссплатформенная и может работать в Windows, Linux или MacOS. Это отличная альтернатива для таких программ, как Wirecast и XSplit. OBS использует для вещания стандартный протокол обмена сообщениями в реальном времени, а поэтому может транслировать данные в любой сервис, поддерживающий это, например, Yotube. Несмотря на широкие возможности OBS, программа поддерживает еще и множество плагинов. В этой статье мы рассмотрим лучшие плагины для OBS Studio, которые вы можете использовать. Содержание статьи: Лучшие плагины OBS Studio 1. Browser Source Plugin 2. Video Source Plugin 3. Simple Scene Switcher 4. DirectShow Audio Source 5. CLR Browser Source 6. OBS Remote 7. AMD Advanced Media Framework Encoder 8. Text Source Plugin Выводы Лучшие плагины OBS Studio Чтобы найти плагины OBS Studio для Video пользователям пр…

Лучшие аналоги Paint для Linux

Когда я работал в Windows, я часто использовал стандартную программу редактора изображений Windows - Paint. Не всегда нужен очень и многофункциональный инструмент вроде Photoshop или Gimp. Иногда, чтобы подправить ту или иную картинку, дорисовать на ней несколько фигур или вставить текст достаточно простого, легкого в освоении графического редактора вроде Paint. В Linux таких программ довольно много. В этой инструкции мы рассмотрим лучшие аналоги Paint для Linux. В этот список не будут включены такие программы, как Gimp и Krita, ведь это полнофункциональные графические редакторы, векторные редакторы, такие как Inkscape мы тоже рассматривать не будем. А теперь перейдем к списку. Содержание статьи: KolourPaint MyPaint Gnome Paint XPaint Pinta mtPaint GPaint Rassam-paint Выводы KolourPaint На первом месте в списке аналогов Piant для Linux будет KoloutPaint. Это стандартный графический редактор для окружения рабочего стола KDE. Он поддерживает множество форматов изображений PNG, J…

Подключение OneDrive в Linux

OneDrive (Ранее известный как SkyDrive) это популярное облачное хранилище файлов от Майкрософт. Сейчас OneDrive бесплатно предоставляет 7 гигабайт пространства новым пользователям. Как вы знаете OneDrive хорошо интегрирован с другими продуктами компании  Microsoft. В OneDrive Также есть официальный клиент который автоматически загружает ваши видео и фотографии с камеры в облако. Но к сожалению этот клиент недоступен для операционных систем семейства Linux. Но не все так плохо. Сообщество открытого программного обеспечения уже нашло решение. Это opedrive-d от Boilermaker. Запустившись как демон программа автоматически синхронизирует локальную папку с облаком OneDrive. Содержание статьи: Установка Onedrive-d в Linux Настройка Синхронизация локальной папки с OneDrive Установка Onedrive-d в Linux Несмотря на то что onedrive-d разрабатывается для Ubuntu/Debian, CentOs/Fedora/RHEL поддерживается тоже хорошо. Для установки достаточно набрать несколько команд: $ git clone https://gith…