-
Эволюционные нейросети на языке Python
Эта книга дает всестороннее представление о нейроэволюции–подходе к обучению искусственныхнейронных сетей,которыйиспользуетэволюционные алгоритмы,чтобы упростить процесс решения сложных задач в таких областях, как игры, робототехника и моделирование естественных процессов. Читатель начнет знакомство с ключевыми концепциями и методами нейроэволюции, написав несложный код на языке Python, а затем получит практический опыт работы с популярными библиотеками Python и научится решать распространенные и нестандартные прикладные задачи,используя алгоритмы на основе нейроэволюции. Речь пойдет о том, как адаптировать методы нейроэволюции к существующим проектам нейронных сетей для повышения эффективности обучения и принятия решений; в завершение будет рассказано о топологиях нейронных сетей и о том, как нейроэволюция позволяет развивать сложную топологию из простейшей базовой структуры. Издание предназначено для специалистов в области машинного обучения и искусственного интеллекта, которые стремятся реализовать алгоритмы нейроэволюции с нуля. Наличие базовых знаний в области глубокого обучения и нейронных сетей, а также программирования на языке Python обязательно
-
Объектно-ориентированное мышление
Объектно-ориентированное программирование — это фундамент современных языков программирования, включая C++, Java, C#, Visual Basic, .NET, Ruby и Objective-C. Кроме того, объекты лежат в основе многих веб-технологий, например JavaScript, Python и PHP. Объектно-ориентированное программирование обеспечивает правильные методики проектирования, переносимость кода и его повторное использование, однако для того, чтобы все это полностью понять, необходимо изменить свое мышление. Разработчики, являющиеся новичками в сфере объектноориентированного программирования, не должны поддаваться искушению перейти непосредственно к конкретному языку программирования (например, Objective-C, VB .NET, C++, C#, .NET или Java) или моделирования (например, UML), а вместо этого сначала уделить время освоению того, что автор книги Мэтт Вайсфельд называет объектно-ориентированным мышлением. Несмотря на то что технологии программирования изменяются и эволюционируют с годами, объектно-ориентированные концепции остаются прежними — при этом не важно, какой именно является платформа
-
Обработка естественного языка с TensorFlow
TensorFlow – библиотека на языке Python для реализации систем глубокого обучения, позволяющих решать в том числе уникальные задачи по обработке естественного языка. Автор книги излагает общие принципы работы NLP и построения нейронных сетей, описывает стратегии обработки больших объемов данных, а затем переходит к практическим темам. Вы узнаете, как использовать технологию World2vec и ее расширения для создания представлений, превращающих последовательности слов в числовые векторы, рассмотрите примеры решения задач по классификации предложений и генерации текста, научитесь применять продвинутые рекуррентные модели и сможете самостоятельно создать систему нейронного машинного перевода. Издание предназначено для разработчиков, которые, используя лингвистические данные, применяют и совершенствуют методы машинной обработки естественного языка
-
Обработка естественного языка в действии
Последние достижения в области глубокого обучения позволяют создавать приложения, с исключительной точностью распознающие текст и речь. Что в результате? Появляются чат-боты, ведущие диалог не хуже реальных людей, программы, эффективно подбирающие резюме под заданную вакансию, развивается превосходный предиктивный поиск, автоматически генерируются аннотации документов. Благодаря новым приемам и инструментам, таким как Keras и Tensorflow, сегодня возможно как никогда просто реализовать качественную обработку естественного языка (NLP). «Обработка естественного языка в действии» станет вашим руководством по созданию программ, способных распознавать и интерпретировать человеческий язык. В издании рассказано, как с помощью готовых пакетов на языке Python извлекать из текста смыслы и адекватно ими распоряжаться. В книге дается расширенная трактовка традиционных методов NLP, что позволит задействовать нейронные сети, современные алгоритмы глубокого обучения и генеративные приемы при решении реальных задач, таких как выявление дат и имен, составление текстов и ответов на неожиданные вопросы.
-
Тестирование объектно-ориентированного программного обеспечения.
Книга Тестирова1lие объектll0-0риеllтироваll1юго nрограММ1l0го обесnечеllия. Практическое пособие основное внимание уделяет реальному планированию и эффективной реализации процесса тестирования объектно-ориентированного и компонентного программного обеспечения. Подробно рассматриваются концептуальные отличия технологий тестирования объектно-ориентированного программного обеспечения от таковых для традиционного процедурного программного обеспечения. Благодаря огромному опыту именитых авторов, книга может послужить эффективным практическим и учебным руководством для профессиональных разработчиков, предлагая готовые технологии построения надежного, предсказуемого и высокоэффективного программного обеспечения с тестир? ванием на всех этапах - анализа, проектирования и реализации. Среди прочих, внимание уделяется таким вопросам, как: тестирование аналитических и проектных моделей, тестирование иерархии наследования, тестирование классов, тестирование взаимодействий между объектами, тестирование распределенных объектов, эффективный выбор тестовых наборов. Предлагаются уникальные методики подбора тестовых случаев, обеспечивающих максимальное покрытие и адекватность тестирования. Несмотря на то что многие до сего момента воспринимают сам процесс тестирования как неизбежное зло, после тщательного изучения этой книги их взгляды гарантированно изменятся на противоположные. Особенную пользу книга окажет разработчикам объектно-ориентированного программного обеспечения для западных компаний.
-
Алгоритмы шифрования. Специальный справочник
Книга посвящена алгоритмам блочного симметричного шифрования. Дана общая классификация криптографических алгоритмов. Рассмотрено более 50 алгоритмов шифрования: история создания и использования, основные характеристики и структу ра, достоинства и недостатки. Описаны различные виды криптоаналитических этак на алгоритмы шифрования и на их реализации в виде программных или аппаратных шиф раторов. Рассказано о конкурсах по выбору стандартов шифрования США и Евросоюза.
-
Обеспечение безопасности. Ресурсы Windows Server® 2008
Данное официальное руководство Microsoft содержит полное, углубленное описание планирования, развертывания и управления средствами обеспечения безопасности Windows Server 2008. В книге детально описаны новые инструменты безопасности Windows, объекты безопасности, сервисы безопасности, аутентификация пользователя и контроль доступа, стратегия сетевой безопасности и управление безопасной работой приложений, брандмауер Windows, безопасность ActiveDirectory, групповые политики, проведение аудита и управление обновлениями. На прилагаемом компакт-диске находятся полезные инструменты, готовые сценарии, шаблоны и другие полезные ресурсы. Книга предназначена системным администраторам и опытным ИТ-специалистам крупных и средних компаний.
-
Обеспечение информационной безопасности компьютерных сетей
Учебник разработан в соответствии с Федеральным государственным образовательным стандартом среднего профессионального образования по профессии «Наладчик компьютерных сетей» и предназначен для освоения ПМ.03 «Обеспечение информационной безопасности компьютерных сетей». Рассмотрены основные понятия и категории информационной безопа сности, обеспечение безопасности в сетях. Изложены методы и средства защиты информации от несанкционированного доступа; даны сведения о средствах безопасности сервиса удаленного доступа, использовании электронной цифровой подписи, идентификация и аутентификация поль зователей. Дан материал по резервному копированию и восстановлению данных. Рассмотрены специализированные средства для борьбы с вирусами. несанкционированными рассылками электронной почты, вредоносными программами, мероприятия по защите персональных данных. Для студентов учреждений среднего профессионального образования. Может быть использован при профессиональной подготовке работников в области информационных технологий,
-
Химические методы анализа
В пособии рассмотрены методы химического анализа. Его отличительная особенность - изложение основ теории и практики качественного и количественного химического анализа не только для неорганических , но и органических и полимерных веществ , что ориентирует на широкую специализацию .
-
Новейшая энциклопедия персонального компьютера 2006
Новое издание популярной компьютерной энциклопедии включает самую актуальную информацию, необходимую каждому пользователю. Подробность изложения материала в сочетании с живым и увлекательным стилем изложения делают книгу незаменимой как для начинающих, так и для опытных пользователей. Как правильно выбрать компьютер и все необходимые программы? Как справиться с ошибками и сбоями? Как работать с любой из описанных в книге программ и искать информацию в сети Интернет? Книга даст ответ практически на любые вопросы, которые могут возникнуть у пользователей, и станет вашим надежным другом и спутником. Выдержав несколько переизданий, Новейшая энциклопедия и сегодня остается самым популярным в России учебником компьютерной грамотности. Все разделы предлагаемого читателю издания значительно расширены и дополнены. Для широкого круга читателей. «Энциклопедию» можно рекомендовать в качестве дополнительного пособия для школьников и студентов при освоении курса информа
-
Графовые алгоритмы. Практическая реализация на платформах Apache Spark и Neo4j.
Каждую секунду во всем мире собирается и динамически обновляется огромный объем информации. Графовые алгоритмы, которые основаны на математике, специально разработанной для изучения взаимосвязей между данными, помогают разобраться в этих гигантских объемах. И, что особенно важно в наши дни, они улучшают контекстную информацию для искусственного интеллекта. Эта книга представляет собой практическое руководство по началу работы с графовыми алгоритмами. В начале описания каждой категории алгоритмов приводится таблица, которая поможет быстро выбрать нужный алгоритм и ознакомиться с примерами его использования. Издание предназначено для разработчиков и специалистов по анализу данных. Для изучения материала книги желателен опыт использования платформ Apache Spark™ или Neo4j, но она пригодится и для изучения более общих понятий теории графов, независимо от выбора графовых технологий.
-
Наглядный CSS
На 1 июня 2018 года CSS содержал 415 уникальных свойств, относящихся к объекту style в любом элементе браузера Chrome. Сколько свойств доступно в вашем браузере на сегодняшний день? Наверняка уже почти шесть сотен. Наиболее важные из них мы и рассмотрим. Грег Сидельников упорядочил свойства по основной категории (положение, размерность, макеты, CSS-анимация и т. д.) и визуализировал их работу. Вместо бесконечных томов документации — две с половиной сотни иллюстраций помогут вам разобраться во всех тонкостях работы CSS. Эта книга станет вашим настольным справочником, позволяя мгновенно перевести пожелания заказчика и собственное видение в компьютерный код!
-
Мукаммал дастурлаш. (1-китоб: HTML ва CSS)
Ушбу китоб замонавий дастурлашни ўрганмоқчи бўлганлар, дас- турлаш билан шуғуланадиганлар ва ҳатто дастурий таъминот яратиш бўйича етук мутахассислар учун ҳам мўлжалланган бўлиб, илм олиш ва мустахкамлаш учун энг керакли бўладиган зару- рий билимларни ўзида жамлаган ҳамда содда, тушунарли тилда баён этилган, ортиқча маълумотлар ўрнига ўн йилдан зиёд ама- лий ишлаш жараёнида орттирилган ҳаётий тажрибалардан келиб чиққан ҳолда фойдали кўрсатмалар самарали тарзда ва тўғри келтирилган мукаммал қўлланмаларнинг илк қисмидир. Шунинг ўзи ҳам бундаги ёритилган билимларни ўзлаштирган кишининг етук веб-дизайнер сифатида кенг фаолият юритишига етарли замин яратади. Китобда ёритилган мавзулар бўйича мулоҳазалар, таклифлар, саволлар ҳамда ўз амалий дастурлаш фаолиятингизда юзага келган муаммоларни ilm.yurt.uz сайти орқали йўллашингиз мумкин.
-
Модернизация и ремонт сетей, 2-е издание
Хотя прошло всего несколько лет с момента выхода первого издания этой книги, в мире компьютерных сетей произошли разительные перемены. Феноменальный рост Internet, а также появление новых стандартов и протоколов для работы в ней становятся все более важными факторами, которые должны учитываться администраторами корпоративных сетей при принятии решений. Вне зависимости от вашего опыта работы с сетевыми операционными системами, такими как Novell NetWare, UNIX или Windows NT, эта книга будет полезна в качестве справочного материала по сетевым технологиям, реализованным в этих системах. Те, кто рассматривает возможность использования той или иной сетевой технологии или сталкивается с проблемами поиска и устранения неисправностей, найдут в этой книге подробную информацию по интересующим их вопросам. Таким образом, данную книгу можно использовать не только как справочное пособие, но и как учебник для овладения знаниями о новых сетевых технологиях.
-
ПРАКТИЧЕСКИЕ РАБОТЫ ПО ОРГАНИЧЕСКОЙ ХИМИИ
В практикум, составленный в соответствии с программой, включены практические работы по органической химии. К каждой работе даны методические рекомендации, а также вопросы для самоконтроля. Практикум знакомит студентов с современными методами исследования— с основами спектроскопии и хроматографии.
-
Методы, модели, средства хранения и обработки данных
Методы, модели, средства хранения и обработки данных: учебник /