Публикации по теме 'computer-science'
Причины, по которым сложно устроиться на работу в науке о данных
Куда бы вы ни пошли, всегда есть огромные надежды на наличие рабочих мест. Вы часто слышите, насколько высок спрос или как много компаний нуждаются в хороших специалистах по данным.
Итак, если спрос такой высокий, и он увеличивается, и вы всегда слышите о бесконечных возможностях трудоустройства, почему так сложно получить работу или…
Эта мемоизация Фибоначчи в программе C мучила меня целую вечность
Он действительно максимально оптимизирован по временной и пространственной сложности, ответы тоже правильные, ну… пока их нет…
Самая большая и, я бы сказал, самая важная часть программирования — это не только написание работающего кода, но и, самое главное, написание эффективного…
Почему в функциональных языках программирования нет циклов?
Если вы новичок в функциональном программировании, вам может быть интересно: «Как я могу создать цикл в функциональном языке программирования?»
Предположим, мы хотим вычислить сумму 1 + 2 + 3 + … + n для заданного n натурального числа. В нефункциональных языках программирования мы обычно используем цикл for или while :
// Imperative style in Java
int sum (int n) {
int s = 0;
for (int i = 1; i <= n; i++) {
s = s + i;
}
return s;
}
Большинство..
Как «домашние вычисления» сформировали мое будущее
Как «домашние вычисления» сформировали мое будущее
Когда мне было 6 лет, родители принесли домой домашний компьютер Texas Instruments. Они хотели, чтобы мы были умными, а у умных детей были компьютеры. Билл Косби появлялся в телевизионных рекламных роликах, рекламирующих продукцию Texas Instruments.
«Хотите мощный домашний компьютер? Это тот самый! С памятью 16k это может занять много времени »… И не забывайте« больше программных картриджей, чем в любой компьютерной системе в..
N-вещи, которые я узнал на стажировке в области науки о данных
Основные выводы из моего опыта работы в области науки о данных в промышленности.
Последние 3 месяца я работал стажером в области Data Science в MailChimp в Атланте, штат Джорджия. До этого всю свою работу я проводил на курсах, в независимых проектах и проводил исследования в Quinn Group . Благодаря этому опыту я узнал несколько вещей, которые способствовали моему личному и профессиональному росту. Я хотел бы поделиться некоторыми вещами, которые я узнал этим летом!
Это намного..
Неудачи глубокого обучения
Абстрактный
Сегодня глубокое обучение применяется во многих областях, таких как компьютерное зрение, обработка и генерация звука и естественного языка и т. Д. Хотя мы расширяем границы его производительности, люди должны знать, что глубокое обучение имеет свои ограничения. В 2015 году Ань Нгуен опубликовал статью в CVPR [1], в которой был определен предел компьютерного зрения, при котором вы можете обмануть глубокую нейронную сеть (DNN), изменив изображение таким образом, который незаметен..
Безумно сложная алгоритмическая задача: можете ли вы помочь этому человеку?
Допустим, есть продавец, который работает в компании по доставке.
Каждый день ему приходится ездить в разные города, чтобы доставлять посылки.
Он хочет пойти домой пораньше сегодня.
Для этого он пытается найти кратчайший путь , который приведет его во все города .